Un reload bizarre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Un reload bizarre

Un reload bizarre

par Yao42 » 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 :

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 ); }
$config étant un array
Mais quand je vais sur la page pour le paiement elle reload sans arrêt.
Merci