Strumenti Utente

Strumenti Sito


software:php

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
software:php [2019/12/12 16:05]
stefano
software:php [2023/04/17 14:25] (versione attuale)
Linea 1: Linea 1:
 +===== $_SESSION =====
 +
 +https://www.html.it/pag/62981/gestire-le-sessioni-in-php/ \\
 +
 +===== classi php =====
 +
 +qui informazioni: https://www.html.it/pag/18341/creare-le-classi/ \\
 +
 +dichiarazione della classe \\
 +  class MyClass {
 +       // implementazione della classe MyClass...
 +  }
 +
 +  class MyClass {
 +      // variabili membro
 +      public $a = 10;
 +      public $b = 20;
 +      // funzioni
 +      public function sayHello() {
 +              echo "Hello!";
 +      }
 +  }
 +
 +uso della classe\\
 +  $myClass_1 = new MyClass();
 +  // stampa "Hello!"
 +  $myClass_1->sayHello();
 +  // stampa 10
 +  echo $myClass_1->a;
 +
 +===== autenticazione =====
 +
 +https://www.codeofaninja.com/2013/03/php-login-script.html \\
 +
 +https://www.targetweb.it/script-login-utente-in-php-e-mysql-sicuro/ \\
 +
 +https://phppot.com/php/multi-select-dropdown-filter-in-php-with-database-search/ \\
 +
 +https://www.targetweb.it/form-ricerca-avanzata-php-mysql/
 +
 +https://911-code.com/php-mysql-inserire-la-data-in-formato.html
 +===== INFO =====
 +per avere info su php\\
 +https://www.w3schools.com/php/php_form_validation.asp
 +
 ===== PHP ===== ===== PHP =====
 il casino è che dalla debian 9 è cambiata la versione di default del php che dalla 5 è passata alla 7.\\ il casino è che dalla debian 9 è cambiata la versione di default del php che dalla 5 è passata alla 7.\\
Linea 171: Linea 216:
 >>GRANT ALL PRIVILEGES ON nomedatabase.* TO 'nomeutentechestocreando'@'%' IDENTIFIED BY 'passworddelnuovoutente'; >>GRANT ALL PRIVILEGES ON nomedatabase.* TO 'nomeutentechestocreando'@'%' IDENTIFIED BY 'passworddelnuovoutente';
  
 +
 +ATTENZIONE.\\
 +Su internet si trovano ancora un sacco di riferimenti a vecchie versioni di php che usano funzioni ormai dprecate.\\
 +Ad esempio mysql_connect() o mysqli_connect() \\
 +è bene usare la seconda versione in quanto è più nuova più versatile e recente.\\
 +Non so spiegare ancora il perchè ma è così. QUindi evitare tutte le altre guide.\\
 +
 +===== proxmox =====
 +ho avuto esperienza di proxmox che dopo aver installato apache e mariadb spembrava installato completamente php invece mancava libapache2-mod-php \\
 +sono stato 2 ore a smanettare per poi scoprire che mancava quello. quindi okkio! \\
software/php.1576163130.txt.gz · Ultima modifica: 2023/04/17 14:25 (modifica esterna)