Jump to content
×
×
  • Create New...
  • 0

aide site probléme IS


Allostarz
 Share

Question

[Message d'introduction]Version des files :2012Domaine (Base de données, Core, etc.) :site Votre niveau (débutant, intermédiaire, avancé) :Description du problème :Voici mon problème lorsque je je vais dans "recharger compte" I a le document starpass qui s'affiche je met le code pour tester la page et ça ne rajoute pas de dr :'(

Rechargez votre compte En GOLD
L'item-shop n'est pas remboursé, voir modalité sur le règlement (GNU) à l'inscription
<?phpif(isset($_POST['idd']) and $_GET['valid']=='ok')	{//Déclaration des variables$ident=$idp=$ids=$idd=$codes=$code1=$code2=$code3=$code4=$code5=$datas='';//On récupère les identifiants sous la forme "xxx;xxx;xxx"if(isset($_POST['idp'])) $idp = $_POST['idp'];if(isset($_POST['ids'])) $ids = $_POST['ids'];//$ids n'est plus utilisé, mais il faut conserver la variable pour une question de compatibilitéif(isset($_POST['idd'])) $idd = $_POST['idd'];$ident=$idp.";".$ids.";".$idd;//On récupère le(s) code(s) sous la forme "xxxxxxxx;xxxxxxxx"if(isset($_POST['code1'])) $code1 = $_POST['code1'];if(isset($_POST['code2'])) $code2 = ";".$_POST['code2'];if(isset($_POST['code3'])) $code3 = ";".$_POST['code3'];if(isset($_POST['code4'])) $code4 = ";".$_POST['code4'];if(isset($_POST['code5'])) $code5 = ";".$_POST['code5'];$codes=$code1.$code2.$code3.$code4.$code5;//On récupère le champ DATAS"if(isset($_POST['DATAS'])) $datas = $_POST['DATAS'];//On encode les trois chaines en URL$ident=urlencode($ident);$codes=urlencode($codes);$datas=urlencode($datas);/* Envoie de la requête vers le serveur StarPassDans la variable tab[0] on récupère la réponse du serveurDans la variable tab[1] on récupère l'URL d'accès ou d'erreur suivant la réponse du serveur */[email protected]("http://script.starpass.fr/check_php.php?ident=$ident&codes=$codes&DATAS=$datas");if(!$get_f){exit("Votre serveur n'a pas accès au serveur de Starpass, merci de contacter votre hébergeur.");}$tab = explode("|",$get_f[0]);if(!$tab[1]) $url = "http://adressedemonsite/?p=mall&valid=nok";else $url = $tab[1];// dans $pays on a le pays de l'offre. exemple "fr"$pays = $tab[2];// dans $palier on a le palier de l'offre. exemple "Plus A"$palier = urldecode($tab[3]);// dans $id_palier on a l'identifiant de l'offre$id_palier = urldecode($tab[4]);// dans $type on a le type de l'offre. exemple "sms", "audiotel, "cb", etc.$type = urldecode($tab[5]);// vous pouvez à tout moment consulter la liste des paliers à l'adresse : http://script.starpass.fr/palier.php//Si $tab[0] ne répond pas "OUI" l'accès est refusé//On redirige sur l'URL d'erreurif(substr($tab[0],0,3) == "OUI"){      $payement=true;}else{		?>         
Le code que vous avez entré a déjà été utilisé ou n'est pas valide
 <?php}if($payement == true)	{			if($idd == 43528) { $add_is = '3000'; }	$id_membre = $_SESSION['id'];	//Système cash normal	$sql = mysql_query("SELECT cash FROM account.account WHERE id = '$id_membre'");	$donnees = mysql_fetch_array($sql);	$old_cash = $donnees['cash'];	$new_cash = $old_cash + $add_is;		$sql="UPDATE account.account SET cash = '$new_cash' WHERE id = '$id_membre'";	mysql_query($sql) or die (mysql_error());	$sql="INSERT INTO account.payement(id, id_m, pays, type, code, date, add_is) VALUES('', '$id_membre', '$pays', '$type', '$codes', '$date', '$add_is')";	mysql_query($sql) or die (mysql_error());//Système ticket normal	$sql = mysql_query("SELECT ticket FROM account.account WHERE id = '$id_membre'");	$donnees = mysql_fetch_array($sql);	$old_ticket = $donnees['ticket'];	$new_ticket = $old_ticket + $add_ticket;	$sql="UPDATE account.account SET ticket = '$new_ticket' WHERE id = '$id_membre'";	mysql_query($sql) or die (mysql_error());		$sql="INSERT INTO account.systeme_ticket(id, id_m, pays, type, code, date, add_is) VALUES('', '$id_membre', '$pays', '$type', '$codes', '$date', '$add_ticket')";	mysql_query($sql) or die (mysql_error());		?>     	
Votre compte a été crédité de <?php echo $add_is; ?> monnaies

Votre compte a reçu en cadeau <?php echo $add_ticket; ?> ticket(s)
						<?php	}}else { ?> >>>Rechargement De vous Compte Grace A Starpass<<<                                       >>>>>>3000 Gold Clicker ICI <<<<<< 	<?php if(isset($_GET['c']) and !empty($_GET['c']))	{				if($_GET['c'] == 2) { $id_starpass = '122895'; }		?>                        		Veuillez activer le Javascript de votre navigateur s'il vous plaît.
Micropaiement StarPass		                        <?php				}	}?>

Message d'erreur, capture d'écran :En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Link to comment
Share on other sites

  • Answers 4
  • Created
  • Last Reply

Top Posters For This Question

4 answers to this question

Recommended Posts

  • 0
  • Retraité

Bonjour Allostarz,

 

Sur le site de starpass, d'aprés mes souvenirs, il demande à ce que vous configuriez les pages de redirections.

Je n'ai absolument aucun détail sur le site que vous utilisez, mais ce qui doit être paramétré chez starpass, doit être paramétré

dans les scripts de votre site web.

Je veux tout simplement dire, qu'il faut y mettre un lien de redirection aprés acceptation de l'achat, qui permet donc aux joueurs

de recevoir les monnaies achetés.

 

Cordialement.

Link to comment
Share on other sites

  • 0
  • Retraité

Bonjour,

 

Le sujet contient la balise [glow=#800000][Résolu][/glow] ou reste sans réponse, de ce fait il a été déplacé dans la section "Résolu ou sans réponse".

 

Cordialement.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.