utilisation de gd ( archive 2007 ) créer une image $im = imagecreatetruecolor(x,y) ; associer des couleurs à l’image $couleur= imagecolorallocate($im, 255,255,255) ; afficher une ligne imageline($im,x1,y1,x2,y2,$couleur ) ; afficher du texte imagettftext($im,10, 0, x,y, $couleur, $texte) ; un rectangle imagefilledrectangle($im,x1,y1,x2,y2,$couleur) ; imagefilledellipse($im,10+$resultat1[$i]*20,53+20*$i,5,8,$jaune) ; création de l’image imagepng($im,"im.png") ;
Accueil > Mots-clés > _multirubricage > php
php
Articles
-
utilisation de gd créer une image $im =...
15 mars 2017, par bruno -
php:nouvelles fonctionnalités
8 avril 2017, par brunohttps://secure.php.net/manual/en/appendices.php https://secure.php.net/manual/en/migration71.new-features.php
strict_types=1 declare(strict_types=1) ; function test(int $p) echo $p ; test(’1’) ; // ne marche pas
type du retour de fonction function test():array return[0 ;1 ;2] ; // valide function test():array return 0 ; // invalide
Null coalescing operator $username = $_GET[’user’] ?? ’nobody’ ; /équivalent to : $username = isset($_GET[’user’]) ? $_GET[’user’] : ’nobody’ ;
Spaceship (…) -
PHP:array
27 février 2020, par brunoIntroduction : Introduction Installation/Configuration : Installation/Configuration Pré-requis : Pré-requis Installation : Installation Configuration à l’exécution : Configuration à l’exécution Types de ressources : Types de ressources Constantes pré-définies : Constantes pré-définies Tri des tableaux : Tri des tableaux Fonctions sur les tableaux : Fonctions sur les tableaux array_change_key_case : — Change la casse de toutes les clés d’un tableau array_chunk : — Sépare un tableau en (…)
-
php:sessions
28 février 2007, par bruno(2007) LES SESSIONS
utilisation de plusieurs fichiers :
index.php log.php membre.php enregistrer.php
index.php
< ?php session_start() ; // démarrage de la session
// si la variable de session "pseudo" existe if(isset($_SESSION[’pseudo’]))
echo ’Vous êtes connecté en tant que ’ . $_SESSION[’pseudo’] . ’
’ ; echo ’Accéder à la zone membre
’ ; echo ’Logout
’ ;
else
// si la variable erreur est dans l’url (…) -
installer un vieux php ( php5 php7 ) par sury
12 septembre 2024, par brunoInstaller php5sudo sh -c ’echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/sury-php5.list’ gpg —keyserver keyring.debian.org —recv B188E2B695BD4743 sudo apt-get update sudo apt install php5.6
Changer pour php5
sudo update-alternatives —config php Il existe 3 choix pour l’alternative php (qui fournit /usr/bin/php).
Sélection Chemin Priorité État * 0 /usr/bin/php.default 100 mode automatique (…) -
installation de APACHE MYSQL mariadb
1er mars 2007, par brunoIl s’agit d’installer un serveur de type LAMP ( apache + mariadb + phpmyadmin ).
-
php : fonctions de texte
18 mars 2017, par brunostripslashes : supprime les antislash (ms \=>\ )
addslashes : ajoute des slash ( ex : l’eau => l\’eau )
html_entity_decode — Convertit toutes les entités HTML en caractères normaux
htmlentities — Convertit tous les caractères éligibles en entités HTML
htmlspecialchars_decode — Convertit les entités HTML spéciales en caractères
htmlspecialchars.php — Convertit les caractères spéciaux en entités HTML
ltrim — Supprime les espaces (ou d’autres caractères) de début de chaîne
rtrim (…) -
migration de php5 à php7
20 novembre 2017, par brunohttps://stackoverflow.com/questions/35988990/how-to-enable-php7-module-in-apache
D’abord arrêter le module php5 : a2dismod php5
puis autoriser le module php7 :
a2enmod php7.0
redémarrage de apache2
service apache2 restart -
php:fichiers
15 mars 2017, par bruno$fichier = "./nom.txt" ; if (file_exists($fichier)) then $session = fopen ($fichier,"r") ; $fich = fread ($session,filesize ($fichier)) ; fopen fread fclose filesize : donne la taille du fichier file_exists : dis si le fichier existe fileatime — Renvoie la date à laquelle le fichier a été accédé pour la dernière fois filemtime : Renvoie la date de dernière modification du fichier echo date ("F d Y H :i :s.", filemtime($fichier)) ; filectime Renvoie la date de dernier (…)
-
programmes mac - mamp
28 février 2007, par bruno(2007)
Mac OSX...
firefox
Editeur Txt/Php
Taco HTML Edit
FTP Cyberduck RBrowser Fetch
Apache/mysql/php :MAMP
Téléchargement Enlever le php de base : Préférences sytème/Partage/partage Web Personnel Dézipper le fichier téléchargé
-* ouvrir une session finder : cliquer sur le bureau puis Pomme N et repérer Apllications
-* Ouvrir le fichier .dmg déplacer l’icone du haut vers le dossier apllication : le fichier doit se décompresser, créer un répertoire (…)