Précédent   Forum du club des développeurs et IT Pro > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 13/09/2002, 17h40   #1
RideKick
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 13 031
Points : 13 031
Par défaut Important à lire par tous SVP

Afin de permettre une meilleure lisibilité du forum et de faciliter les futures recherches, il est préférable d'utiliser les sous forums pour envoyer vos messages. De plus, n'hésitez pas à utiliser un [TAG] dans le titre de votre sujet : un mot résumant le thème de votre problème.

Si cela peut aider à identifier et résoudre le problème, vous pouvez également spécifier votre configuration à la fin de votre message, c'est-à-dire :
  • Nom et version du serveur ;
  • Version de PHP et type d'installation (module ou CGI) ;
  • Nom et version de votre SGBD ;
  • Nom et version de votre système d'exploitation ;
  • Nom et version de votre package.


Ensuite, si le message d'erreur obtenu renvoie le numéro de la ligne où se trouve l'erreur, numérotez les lignes de code données en exemple ou bien ajoutez une marque pour identifier cette ligne plus facilement.


Enfin, quand une réponse satisfaisante vous a été apportée, clôturez le sujet par un remerciement (ça fait toujours plaisir), éventuellement une petite synthèse de la solution (si plusieurs solutions on été données) et éditez le titre de votre premier message pour y ajouter le TAG [résolu] en cliquant sur le bouton situé en bas de la page :



Il est également obligatoire de respecter les règles du forum.

Par ailleurs, nous avons malheureusement constaté une détérioration de la qualité de la base de connaissances de ce forum. Dans l'intérêt de TOUS, nous allons devoir prendre de nouvelles dispositions afin de réprimander les questions où la réponse se trouve dans la documentation officielle, dans les tutoriaux ou déjà dans le forum.

L'un des avantages du PHP est qu'il existe une documentation claire et détaillée, alors utilisez-la !Nous vous rappelons aussi que ce forum n'est ni un débugueur ni un tutorial. Ce forum doit permettre l'entraide lorsque vous rencontrez un problème que vous ne pouvez résoudre avec la documentation. Poser une question sur ce forum doit-être un ultime recours.


de votre collaboration !
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2002, 18h01   #2
jérôme
Membre émérite
 
Avatar de jérôme
 
Inscription : mars 2002
Messages : 592
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 592
Points : 925
Points : 925
Par défaut Re: IMPORTANT A LIRE PAR TOUS SVP

Citation:
Nous vous rapellons aussi que ce forum n'est ni un debuguer et ni un tutoriel. Ce forum doit permettre l'entraide lorsque vous rencontrez un problème que vous ne pouvez résoudre avec la documentation et poser une question sur ce forum doit-être un ultime recours.
Pour continuer dans le même sens et pour que le forum ne devienne pas un débuggueur de requête sql qui foire, il y a 2 choses très simples à faire lorsque vous vous trouvez dans ce cas de figure.
1) Afficher la requête à l'écran
Code :
1
2
$requete = ".....";
echo $requete;
Ca vous permet ainsi de vérifer que tous les champs sont bien remplis, que le type (string, numérique, ...) correspond

2) Afficher le message d'erreur renvoyé par mysql (ou autre sgbd)
Code :
1
2
// exécution de la requête
echo mysql_error() ;
Voilà, si vous appliquez cette règle, les questions sur les requêtes foireuses ne devraient plus pulluler sur le forum car vous devriez être en mesure de corriger vos erreurs seul.
jérôme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2004, 19h39   #3
mathieu
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 892
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 892
Points : 8 124
Points : 8 124
Pour accéder directement à la documention officielle d'une fonction PHP, allez à l'adresse "php.net/ + nom de la fonction"
par exemple pour la fonction "date" : http://php.net/date
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2005, 21h53   #4
mathieu
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 892
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 892
Points : 8 124
Points : 8 124
Si votre code PHP ne fonctionne pas comme prévu, cela peut venir de la configuration spéciale de votre serveur. Cela est souvent le cas si, par exemple, le script fonctionne chez vous en local et qu'il ne fonctionne plus sur le serveur en ligne.
Pour cela, il est utile que vous indiquiez un lien où l'on peut trouver une page "phpinfo" (Voir plus de détails dans la FAQ PHP)

Certains hébergeurs désactivent la fonction "phpinfo" pour des raisons de sécurités mais la plupart proposent une page sur leur site avec le résultat de "phpinfo" donc vous pouvez indiquer un des liens suivants.

Exemple de page mise à disposition par les hébergeurs :
Free.fr
Site de l'hébergeur : http://free.fr/
PhpInfo : http://free.box.free.fr/info.php3

Alice
Site de l'hébergeur : http://aliceadsl.fr/
PhpInfo : http://identifiant.chez-alice.fr/info.php

FreeSurf
Site de l'hébergeur : http://www.freesurf.fr/
PhpInfo : http://www.general.freesurf.fr/phpinfo.php

Oxyd
Site de l'hébergeur : http://oxyd.fr/
PhpInfo PHP 4 : http://www.oxydtest.com/phpinfo.php4
PhpInfo PHP 5 : http://www.oxydtest.com/phpinfo.php5

OVH
Site de l'hébergeur : http://ovh.com/
PhpInfo : http://60gp.ovh.net/test.php

Lycos
Site de l'hébergeur : http://www.multimania.lycos.fr/
PhpInfo : http://membres.lycos.fr/php4u/phpinfo.php

Online.net
Site de l'hébergeur : http://www.online.fr/
PhpInfo : http://www.online.net/support/fr/doc/php4/phpinfo.html

Rapidomaine
Site de l'hébergeur : http://www.rapidomaine.fr/
PhpInfo : http://www.rapidomaine.fr/phpinfo.php


N'hésitez pas à nous aider à maintenir cette liste en proposant des nouvelles pages ou en nous indiquant des liens qui ne fonctionnent plus.
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2008, 14h39   #5
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Lorsque vous créez une discussion, vous pouvez ajouter un "préfixe" au titre de la discussion. Cela vous permet de préciser de quelle version de PHP vous parlez
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2010, 22h54   #6
Benjamin Delespierre
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 3 891
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 25
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : février 2010
Messages : 3 891
Points : 8 583
Points : 8 583
Peut être serait-il préférable, au vu du nombre de posts dans ce sous forum de distinguer
- PHP Support
- PHP Dev

Pour contribuer: lors-que vous êtes devant la page blanche, pensez à réactiver l'affichage des erreurs:
Code :
1
2
3
 
ini_set('display_errors', 1);
error_reporting(-1);
ou allez voir le log d'apache.
Benjamin Delespierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h06.


 
 
 
 
Partenaires

Hébergement Web