Scripts PHP

Scripts PHP

Fil des billets - Fil des commentaires

mardi 23 septembre 2014

Connaître avec précision la configuration PHP de votre hébergeur/serveur!

Avant de mettre en place un script php, il est parfois nécessaire de connaître les modules disponibles et/ou la configuration PHP de votre hébergeur (ou de votre serveur si vous disposez d'un vps ou dédié) ! En effet quoi de plus frustrant de réaliser/déployer un script PHP et de se rendre compte que celui-ci refuse de fonctionner car votre hébergeur n'a pas activé la fonction nécessaire! Voici la solution :

Le premier code permet de vérifier l'ensemble de la configuration générale de PHP, il vous suffit de le copier dans votre éditeur et de l'enregistrer avec l'extension .php (ex: phpinfo.php). Il ne vous reste plus qu'à l'envoyer sur le ftp et à appeler la page !

Le code :

<?php
phpinfo();
?>

On peut également choisir l'affichage des différentes constantes:

Voici un exemple d'utilisation d'une de ces constantes:

<?php
phpinfo(INFO_MODULES); // remplacez INFO_MODULES par la constante que vous désirez!
?>
  • INFO_GENERAL : La ligne de configuration, le chemin du php.ini, la date de compilation, le serveur web, le système, ...
  • INFO_CREDITS : Les crédits de PHP.
  • INFO_CONFIGURATION : Valeurs courantes locales et générales des directives PHP.
  • INFO_MODULES : Modules chargés et leur configuration spécifique.
  • INFO_ENVIRONMENT : Informations sur les variables d'environnement.
  • INFO_VARIABLES : Affiche toutes les variables pré-définies.

Hébergez votre site internet chez Sencyb ? Contactez Sencyb

Partager Partage

mercredi 17 septembre 2014

Calculer le nombre de jours entre aujourd'hui et une date dans le futur avec PHP

Ce code PHP permet de calculer le nombre de jours entre aujourd'hui et une date dans le futur. Pratique si vous désirez mettre en place un décompte de jours sur votre site web.

Le script:

<?php

$day = 50; // Placez-ici le jour de l'échéance dans le futur
$month = 11; // Placez-ici le mois de l'échéance dans le futur
$year = 2010; // Placez-ici l'année de l'échéance dans le futur
$days = (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400); // on ne touche à rien ;-)
echo "Il reste $days jour(s) avant $day/$month/$year"; // vous pouvez personnaliser le texte mais ne touchez pas aux variables!

?>

Ce script est à placer dans votre page en .php

Il s'agit ici d'une base à vous de l'étoffer ou de l'adapter à vos besoins!

Besoin d'aide pour la création de votre site internet ? Contactez Sencyb

Partager Partage

Trouver le chemin relatif avec PHP

Vous procédez à l'installation d'un script et voilà que celui-ci vous demande le chemin relatif ? Mais voilà, comment faire et puis qu'est-ce qu'un chemin relatif ? Voici la réponse

Mais c'est quoi en fait un chemin relatif ?

Il s'agit une méthode interne au serveur qui permet de se rendre d'une ressource à l'autre en se promenant dans l'arborescence. (à savoir l'ensemble des dossiers contenant des dossiers et/ou des fichiers). Cette méthode ne dépend pas du nom de domaine, il suffit juste d'indiquer la marche à suivre pour aller d'une origine à une destination.

Le script:

<?php echo realpath('chemin.php'); ?>

Enregistrez le fichier sous le nom chemin.php (copiez-collez ce code dans votre logiciel d'édition et enregistrez-le avec l'extension .php), si vous modifiez le nom du fichier, pensez à changer le nom dans le code!

Pour le mettre en action, envoyez votre fichier dans le dossier (via votre ftp) dont vous voulez connaître le chemin relatif, il vous suffit ensuite d'appeler le fichier via votre navigateur web (ex: www.monsite.com/dossier/chemin.php).

Confiez-nous la création de votre site internet ? Contactez Sencyb

Partager Partage

- page 1 de 2