Pàgines noves
De Wiki personal d'en Guillem Serrat
31 des 2025
- 18:2218:22, 31 des 2025 Històric de compres (hist. | modifica) [13.427 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Històric de compres == == Connexió a la BD == En aquest cas no requerim cap sessió, ja que únicament es mostren les dades de la BD El que si necessitem és una connexió d'escriptura a la BD, ja que es defineix la funcionalitat de poder esborrar l'històric, no només mostrar-lo.<pre> require_once "../connexioBD/connexioRW.php"; </pre> == Recuperació de l'històric == == Mostra de l'històric == ==...».) Etiqueta: editor visual
- 18:1218:12, 31 des 2025 Afegir productes al catàleg (hist. | modifica) [6.069 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Afegir productes al catàleg == L’administrador o responsable del catàleg pot afegir nous productes al catàleg. == Connexió a la BD == En aquest cas, degut a que estem afegint productes i modificant la BD, necessitarem la connexió d'escriptura.<pre> require_once "../connexioBD/connexioRW.php"; // Connexió PDO </pre> == Formulari == El formulari consta de 5 aspectes a emplenar: * Nom del producte *...».) Etiqueta: editor visual
- 17:3617:36, 31 des 2025 Afegir o retirar stock de productes (hist. | modifica) [13.352 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Afegir o retirar stock de productes == L'administrador o responsable del catàleg té la possibilitat mitjançant un formulari de modificar l'stock d'un producte manualment, ja sigui per afegir-ne o per retirar-ne. == Inicialització de la sessió i connexió a la BD == == Obtenció dels productes == == Mostra de missatges d'error o èxit == == Mostra del formulari == == Modificació de l'stock del producte == === Obtenció de paràmetres === En el momen...».) Etiqueta: editor visual
30 des 2025
- 23:3423:34, 30 des 2025 Compra de productes (hist. | modifica) [14.133 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Compra de productes == A l'aplicació s'implementa la funcionalitat de comprar els productes dins del cistell. La funció d'aquesta funcionalitat és desar la compra i els seus detalls a la BD. == Inicialització de la sessió i connexió a la BD == == Inici de la transacció == === Verificació de la quantitat de productes === === Recuperació de les dades del producte === === Verificació de quantitat de productes amb stock === === Desar els detalls de...».) Etiqueta: editor visual
- 23:2423:24, 30 des 2025 Afegir productes al cistell des del cistell (hist. | modifica) [2.166 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Afegir productes al cistell des del cistell == L'objectiu d'aquesta operació és afegir una quantitat d'unitats d'un producte al cistell des del propi cistell Aquesta petició arriba per part del codi del catàleg i la seva acció és "afegirEnCistell". Aquesta operació ens fa arribar la ID del producte i la quantitat a afegir Primerament, haurem de verificar que la ID que ha arribat és vàlida i un nombre<pre> // Validar ID if (!isset($_POST['id'...».) Etiqueta: editor visual
- 22:5922:59, 30 des 2025 Retirar productes (hist. | modifica) [4.592 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Retirar una quantitat de productes del cistell == L'objectiu d'aquesta operació és retirar una quantitat definida per l'usuari de productes del cistell Aquesta petició arriba per part del codi del cistell i la seva acció és "retirar". Aquesta operació ens fa arribar la ID del producte a retirar i la quantitat a retirar. Primerament, verifiquem que la ID és vàlida i és un nombre<pre> // Validar ID if (!isset($_POST['id']) || !is_numeric($_POS...».) Etiqueta: editor visual
- 22:4122:41, 30 des 2025 Eliminar productes (hist. | modifica) [2.312 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Eliminar un producte del cistell == L'objectiu d'aquesta operació és eliminar el producte indicat del cistell Aquesta petició arriba per part del codi del cistell i la seva acció és "eliminar". Aquesta operació únicament ens fa arribar un paràmetre: la ID del producte a eliminar Primerament, haurem de verificar que la ID que ha arribat és vàlida i un nombre<pre> case 'eliminar': // Validar ID if (!isset($_POST['id']) || !is_nume...».) Etiqueta: editor visual
- 22:3522:35, 30 des 2025 Buidar el cistell (hist. | modifica) [488 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Buidar el cistell == Aquesta acció arriba per part del codi del cistell i la seva acció és "buidar". En aquest cas no ens arriba cap paràmetre i únicament destruim la sessió i redirigim al catàleg<pre> case 'buidar': // En cas de buidar el cistell // Destrueix la sessió $_SESSION['cistell'] = array(); session_destroy(); header("Location: cataleg.php"); exit; </pre>».) Etiqueta: editor visual
- 21:3121:31, 30 des 2025 Cistell (hist. | modifica) [20.515 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Inicialització de la sessió i connexió a la BD == == Mostra de missatges d'error o èxit == Quan s'afageix, es retira o s'elimina un producte del cistell des del propi cistell, el procés el realitza el codi processa.php, que depenent del resultat de l'operació, ens pot enviar un missatge d'èxit o d'error mitjançant la sessió<pre> // Si processa.php realitza correctament l'operació, catàleg.php veuria el següent: $_SESSION['missatge_ok'] = "S'ha ret...».) Etiqueta: editor visual
- 21:0621:06, 30 des 2025 Gestió del catàleg (hist. | modifica) [3.276 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Tasques de gestió == == Autenticació d'usuaris ==».) Etiqueta: editor visual
- 20:1520:15, 30 des 2025 Afegir productes al cistell des del catàleg (hist. | modifica) [6.747 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Exemple de model de dades de l'array $SESSION[cistell] amb productes == <pre> $_SESSION['cistell'] = array( 101 => array( // ID de producte 'nom' => 'Teclat mecànic', 'preu' => 79.99, 'quantitat' => 2, 'imatge' => 'teclat.jpg', 'categoria' => 'Informàtica' ), 205 => array( // ID de producte 'nom' => 'Altaveu Bluetooth', 'preu' => 49.50, 'quantitat' => 1, 'imatge' => 'altaveu....».) Etiqueta: editor visual
- 20:1220:12, 30 des 2025 Gestió del cistell (hist. | modifica) [1.992 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «Afegir productes al cistell des del catàleg».) Etiqueta: editor visual
- 20:0820:08, 30 des 2025 Catàleg (hist. | modifica) [24.353 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Inicialització de la sessió i connexió a la BD == Sempre que es treballa amb sessions, el primer que hem de fer és iniciar-la abans d'escriure el codi HTML<pre> session_start(); </pre>A partir d'aquí, l'element principal d'aquesta aplicació és el cistell, el qual està present a la sessió i requerit per la majoria de codis. Per això, hem de comprovar que estigui creat, i en cas que no ho estigui, que es creï.<pre> // Inicialitzar cistell if (!isset($...».) Etiqueta: editor visual
- 19:4119:41, 30 des 2025 Funcions de la pràctica 5.2 (hist. | modifica) [3.790 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Funció calcularPreus == La funció calcularPreus serveix per calcular el preu final i d'un producte i aplicar un producte si escau. El descompte consisteix en restar un 5% del total dels productes per cada 2 productes comprats, fins a un màxim d’un 20%. La taula següent pot servir de referència {| class="wikitable mw-collapsible" |+ !Nº de productes !% de descompte |- |1 |0 |- |2 |5 |- |3 |5 |- |4 |10 |- |5 |10 |- |6 |15 |- |7 |15 |- |8 |20 |- | +8 |20 |}».) Etiqueta: editor visual
- 19:1619:16, 30 des 2025 Connexions a la BD (A5.2) (hist. | modifica) [1.171 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Connexió d'escriptura == <pre> <?php $servidor = "127.0.0.1"; $usuari = "iot"; $contrasenya = "iot"; $nomDB = "botiga"; $opcions = array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8mb4" ); try { $pdo = new PDO("mysql:host=$servidor;dbname=$nomDB", $usuari, $contrasenya, $opcions);...».) Etiqueta: editor visual
- 19:1119:11, 30 des 2025 Creació de la BD i les seves taules (A5.2) (hist. | modifica) [9.044 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Estructura de la BD == Aquesta aplicació tindrà una BD anomenada “botiga” amb codificació UTF8 Aquesta BD comptarà amb tres taules: == Taula "productes" == == Taula "compres" == == Taula "compres_detall" ==».) Etiqueta: editor visual
- 19:0819:08, 30 des 2025 Estructura de directoris de la pràctica 5.2 (hist. | modifica) [1.192 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «L'estructura de directoris per aquesta pràctica és la següent.<pre> 5.2 ├── administracioBD │ ├── creacioBDiTaula.php │ ├── eliminacioBD.php │ └── veureErrors.txt ├── administracioCataleg │ ├── administracioCataleg.php │ ├── afegirProductes.php │ ├── afegirStock.php │ └── historialCompres.php ├── cataleg.php ├── cistell.php ├── compra.php ├──...».) Etiqueta: editor visual
- 19:0819:08, 30 des 2025 Documentació de la pràctica 5.2 (hist. | modifica) [464 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Documentació de l'aplicació principal == Catàleg Cistell Gestió del cistell Compra Gestió del catàleg Funcions == Administració de la BD == Creació de la BD i les seves taules Connexions a la BD == Estructura de directoris == Estructura de directoris».) Etiqueta: editor visual
- 18:5418:54, 30 des 2025 Pràctica 5.2 (hist. | modifica) [1.986 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Descripció de la pràctica == == Demostració de la pràctica ==».) Etiqueta: editor visual
- 18:5218:52, 30 des 2025 Pràctica 5 (Sessions) (hist. | modifica) [218 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Pràctiques de sessions == Pràctica 5.1 Pràctica 5.2 Pràctica 5.3».) Etiqueta: editor visual
16 des 2025
- 18:1118:11, 16 des 2025 Pràctica 3 (hist. | modifica) [238 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Codis de la pràctica == Llistat de codis de la pràctica 3 == Documentació de la pràctica == Documentació de la pràctica 3 en format PDF».) Etiqueta: editor visual
- 18:1018:10, 16 des 2025 Pràctica 2 (hist. | modifica) [238 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Codis de la pràctica == Llistat de codis de la pràctica 2 == Documentació de la pràctica == Documentació de la pràctica 2 en format PDF».) Etiqueta: editor visual
- 18:0918:09, 16 des 2025 Pràctica 1 (hist. | modifica) [127 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Codis de la pràctica == Llistat de codis de la pràctica 1 == Documentació de la pràctica == Documentació de la pràctica 1 en format PDF».) Etiqueta: editor visual
- 14:2814:28, 16 des 2025 Documentació de la pràctica 4.1 (hist. | modifica) [7.974 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Documentació del codi == Sempre que en una pàgina web s’incloguin galetes, totes les seves gestions s’han de fer abans del codi HTML. És per això que el codi comença directament amb la creació de la galeta. La galeta es crea quan el formulari d’entrada (de tipus POST) rep els dos valors, el nom i cognom. El codi sencer per la creació de la galeta és el següent:<pre> // En el moment que el formulari s'envia com a POST if ($_SERVER['REQUEST_MET...».) Etiqueta: editor visual
15 des 2025
- 01:3801:38, 15 des 2025 Funcionalitat: Gestió de galetes i inserció de dades a la BD (hist. | modifica) [6.044 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Creació de la galeta == La creació de la galeta es realitza quan es respon al formulari de selecció d'idioma center|miniatura|500x500px Quan s'envia el formulari, es recuperen dos camps: l'idioma i el nom d'usuari (per emmagatzemar a la BD, però no utilitzat a la galeta)<pre> if (isset($_POST['idioma'])) { $idioma_seleccionat = $_POST['idioma']; $nomUsuari = $_POST['nom_usuari']; </pre>Un cop obtingut...».) Etiqueta: editor visual
- 01:2501:25, 15 des 2025 Funcionalitat: Gestió d'historial de canvis (Mostra i esborrament) (hist. | modifica) [7.159 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Mostra de l'historial de canvis ==».) Etiqueta: editor visual
- 01:2401:24, 15 des 2025 Funcionalitat: Obtenir l'últim canvi d'idioma (hist. | modifica) [925 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Obtenir l'últim canvi d'idioma == La mostra de l'últim canvi d'idioma forma part de les estadístiques de l'aplicació. Les estadístiques de l'aplicació es mostren sempre, sense necessitat de prémer cap botó. Per obtenir l'últim canvi d'idioma cal realitzar una consulta SQL la qual retorni totes les dates de canvi, les ordeni de més actuals a més antigues (ordre descendent) i limitar el resultat a un sol registre, retornant unicament una sola data, l...».) Etiqueta: editor visual
- 01:2301:23, 15 des 2025 Funcionalitat: Obtenir el total de canvis d'idioma (hist. | modifica) [751 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Obtenir el total de canvis d'idioma == La mostra del total de canvis d'idioma forma part de les estadístiques de l'aplicació. Les estadístiques de l'aplicació es mostren sempre, sense necessitat de prémer cap botó. Per obtenir el total de canvis d'idioma unicament cal realitzar una consulta SQL la qual compti tots els registres de la BD<pre> <?php $stmt = $pdo->prepare("SELECT COUNT(*) AS total FROM canvis_idioma");...».) Etiqueta: editor visual
- 01:2101:21, 15 des 2025 Funcionalitat: Obtenir l'idioma més usat (hist. | modifica) [2.944 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Obtenir l'idioma més usat == La mostra de l'idioma més usat forma part de les estadístiques de l'aplicació. Les estadístiques de l'aplicació es mostren sempre, sense necessitat de prémer cap botó. Per mostrar l'idioma més usat es fa servir primerament una consulta SQL. Aquesta consulta SQL compte tots els registres de la BD per després agrupar-los per idioma, per després ordenar-los de més a menys i limitar la cerca a 1 resultat, obtenint l'idiom...».) Etiqueta: editor visual
- 01:1701:17, 15 des 2025 Pràctica 4.1 (hist. | modifica) [881 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Descripció de la pràctica == L'objectiu de la pràctica 4.1 és realitzar una aplicació web que pregunti el nom i cognom de l'usuari. Un cop els introdueixi, els valors s'emmagatzemaran en una galeta amb caducitat de d'1 hora. Si l'usuari torna a entrar a la pàgina abans de que passi una hora, es mostrarà un missatge de benvinguda amb el nom i cognom introduït. En cas que passi 1 hora o l'usuari premi el botó d'esborrar les galetes, la pagina tornarà...».) Etiqueta: editor visual
- 01:0501:05, 15 des 2025 Documentació de funcionalitats de la pràctica 4.2 (hist. | modifica) [490 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «Gestió de galetes i inserció de dades a la BD Gestió d'historial de canvis (Mostra i esborrament) Obtenir l'idioma més usat Obtenir el total de canvis d'idioma Obtenir l'últim canvi d'idioma».) Etiqueta: editor visual
- 00:5100:51, 15 des 2025 Documentació de l'apliació principal de la pràctica 4.2 (hist. | modifica) [17.842 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Documentació de funcionalitats == == Documentació del codi == Primer de tot, inclourem la connexio d'escriptura a la BD i definirem la zona horaria del servidor<pre> // Connexió a la BD i zona horària require_once "./connexioBD/connexioRW.php"; date_default_timezone_set('Europe/Madrid'); </pre>Seguidament, definirem els idiomes permesos, per evitar injeccions SQL o possibles atacs, millorant la seguretat del codi. La llista d'idiomes serà una array emmag...».) Etiqueta: editor visual
- 00:4000:40, 15 des 2025 Creació de la BD i la taula (hist. | modifica) [2.975 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Creació de la BD i de la taula amb un sol fitxer == Per aquesta practica s'ha desenvolupat un unic fitxer PHP que realitza dos connexions a MariaDB. La primera per crear la BD i la segona per crear-hi la taula. La BD s'anomenarà preferencies i tindrà una codificació de caracters UTF-8. L'usuari IOT tindrà permisos de lectura i escriptura mentre que l'usuari convidat únicament de lectura<pre> <?php // Definim els paràmetres per realitzar la...».) Etiqueta: editor visual
- 00:3300:33, 15 des 2025 Connexió d'escriptura de la pràctica 4.2 (hist. | modifica) [922 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «aa<pre> <?php $servidor = "127.0.0.1"; $usuari = "iot"; $contrasenya = "iot"; $nomDB = "preferencies"; $opcions = array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8mb4" ); try { // Definim un nou objecte de la classe PDO amb els atributs: host al que ens connectarem, la base de dades, el nom d'usuari i contrasenya....».) Etiqueta: editor visual
- 00:3000:30, 15 des 2025 Documentació de la pràctica 4.2 (hist. | modifica) [511 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Documentació de l'apliació principal == Documentació de l'apliació principal Documentació de funcionalitats == Administració de la BD == Creació de la BD i la taula == Connexions a la BD == Connexió d'escriptura == Estructura de directoris == Estructura de directoris».) Etiqueta: editor visual
- 00:3000:30, 15 des 2025 Pràctica 4.2 (hist. | modifica) [1.439 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Descripció de la pràctica == L'objectiu de la pràctica 4.2 és dissenyar una aplicació web que pregunt Un cop l'introdueixi, s'emmagatzemarà a una galeta i mostrarà tota la pagina en l'idioma seleccionat. En cas que retorni en uns dies sortirà la pagina amb l'idioma seleccionat per última vegada, amb una validesa de 30 dies. L'usuari pot esborrar la seva preferència d'idioma si així ho desitja A més a més, el canvi es registrarà a una BD on, a...».) Etiqueta: editor visual
- 00:2900:29, 15 des 2025 Estructura de directoris de la pràctica 4.2 (hist. | modifica) [374 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «L'estructura de directoris per aquesta pràctica és la següent.<pre> 4.2 ├── administracioBD (Protegit amb usuari i contrasenya) │ ├── creacioBDiTaula.php │ ├── eliminacioBD.php │ └── eliminacioRegistresBD.php ├── connexioBD │ └── connexioRW.php ├── css │ └── style.css └── index.php </pre>».) Etiqueta: editor visual
- 00:1800:18, 15 des 2025 Pràctica 4 (Galetes) (hist. | modifica) [194 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Pràctiques de galetes == Pràctica 4.1 Pràctica 4.2».) Etiqueta: editor visual
9 des 2025
- 00:5200:52, 9 des 2025 Introducció al projecte (hist. | modifica) [2.719 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Objectiu del projecte == L’objectiu del projecte és crear una aplicació mitjançant PHP amb una connexió a MariaDB per enregistrar, consultar i esborrar usuaris. Principalment, comptarà amb tres formularis, més un adicional: * Creació d'usuaris * Consulta d’usuaris * Esborrament d’usuaris * Actualització d’usuaris (adicional) Dins de la creació d’usuaris s’hauran d’implementar diversos camps a emplenar, te...».) Etiqueta: editor visual
- 00:2700:27, 9 des 2025 Formulari d'esborrament d'usuari (hist. | modifica) [10.082 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Formulari de cerca i selecció per esborrar == De la mateixa manera que amb la cerca d’usuaris, definim criteris de cerca i a l’hora d’obtenir-los ens assegurem que sigui un de definit<pre> <!-- Formulari de cerca --> <form method="post"> <label for="criteri">Selecciona el criteri de cerca:</label> <select name="criteri" id="criteri" required> <option value="">-- Selecciona --</option> <option va...».) Etiqueta: editor visual
- 00:1800:18, 9 des 2025 Formulari d'actualització d'usuari (hist. | modifica) [111 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Formulari de cerca i selecció de l’usuari a actualitzar == == Actualització a la BBDD i confirmació ==».) Etiqueta: editor visual
- 00:1400:14, 9 des 2025 Formulari de consulta d'usuari (hist. | modifica) [7.315 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Formulari de consulta d'usuari == En aquesta pàgina web s'inclou un formulari per cercar usuaris, els quals es mostraran en format taula en la mateixa pàgina. Primerament, s'incorpora el següent formulari per realitzar la cerca:<pre> <form method="post"> <label for="criteri">Selecciona el criteri de cerca:</label> <select name="criteri" id="criteri" required> <option value="">-- Selecciona --</option> <option value="numeroDocument">...».) Etiqueta: editor visual
8 des 2025
- 23:3523:35, 8 des 2025 Funcions (hist. | modifica) [6.528 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Funció campBuit == __FORÇATAULA__».) Etiqueta: editor visual
- 23:3423:34, 8 des 2025 Codis PHP (hist. | modifica) [12 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «Funcions».) Etiqueta: editor visual
- 23:2423:24, 8 des 2025 Formularis de gestió d'usuaris (hist. | modifica) [144 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «Formulari d'alta d'usuari Formulari de consulta d'usuari Formulari d'actualització d'usuari Formulari d'esborrament d'usuari».) Etiqueta: editor visual
- 23:2023:20, 8 des 2025 Formulari d'alta d'usuari (hist. | modifica) [17.814 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Formulari inicial d'alta d'usuari == == Validació de dades d’alta d’usuari i inserció de dades a la BBDD ==».) Etiqueta: editor visual
- 22:4522:45, 8 des 2025 Administració de la Base de Dades (hist. | modifica) [8.053 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Administració de la BBDD == == Connexions a la BBDD ==».) Etiqueta: editor visual
- 21:5921:59, 8 des 2025 Gestió de PDF (hist. | modifica) [4.775 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Emmagatzematge de PDF al servidor == En l’alta d’un usuari s’ha de gestionar l’emmagatzematge d’un fitxer PDF. Aquest fitxer es desa en format binari a la base de dades però també dins del servidor en un directori específic. Per desar els fitxers PDF dels usuaris al servidor es crea una carpeta de nom el seu número de document i es desa allà el seu PDF. <pre> // Desem el fitxer PDF dins d'un directori del servidor $rutaBase = "/va...».) Etiqueta: editor visual
- 21:5421:54, 8 des 2025 Documentació del projecte (hist. | modifica) [184 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «== Enllaços == Introducció al projecte Administració de la Base de Dades Formularis de gestió d'usuaris Codis PHP Gestió de PDF == Documentació en PDF ==».) Etiqueta: editor visual
- 21:4521:45, 8 des 2025 Projecte PHP + MariaDB (hist. | modifica) [456 octets] Guseba (discussió | contribucions) (Es crea la pàgina amb «Documentació del projecte».) Etiqueta: editor visual