Problème POST pseudo

Répondre
raphlight
raphlight
Déconnecté
http://raphlight.free.fr/miniville2/
  1. <?php
  2. $str = @file_get_contents(http://site.com/inscription.php?pseud='".$_POST['pseudo']."'&password=mdp);
  3. ?> 


Bonjour, j'ai une erreur au niveau du ".$_POST['pseudo']."

Si je l'enlève, le script fonctionne mais il ne sert à rien étant donné qu'il manque la variable pseudo.

J'aimerais savoir comment rectifier cela... ou mettre des guillemets ? ou mettre des anti slashs ?


merci d'avance

PS: je suis certain que l'erreur vient de là, alors n'essayez pas de me trouver une autre cause :P
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel.
J'ai bien l'impression qu'il manque des guillemets. Mais pour éviter de tourner en rond, pendant que tu développe, enlève le silencieux (@).
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben il manque des guillemets autour de ton URL.

Sinon, pour faire un file_get_contents d'une URL, il faut que la directive allow_url_fopen de php soit configurée à On, ce qui est rarement le cas (sur du mutualisé).
raphlight
raphlight
Déconnecté
http://raphlight.free.fr/miniville2/
euh... il manque des guillemets autour de mon url ?
Ca veut dire que je doit avoir ca ?

  1. $str = @file_get_contents("http://site.com/inscription.php?pseud='".$_POST['pseudo']."'&password=mdp"); 


Euh, comment voir si cette directive est active ou pas ? (sachant que j'ai un hebergeur chez free)

merci d'avance
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
  1. <?php
  2. $str = file_get_contents("http://site.com/inscription.php?pseudo=".$_POST['pseudo']."&password=mdp");  
  3. ?> 


Comme ça.

Pour savoir pour la directive allow_url_fopen, soit tu testes la fonction SANS le @ (si ca passe pas, tu vas te manger une erreur), sinon en faisant un phpinfo().
raphlight
raphlight
Déconnecté
http://raphlight.free.fr/miniville2/
ok merci, j'ai pas testé la directive allow mais ca marche avec le @ ;)

merci beaucoup ;)
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php