Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
php [2022/09/26 16:33] enrique_mieza_sanchez [Arxius] |
php [2024/01/11 17:23] enric_mieza_sanchez [Enviar emails] |
||
---|---|---|---|
Línia 347: | Línia 347: | ||
- Utilitza l' | - Utilitza l' | ||
- Crea un array amb un submarí i mostra-ho al taulell. | - Crea un array amb un submarí i mostra-ho al taulell. | ||
- | * Raona quines opcions tens per definir aquest element i quina té més avantatges. | ||
* Comprova que funciona en horitzontal i vertical. | * Comprova que funciona en horitzontal i vertical. | ||
* L' | * L' | ||
- | - Crea un array amb un vaixell de cada tipus (fixe) i mostra-ho al taulell. | + | - Pensa en 2 maneres diferents per definir una partida sencera amb diversos vaixells i justifica pros i contres. En concret es recomana analitzar //array// de vaixells vs matriu de caselles. |
- | - Crea un array amb tota una **partida amb valors aleatoris**: | + | - Crea una matriu per a la partida |
+ | - Omple ara la matriu | ||
* Els vaixells han de tenir col·locació aleatòria, incloent que puguin estar en vertical o en horitzontal. | * Els vaixells han de tenir col·locació aleatòria, incloent que puguin estar en vertical o en horitzontal. | ||
* Comprova que cada cop que recarregueu el tauler et surt una partida diferent. | * Comprova que cada cop que recarregueu el tauler et surt una partida diferent. | ||
Línia 427: | Línia 427: | ||
Examina l' | Examina l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Més coses ===== | ||
+ | \\ | ||
+ | |||
+ | ==== Carregar imatges ==== | ||
+ | Aquí tens un [[https:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Enviar emails ==== | ||
+ | |||
+ | Disposar d'un servidor d' | ||
+ | |||
+ | Disposem, al menys, de dos maneres de fer-ho: | ||
+ | - Tenint un **servidor d' | ||
+ | - Utilitzant les **llibreries '' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | === Opció 1: Servidor local === | ||
+ | És important que tinguem obert el port 25 de sortida. Tots els servidors de Cloud ho estan limitant per evitar spammers, i cal demanar un permís especial perquè funcioni. | ||
+ | |||
+ | Si disposem d' | ||
+ | |||
+ | Instal·lem postfix i mailutils: | ||
+ | $ sudo apt install postfix mailutils | ||
+ | |||
+ | Chequejem la instal·lació enviant un email: | ||
+ | $ mail [email protected] | ||
+ | Cc: | ||
+ | Subject: prova de correu | ||
+ | aqui poso el text de l' | ||
+ | pot tenir diverses línies | ||
+ | acabem l' | ||
+ | |||
+ | ...i s' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | === Opció 2: libs PHPMailer === | ||
+ | Amb aquesta llibreria podem enviar mitjançant un servidor extern (caldran credencials). | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | <WRAP todo> | ||
+ | Utilitza el tutorial indicat més amunt per enviar un email. Fes un formulari que permeti ajustar destinatari, | ||
+ | |||
+ | Per carregar les llibreries al vostre codi cal canviar els '' | ||
+ | require " | ||
+ | |||
+ | <WRAP important> | ||
+ | **Utilitza l' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | \\ | ||