Ves al contingut principal
Cerca avançada
Termes de cerca
Tipus de contingut

Coincidències exactes
Cerca d’etiquetes
Opcions de data
Actualitzats després de
Actualitzats abans de
Creats després de
Creats abans de

Resultats de la cerca

S’han trobat 505 coincidències

Les vistes

5. MVC Amb classes

Aqui tenim les vistes existents i les detallem per adaptar-les a l'estructura de controladors i la gestió d'errors 404 que hem implementat. L'aplicació té dues vistes principals a la carpeta App/views/. Vista principal: App/views/main.php   Funció ...

MVC Class, source code

5. MVC Amb classes

Estructura directoris mvc_class/ ├── App/ │ ├── config/ │ │ └── db.php │ ├── Core/ │ │ └── Database.php │ ├── Controllers/ │ │ ├── Ctl_Home.php │ │ └── Ctl_users.php │ ├── Models/ │ │ └── Mdl_users.php │ ...

Introducció PSR-FIG

6. PHP Extended PSR-FIG

Les PSR (PHP Standard Recommendations) són un conjunt de directrius i estàndards publicats pel PHP-FIG (PHP Framework Interop Group). El seu objectiu principal és millorar la interoperabilitat entre diferents components i frameworks PHP. Seguir les PSRs fa que...

PSR-1 Basic coding standard

6. PHP Extended PSR-FIG

La PSR-1 (Basic Coding Standard) és l'estàndard fonamental de l'PHP-FIG. Estableix les normes mínimes i essencials per garantir l'interoperabilitat i la coherència de l'estil entre tots els components de codi PHP. L'objectiu és que qualsevol desenvolupador pu...

PSR-4 Autoloading standard

6. PHP Extended PSR-FIG

La PSR-4 (Autoloading) és l'estàndard clau que defineix un mètode consistent perquè els autoloader de PHP localitzin i carreguin fitxers de classe basant-se en el seu Namespace. Resoldre el problema d'haver d'utilitzar require o include repetidament, fent que ...

PSR-12 Extended coding style

6. PHP Extended PSR-FIG

La PSR-12 (Extended Coding Style) és l'estàndard de codificació més modern i complet del PHP-FIG. El seu objectiu és proporcionar un conjunt de regles que garanteixin la màxima llegibilitat i interoperabilitat entre codis PHP. La PSR-12 estén i substitueix la ...

PSR-2 Coding style guide (DEPRECATED)

6. PHP Extended PSR-FIG

La PSR-2 (Coding Style Guide) va ser l'estàndard d'estil de codificació més influent i àmpliament adoptat en la comunitat PHP moderna, successor de la PSR-1.  Estat Actual: Deprecada És important notar que la PSR-2 actualment està obsoleta i ha estat substit...

PSR-3 Logger interface

6. PHP Extended PSR-FIG

La PSR-3 (Logger Interface) és un estàndard que defineix una interfície (contracte) comuna per als sistemes de logging (registre d'esdeveniments). El seu objectiu principal és garantir que les llibreries i les aplicacions puguin intercanviar fàcilment diferent...

Introducció

6. PHP Extended PHP i els PDF

Crear documents PDF des de PHP és una tasca comuna que generalment es realitza mitjançant llibreries externes, ja que PHP no disposa de funcionalitat nativa robusta per a generar fitxers binaris complexos com el PDF. El procés es redueix a utilitzar una d'aqu...

TCPDF

6. PHP Extended PHP i els PDF

TCPDF és una de les llibreries més completes i robustes per generar PDFs directament des de PHP. No depèn d'HTML per al disseny, sinó que utilitza una API basada en funcions per dibuixar el contingut. Instal·lació (via Composer) El mètode recomanat per insta...

mPDF

6. PHP Extended PHP i els PDF

mPDF és una llibreria popular, derivada de TCPDF, que destaca per la seva excel·lent conversió de HTML i CSS a PDF, amb un suport modern per a estils web, especialment per a caràcters internacionals (UTF-8). És la llibreria preferida si vols dissenyar els teus...

DomPDF

6. PHP Extended PHP i els PDF

Dompdf és la llibreria més popular i senzilla per generar PDFs a PHP basant-se en la conversió de HTML i CSS. És ideal per a tasques com generar factures, rebuts o documents amb dissenys basats en estàndards web. Aquí teniu l'exemple complet: des de la instal...

fPDF

6. PHP Extended PHP i els PDF

FPDF és una de les llibreries més antigues, lleugeres i ràpides per a la creació de PDFs amb PHP. A diferència de Dompdf i mPDF, FPDF no depèn de Composer per a la seva instal·lació i es basa exclusivament en l'API de dibuix directe (coordenades, cel·les i lín...

Configuració

6. PHP Extended Enviament de mail amb PHP

Per permetre que PHP enviï correus electrònics mitjançant la funció nativa mail(), cal configurar l'arxiu de configuració de PHP, el php.ini, per indicar com s'ha de gestionar l'enviament. Aquesta configuració depèn del sistema operatiu i del programari de ges...

Enviament correus electrònics amb mail()

6. PHP Extended Enviament de mail amb PHP

La funció nativa de PHP mail() és la manera més bàsica d'enviar correus. Per enviar tant correus de text pla com correus amb format HTML, la clau rau en la configuració de les capçaleres MIME (Multipurpose Internet Mail Extensions). Enviament correu Text Pla ...

Enviament mail amb adjunts

6. PHP Extended Enviament de mail amb PHP

Enviar un arxiu adjunt és un proces complex mitjançant la funció nativa mail() de PHP. Requereix construir manualment les capçaleres i el cos del missatge segons l'estàndard MIME (Multipurpose Internet Mail Extensions). El procés es basa en l'estàndard multip...

Enviament amb PHPMailer

6. PHP Extended Enviament de mail amb PHP

El procés per enviar correus electrònics de manera segura i fiable amb PHPMailer implica tres passos essencials: instal·lació (mitjançant Composer), configuració del servidor SMTP i execució del codi d'enviament. Instal·lació PHPMailer (via Composer) PHPMail...

Imatges inline. Base64 (Data URI)

6. PHP Extended PHP i les imatges

La tècnica Data URI Scheme (Esquema URI de Dades), permet incrustar dades, com ara el contingut d'una imatge, directament dins d'un document HTML o CSS, sense necessitat d'una petició HTTP separada al servidor. En el context de PHP, és útil quan l'aplicació j...