Sql sur un script allopass
Posté : 28 avr. 2012, 13:25
Bonjour tout le monde,
j'ai mon site internet et je veut installé le mode de paiement allopass , et tout marche bien sauf que l’écriture dans la base de donnée marche pas, voila le code php :
<?php
session_start();
require_once('infosite.php');
connect();
$_SESSION['page'] = './';
$RECALL = $_GET["RECALL"];
if( trim($RECALL) == "" )
{
// La variable RECALL est vide, renvoi de l'internaute
// vers une page d'erreur
header( "Location: erreur.html" );
exit(1);
}
// $RECALL contient le code d'accès
$RECALL = urlencode( $RECALL );
// $AUTH doit contenir l'identifiant de VOTRE document
$AUTH = urlencode( "id doc" );
/**
* envoi de la requête vers le serveur AlloPAss
* dans la variable $r[0] on aura la réponse du serveur
* dans la variable $r[1] on aura le code du pays d'appel de l'internaute
* (FR,BE,UK,DE,CH,CA,LU,IT,ES,AT,...)
* Dans le cas du multicode, on aura également $r[2],$r[3] etc...
* contenant à chaque fois le résultat et le code pays.
*/
$r = @file( "http://payment.allopass.com/api/checkco ... auth=$AUTH" );
// on teste la réponse du serveur
if( substr( $r[0],0,2 ) != "OK" )
{
// Le serveur a répondu ERR ou NOK : l'accès est donc refusé
header( "Location: erreur.html" );
exit(1);
}
echo 'crediter';
$cp = Get_solde();
$cg = 1.8;
$cn = $cp+$cg;
mysql_query('UPDATE '...'"');
?>
et le formulaire :
<form action ="http://payment.allopass.com/acte/access.apu" method="post">
<input type="hidden" name="ids" value="id" />
<input type="hidden" name="idd" value="id" />
<input type="hidden" name="recall" value="1" />
<input type="text" name="code[]" maxlength="8" />
<input type="submit" value=" Enter " />
</form>
j'ai besoin de votre aide le plut rapidement possible s'il vous plait. et merci
j'ai mon site internet et je veut installé le mode de paiement allopass , et tout marche bien sauf que l’écriture dans la base de donnée marche pas, voila le code php :
<?php
session_start();
require_once('infosite.php');
connect();
$_SESSION['page'] = './';
$RECALL = $_GET["RECALL"];
if( trim($RECALL) == "" )
{
// La variable RECALL est vide, renvoi de l'internaute
// vers une page d'erreur
header( "Location: erreur.html" );
exit(1);
}
// $RECALL contient le code d'accès
$RECALL = urlencode( $RECALL );
// $AUTH doit contenir l'identifiant de VOTRE document
$AUTH = urlencode( "id doc" );
/**
* envoi de la requête vers le serveur AlloPAss
* dans la variable $r[0] on aura la réponse du serveur
* dans la variable $r[1] on aura le code du pays d'appel de l'internaute
* (FR,BE,UK,DE,CH,CA,LU,IT,ES,AT,...)
* Dans le cas du multicode, on aura également $r[2],$r[3] etc...
* contenant à chaque fois le résultat et le code pays.
*/
$r = @file( "http://payment.allopass.com/api/checkco ... auth=$AUTH" );
// on teste la réponse du serveur
if( substr( $r[0],0,2 ) != "OK" )
{
// Le serveur a répondu ERR ou NOK : l'accès est donc refusé
header( "Location: erreur.html" );
exit(1);
}
echo 'crediter';
$cp = Get_solde();
$cg = 1.8;
$cn = $cp+$cg;
mysql_query('UPDATE '...'"');
?>
et le formulaire :
<form action ="http://payment.allopass.com/acte/access.apu" method="post">
<input type="hidden" name="ids" value="id" />
<input type="hidden" name="idd" value="id" />
<input type="hidden" name="recall" value="1" />
<input type="text" name="code[]" maxlength="8" />
<input type="submit" value=" Enter " />
</form>
j'ai besoin de votre aide le plut rapidement possible s'il vous plait. et merci