IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Important à lire par tous SVP [Infos]


Sujet :

Langage PHP

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    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 !
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Membre éprouvé
    Avatar de jérôme
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    591
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 591
    Points : 1 071
    Points
    1 071
    Par défaut Re: IMPORTANT A LIRE PAR TOUS SVP
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  3. #3
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    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

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    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.

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    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

  6. #6
    Expert éminent
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 36
    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 929
    Points : 7 762
    Points
    7 762
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ini_set('display_errors', 1);
    error_reporting(-1);
    ou allez voir le log d'apache.

Discussions similaires

  1. Règles des forums Dotnet à lire par tous
    Par Thomas Lebrun dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 18/07/2006, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo