Erreur d'affichage de fonction php
Résolu/Fermé
Romantika
-
3 avril 2009 à 17:33
Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 - 4 avril 2009 à 19:31
Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 - 4 avril 2009 à 19:31
A voir également:
- Erreur d'affichage de fonction php
- Erreur 0x80070643 - Accueil - Windows
- Fonction si et - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Affichage double ecran - Guide
- Erreur 1001 outlook - Accueil - Bureautique
7 réponses
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 454
3 avril 2009 à 18:11
3 avril 2009 à 18:11
Si tu travaille sur un serveur distant : cree un fichier dans le dossier de ton script nommé .htaccess ( le . est important ) contenant :
Si tu travailles en local , edite ton fichier de configuration de php et modifie la ligne
magic_quotes_gpc = On
en
magic_quotes_gpc = Off
php_flag magic_quotes_gpc Off
Si tu travailles en local , edite ton fichier de configuration de php et modifie la ligne
magic_quotes_gpc = On
en
magic_quotes_gpc = Off
Bonjour, et merci pour ta réponse car là je rame dûr.
en fait je teste en local, pour apprès le poser sur mon FTP (pour un site sur FAI) . Et je précise que c'est free, car apparament chez eux, ya certain trucs qu'on ne puisse pas faire, et certaines obtions différentes des autres FAI.
en fait je teste en local, pour apprès le poser sur mon FTP (pour un site sur FAI) . Et je précise que c'est free, car apparament chez eux, ya certain trucs qu'on ne puisse pas faire, et certaines obtions différentes des autres FAI.
Et j'ai oublié de préciser que j'avais d'autres formulaires sur mon site, il faudrait pas que ça interfaire avec ceux-ci .. :s
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 454
3 avril 2009 à 18:24
3 avril 2009 à 18:24
a ce que je sais , chez free ils sont en php 5.x ou le Magic quote gpc/runtime est a off par défaut, tu ne devrais pas avoir de probléme :)
Ps: fait attention a tout de même echapper les saisies utilisateurs, sinon ca peut être trés drole pour les hackers ( ou informaticiens s'ennuyants chez eux )
Ps: fait attention a tout de même echapper les saisies utilisateurs, sinon ca peut être trés drole pour les hackers ( ou informaticiens s'ennuyants chez eux )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ba.. dvrait pa y avori de problème.. en général.. mais comem dab ya que moi que ça arriv :'(
pour ton info:
Ps: fait attention a tout de même echapper les saisies utilisateurs, sinon ca peut être trés drole pour les hackers ( ou informaticiens s'ennuyants chez eux )
J'aime bien l'idée, mais là je comprend pas tout, je ne suis que débutant dans le domaine là.. ça commence à être du chinois :s
pour ton info:
Ps: fait attention a tout de même echapper les saisies utilisateurs, sinon ca peut être trés drole pour les hackers ( ou informaticiens s'ennuyants chez eux )
J'aime bien l'idée, mais là je comprend pas tout, je ne suis que débutant dans le domaine là.. ça commence à être du chinois :s
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 454
3 avril 2009 à 18:52
3 avril 2009 à 18:52
Pour les magic quotes : si tu a peur de "flinguer" tes scripts existants: place le nouveau ainsi que le fichier .htaccess crée spécialement pour l'occasion .
Pour le fait d'echapper les variables je m'explique :
supposons qu'un utilisateur saisisse dans un champ de texte :
et que dans ton code tu ai :
voici ce que va voir php :
tu comprend le probléme?
Pour le fait d'echapper les variables je m'explique :
supposons qu'un utilisateur saisisse dans un champ de texte :
mouarf mouarf"; echo $bdd_password; "plop
et que dans ton code tu ai :
//acces a ma base de données : $bdd_password = "monpasswordsecurise"; //moncode if ($_POST['saisie']){ echo "bonjour $_POST['saisie']"; }
voici ce que va voir php :
//acces a ma base de données : $bdd_password = "monpasswordsecurise"; //moncode if ($_POST['saisie']){ echo "bonjour mouarf mouarf"; echo $bdd_password;" "; }
tu comprend le probléme?
Heu, voué je vois le truc :s je savais même pas que c'était possible ça :s
Merci du tuyaux, va faloir que j'examine ça de plus pret, même si ça parait du chinoix pour moi tou ça :s
Va faloir que je me mette sérieux à comprendre le système des BDD, parceque j'arrive pas du totu à comrpednre tout ça et donc je fais sans....
mais si j veux pas me faire ni...er le site, je vais pas avori el choix je crois.
Merci pour l'info. J'essai deme pencher sur ce problème. Et merci poru ton attention, ça à l'air niquel.
pour info pour les autres, en attendant j'ai réussi à faire ce dont je voulé en modifiant mon code de cette façon:
$fp = fopen("logz.log","a+");
fputs($fp, '<img src="ico_com.png"> De <a href="mailto:' . $email . '"> ' . $pseudo . ' </a>, le ' . $quand . ' <br/>
Sujet: ' . stripslashes($titre) . '<br/><br/>
. stripslashes($commentaires) . '<br/><hr><p>');
Voila. bref.
Merci Rctll, j'examine tes recommandations avec attention ;)
Merci du tuyaux, va faloir que j'examine ça de plus pret, même si ça parait du chinoix pour moi tou ça :s
Va faloir que je me mette sérieux à comprendre le système des BDD, parceque j'arrive pas du totu à comrpednre tout ça et donc je fais sans....
mais si j veux pas me faire ni...er le site, je vais pas avori el choix je crois.
Merci pour l'info. J'essai deme pencher sur ce problème. Et merci poru ton attention, ça à l'air niquel.
pour info pour les autres, en attendant j'ai réussi à faire ce dont je voulé en modifiant mon code de cette façon:
$fp = fopen("logz.log","a+");
fputs($fp, '<img src="ico_com.png"> De <a href="mailto:' . $email . '"> ' . $pseudo . ' </a>, le ' . $quand . ' <br/>
Sujet: ' . stripslashes($titre) . '<br/><br/>
. stripslashes($commentaires) . '<br/><hr><p>');
Voila. bref.
Merci Rctll, j'examine tes recommandations avec attention ;)
enfaite je viens de relire...
pour info comeme tu le sais maintenant, je n'ai aucune BDD sur mon site, bien que ça sera utile pour tout les formulaire et le rest.. mais jai du mal avec cetruc (faut que je my mette...) et surtout poue une bonne protection
Seconde info, j'ai déjà des .htaccess, je connais le truc. je m'en sert bien entendu pour des mots de passe et pour les pages des erreur... ainsi que d'autres truc.
Donc il me suffit de rajouter la fonction " php_flag magic_quotes_gpc Off " que tu me propose?
pour info comeme tu le sais maintenant, je n'ai aucune BDD sur mon site, bien que ça sera utile pour tout les formulaire et le rest.. mais jai du mal avec cetruc (faut que je my mette...) et surtout poue une bonne protection
Seconde info, j'ai déjà des .htaccess, je connais le truc. je m'en sert bien entendu pour des mots de passe et pour les pages des erreur... ainsi que d'autres truc.
Donc il me suffit de rajouter la fonction " php_flag magic_quotes_gpc Off " que tu me propose?
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 454
4 avril 2009 à 19:31
4 avril 2009 à 19:31
oui :)