Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

92 total results found

Conceptes

API REST

APIs en Codeigniter

API REST

Securització APIs

API REST

Primers passos

7. PHP Framework. Codeigniter4

Abans de submergir-nos en el codi, és imprescindible preparar l'entorn de treball per garantir que CodeIgniter 4 s'executi correctament. Aquest capítol se centra en la base tècnica del projecte, dividint-se en dos pilars fonamentals: 1. Passos previs i ento...

La primera aplicació

7. PHP Framework. Codeigniter4

Un cop configurat l'entorn, és el moment de posar en marxa el framework i entendre com interactuen els seus components principals. En aquest capítol veurem el cicle de vida d'una petició real: Primera execució: Aprendrem a utilitzar el servidor intern de ...

Treball amb bases de dades

7. PHP Framework. Codeigniter4

En aquest apartat aprofundirem en el cor de qualsevol aplicació dinàmica: la gestió i persistència de les dades. CodeIgniter 4 ens proporciona eines potents per interactuar amb la base de dades de forma estructurada i segura. Aprendrem a establir la connexió ...

EXEMPLE. Un blog

7. PHP Framework. Codeigniter4

La millor manera de consolidar els conceptes de rutes, controladors, models i vistes és mitjançant la construcció d'un projecte real. En aquest capítol, desenvoluparem un sistema de blog senzill però funcional que ens servirà per entendre el flux complet d'una...

demo
blog

Seguretat. CSRF

7. PHP Framework. Codeigniter4

La seguretat és un pilar fonamental en el desenvolupament d'aplicacions web modernes. En aquest capítol, ens centrarem a protegir els nostres formularis contra un dels atacs més comuns: el CSRF (Cross-Site Request Forgery) o falsificació de petició en llocs cr...

EXEMPLE. Un blog amb CSRF

7. PHP Framework. Codeigniter4

Per afegir la funcionalitat d'inserció és necessari mostrar un formulari i acceptar les dades per inserir-les posteriorment a la BBDD. Com en totes les ocasions serà necessari el següent: Controlador Model  (en aquest cas no necessària, ja que tenim totes ...

Helpers

7. PHP Framework. Codeigniter4

Un helper és un fitxer en CodeIgniter (tant en CI3 com en CI4) que conté un conjunt de funcions auxiliars escrites en estil procedimental (no orientat a objectes), dissenyades per ajudar el programador a fer tasques comunes de manera ràpida i reutilitzable. ...

Validation

7. PHP Framework. Codeigniter4

La llibreria Validation de CodeIgniter 4 (CI4) és una eina que permet validar dades d’entrada, com ara formularis, de manera senzilla i estructurada. Comprova que les dades compleixin certes regles (com "obligatori", "correu electrònic vàlid", "mida mínima", e...

URL base

7. PHP Framework. Codeigniter4

La funció base_url() a CodeIgniter és una eina fonamental per gestionar les rutes i enllaços dins de la teva aplicació web. La seva principal utilitat és proporcionar la URL base del teu projecte, permetent que els enllaços siguin portables i funcionin correct...

View cells

7. PHP Framework. Codeigniter4

Algunes aplicacions tenen fragments que es repeteixen en moltes pàgines o en diferents llocs d'una pàgina. Com dialogs, controls de navegació, ads, petits formularis, etc. CodeIgniter permet encapsular la lògica de presentació d'aquests blocks dins dels View C...

CLI Commands

7. PHP Framework. Codeigniter4

L'eficiència en el desenvolupament modern passa per dominar la interfície de línia de comandes (CLI). CodeIgniter 4 ofereix un entorn robust per interactuar amb l'aplicació sense necessitat d'un navegador, permetent automatitzar tasques i accelerar la creació ...

Query builder

7. PHP Framework. Codeigniter4

El Query Builder és una classe de CodeIgniter que proporciona una manera de construir consultes SQL a la base de dades utilitzant mètodes encadenats, sense haver d'escriure SQL pur. Actua com una capa d'abstracció, permetent-te generar sentències de base de da...

Introducció

1. PHP bàsic

PHP és un llenguatge de programació interpretat i del costat del servidor, creat per Rasmus Lerdorf el 1994, inicialment com Personal Home Page, avui significat PHP: Hypertext Preprocessor. Ha evolucionat millorant rendiment, seguretat i suport a la programaci...

Estructures bàsiques

1. PHP bàsic

En qualsevol llenguatge de programació, les estructures bàsiques són els blocs fonamentals que permeten controlar el flux d’execució d’un programa. En PHP, aquestes estructures es divideixen principalment en: Condicionals: Permeten prendre decisions dins...

Paràmetres en HTTP

1. PHP bàsic

El Hypertext Transfer Protocol s'utilitza en la comunicació web, com es gestionen els paràmetres és crucial per a la seva funcionalitat. Aquests paràmetres s'envien principalment per dos mètodes de sol·licitud: GET i POST.  Mètode GET S'utilitza per demanar ...

Sessions

1. PHP bàsic

Multiples arxius

2. PHP avançat

Mantenibilitat i claredat En lloc de tenir un sol arxiu massiu, la modularització permet aïllar problemes i fer canvis en un component específic sense afectar la resta del codi. Això fa que el codi sigui molt més fàcil de llegir, entendre i depurar. Quan un p...