Variables superglobales

$_SERVER : valeurs renvoyées par le serveur. $_ENV :  variables d’environnement renvoyées par le serveur. $_SESSION : variables de session.  (stockées côté serveur le temps de la présence d’un visiteur.) $_COOKIE : valeurs des cookies stockées côté client (parfois pendant plusieurs mois) comme par exemple informations sur l’ordinateur du visiteur, son nom etc. $_GET : valeur contenant les données envoyées en paramètres dans l’URL. $_POST :  variable… Continue reading Variables superglobales

Published
Categorized as PHP

Envoi de fichier en PHP

[php] <?php // Testons si le fichier a bien été envoyé et s’il n’y a pas d’erreur if (isset($_FILES[‘monfichier’]) AND $_FILES[‘monfichier’][‘error’] == 0) { // Testons si le fichier n’est pas trop gros if ($_FILES[‘monfichier’][‘size’] <= 1000000) { // Testons si l’extension est autorisée $infosfichier = pathinfo($_FILES[‘monfichier’][‘name’]); $extension_upload = $infosfichier[‘extension’]; $extensions_autorisees = array(‘jpg’, ‘jpeg’, ‘gif’,… Continue reading Envoi de fichier en PHP

Published
Categorized as PHP

Import de base de donnée trop lourde avec php

Problème : Impossible d’importer sa base de donnée l’administrateur de base de donnée (phpmyadmin par exemple) Solutions proposées : 01. Modifier les valeurs des variables “max” dans le fichier “php.ini”. Par exemple : [php] max_execution_time = 300 max_input_time = 600 memory_limit = 100M most_max_size = 100M upload_max_filesize = 100M [/php] 02. Importer le fichier zippé… Continue reading Import de base de donnée trop lourde avec php

Published
Categorized as PHP

Quelle version de PHP sur mon serveur ?

Problème: On a besoin de connaitre la version de PHP qui est installé sur notre serveur. Par exemple, certaines applications que l’on souhaite utiliser fonctionnent uniquement avec certaines versions de PHP (5.2.17 ou 5.3.15 etc.) Solution: Créer un fichier phpinfo.php avec le code suivant: [php] [/php] Envoyer le fichier à la racine du serveur. Ouvrir… Continue reading Quelle version de PHP sur mon serveur ?

L’utilisation des fonctions en PHP

Il existe de nombreuses fonctions déjà existantes avec PHP. Une liste de fonctions se trouvent ici. [fusion_builder_container hundred_percent=”yes” overflow=”visible”][fusion_builder_row][fusion_builder_column type=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”no” center_content=”no” min_height=”none”][php]<?php cos(120); ?>[/php]

Published
Categorized as PHP