Erreur ligne 4 comment la modifier ?

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 : Erreur ligne 4 comment la modifier ?

Re: Erreur ligne 4 comment la modifier ?

par nirvamaster » 22 juin 2011, 22:13

Ok merci :D

Re: Erreur ligne 4 comment la modifier ?

par moogli » 22 juin 2011, 22:09

salut,

tu te mélange les pinceaux avec les '
ta première requête n'est pas finie, tu ne connais pas la concaténation ;)

tu devrais protéger tes requêtes, c'est réalisable avec PDO (requête préparée, ou simplement quote).

tu peux te rendre compte du problème en regardant ton code avec la colorisation de syntaxe sur ton message, (je te conseil l'utilisation d'un IDE pour t'aider a ce genre, par exemple netbeans ou zend studio, et certainement d'autre ;) )
<?php
$bdd->exec('UPDATE Sp_joueurs  SET Elidors =\''.$bdd->quote($_GET['amount']).'\' WHERE id = '.$bdd->quote($_GET['uid']));
?>
@+

Erreur ligne 4 comment la modifier ?

par nirvamaster » 22 juin 2011, 21:56

Bonjour,
Je débute en PHP et j'ai créer une url de callback en utilisant la métode GET.
Mais je n'arrive pas à comprendre cette erreur : "Parse error: syntax error, unexpected T_STRING in C:\wamp\www\redirection_server_sponsorpay_fr_projet\redirection_server_sponsorpay_fr.php on line 4"

Voici mon code :
<?php $bdd = new PDO('mysql:host=pma.olympe-network.com;dbname=34625_a1', '34625_a1', '05060506');
$bdd->exec('UPDATE Sp_joueurs  SET Elidors =$_GET['amount'] WHERE id = $_GET['uid']);
$amount = $_GET['amount']; 
$userid = $_GET['uid']; 

$sha1_of_important_data = sha1($security_token . $userid . $amount); 
if ( $_GET['sid'] == $sha1_of_important_data ) { 
  <CALL WAS GOOD, PAYOUT TO USER, SEND HTTP200 CODE AS ANSWER > 
} else { 
"

Je cherche aussi à la modifier.
Merci pour votre aide