ASIX2 - SM7. Fonaments de desenvolupament Web amb PHP. Curs 2025-2026

De binefa.com
Salta a la navegació Salta a la cerca

Quan tingueu les credencials d'accés a la NET heu de compartir una carpeta amb aquest nom: 2526-ASIX-SM7-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2526-ASIX-SM7-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:

Carpetes compartides del SM7 de 2n d'ASIX. Curs 2025-2026

Enllaços ràpids

Compartició de pantalla

Recull de pràctiques de 2n d'ASIX. Curs 2025-2026

recull.binefa.cat (sm7 / asix2526)

Llista de 2n d'ASIX

Notes

20251028

Seguim fent els exercicis recollits al recull de pràctiques.

20251021

Exercicis recollits a Recull de pràctiques de 2n d'ASIX. Curs 2025-2026:

  • Instal·leu a la màquina virtual zip, libzip-dev i libpng-dev:
sudo apt update
sudo apt install zip libzip-dev libpng-dev
  • Si no teniu instal·lats les extensions PDO de PHP per a MariaDB: mysqli, pdo, pdo_mysql, gd i zip. Entre d'altres:
sudo apt install php libapache2-mod-php php-mysql

Aquí podeu trobar més ajuda

Documenteu els següents exemples:

  • Feu una primera connexió des de PHP a la vostra base de dades. Heu de fer una verificació d'aquest estil (localhost)
<?php
// Example (PDO) at https://www.w3schools.com/php/php_mysql_connect.asp
$servername = "127.0.0.1";
$username = "root";
$password = "fjeclot";

try {
 $conn = new PDO("mysql:host=$servername;dbname=lamp_db", $username, $password);
 // set the PDO error mode to exception
 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 echo "Connectat a la base de dades.";
} catch(PDOException $e) {
 echo "No es pot connectar. Motiu: " . $e->getMessage();
}
?>
function current(): string { // Afegiu : string per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated
...
function beginChildren(): void { // Afegiu : void per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated
...
function endChildren(): void { // Afegiu : void per indicar el tipus de dades a retornar. Així eviteu missatge Deprecated
  • Feu un exemple de limitació de dades (PDO) Aprofiteu el codi de selecció de dades per a limitar quantes línies de la taula s'han de veure i a partir de quina es comença.

20251014

20251007

20250930

Seguim fent el recull de pràctiques

20250923

  • Revisió de la instal·lació de l'entorn LAMP (Instal·lació d'un entorn LAMP. Curs 2025-2026) d'aquells alumnes que ja l'han acabada. El document en pdf demostrant el funcionament de la vostra instal·lació a una màquina virtual emprant Debian 13 ha d'estar a la carpeta compartida. La data de lliurament és el 30 de setembre de 2025
  • Variables en PHP:

Primer contacte amb les variables en PHP

5.2.3 Variables

  • Ús del mètode GET i dos arxius (html i php):

5.2.7. (GET) Ús de PHP per a aplicacions web

  • Ús del mètode POST i dos arxius (html i php):

5.2.7. (POST) Ús de PHP per a aplicacions web

Variable superglobal $_SERVER

REQUEST fent servir GET a un sol arxiu

REQUEST fent servir POST a un sol arxiu

20250916

Temari oficial d'implantació d'aplicacions web a ASIX. Curs 2025-2026

Normes i avaluació. Curs 2025-2026

Instal·lació d'un entorn LAMP. Curs 2025-2026

Instal·lació MariaDB. Curs 2025-2026

Documentació extra

Tutorial de PHP

Wiki lordwektabyte

Introducció al PHP amb exemples

Implantació d'Aplicacions Web a l'IOC

Windows 11

azure