Un reload bizarre
Posté : 07 sept. 2010, 14:16
Bonjour,
J'ai un soucis avec un CMS qui n'accepte que le webopass pour une boutique, j'ai décidé de le modifier pour qu'il puisse accepté le starpass.
J'ai don décidé de modifier quelques truc comme ca :
$config étant un array
Mais quand je vais sur la page pour le paiement elle reload sans arrêt.
Merci
J'ai un soucis avec un CMS qui n'accepte que le webopass pour une boutique, j'ai décidé de le modifier pour qu'il puisse accepté le starpass.
J'ai don décidé de modifier quelques truc comme ca :
Code : Tout sélectionner
<?php
$admin = level( LEVEL_ADMIN );
$back = tag( 'br' ) . make_link( array( 'controller' => Router::getController(), 'action' => Router::getAction() ), lang( 'back_to_index' ) );
$code = urlencode( Router::postVar( 'code', '' ) );
echo $config['ALLOPASS_TXT'];
if( !empty( $code ) )
{
if( true )
{
$url = 'http://script.starpass.fr/script.php?idd=14823&datas='
. to_url( array(
'cc' => $config['PASS']['cc'],
'document' => $config['PASS']['document'],
'requete' => 1,
'code' => $code,
'no_saisie_code' => 1,
) );
$result = @file( $url );
$isValidCode = trim( $result[0] ) === 'OUI';
}
if ( $isValidCode )
{
//add points & count
$compte['points'] += $config['POINTS_ALLOPASS'];
$compte['audiotel'] += 1;
echo lang( 'acc.allopass.credited' ) . $back;
}
else
echo lang( 'acc.allopass.code_invalid' ) . $back;
}
else
{
echo tag( 'h1', ucfirst( lang( 'acc.allopass.add' ) ) )
. make_form( array(
array( 'code', lang( 'acc.allopass.code' ) )
), APPEND_FORM_TAG );
}
Mais quand je vais sur la page pour le paiement elle reload sans arrêt.
Merci