Allopass pb avec php

WRInaute impliqué
Bonjours, j'ai un problème avec Allopass, pour savoir si avec php, les codes sont valide ou pas.

J'ai fais un test avec ceci:

Code:
  $DATAS = htmlentities($_GET['DATAS']);
  $RECAL = htmlentities($_GET['RECALL']);
  
$RECALL = urlencode($RECAL);
  $AUTH = urlencode('XXXX/XXXXXX/XXXXXX'); // code caché
  
  $ret = @file("http://www.allopass.com/check/vf.php4?CODE=$RECALL&AUTH=$AUTH");

$page = $ret[0];

echo $page;


Malheuresement le echo ne me retourne rien. Allopass autorise t'il toujours ce fonctionnement?

Sinon d'ou vient le soucis d'après vous?

Merci
 
WRInaute discret
Salut,

Ca n'est qu'un hypothèse mais si ca peu faire avancer le schmilblick...

$DATAS = htmlentities($_GET['DATAS']);
$RECAL = htmlentities($_GET['RECALL']);

Je n'aurais pas mis de htmlentities();
Je ne sais pas trop quel type d'information doit se trouver dans ces variables mais si jamais
ton htmlentities() en change une en entité HTML...

Bonne nuit.
 
WRInaute discret
je suis d'accord avec BlackStorm, essaye sans les htmlentities car la derniere fois que j'ai appelé cette fonction sur des données venant de $_POST, mes variables etaient aussi vides!!
 
WRInaute impliqué
Non c'est toujours pareil, je n'ai rien qui s'affiche.

Meme avec ca, ca me donne rien:

Code:
  $RECALL = urlencode('test');
  $AUTH = urlencode('XXXXX/XXXXXX/313755'); // code caché
 
  $ret = @file('http://www.allopass.com/check/vf.php4?CODE='.$RECALL.'&AUTH='.$AUTH.'');

  $page = $ret[0];

Pourtant le formulaire a l'air correct:

Code:
<form name="APform" action="http://www.allopass.com/check/index.php4" method="post">
			<div style="text-align: center">
			<input type="hidden" name="SITE_ID" value="xxxxx">
			<input type="hidden" name="DOC_ID" value="xxxxxx">
			<input type="hidden" name="RECALL" value="1">
			<input type="hidden" name="LG_SCRIPT" value="fr_uk">

			<input type="text" size="8" maxlength="10" value="Code 1" name="CODE0" onfocus="if (this.form.CODE0.value=='Code 1') this.form.CODE0.value=''"> 
<br><br><input type="submit" name="APsub" value="Valider"> <input type="button" value="Retour" OnClick="javascript:location='index.php'"></div></form>
 
Discussions similaires
Haut