par
Morph » 21 juin 2007, 23:45
Désolé pour ce double post, j'étais heureux sur le coup mais... ça ne fonctionne toujours pas.
Ta réponse est bonne c'est très bien expliqué et ça fait plaisir

Je n'ai aucun message d'erreur mais ma table ne reçois aps +10 comme convenu.
Si je peux me permettre voici mon petit script, dites moi ce que vous en pensez, je suis débutant:
<?php
session_start();
// on se connecte à MySQL
$db = mysql_connect('localhost', 'Morph', '00000');
// on sélectionne la base
mysql_select_db('phpdb',$db);
$sql = "select password, points from accounts where login='".$login."'";
if( session_is_registered('login') ) { // ou if( $_SESSION['login'] == true ){
mysql_query("Update accounts Set points = valeur +10 where login='". $login ."'");
// la variable de session nom est enregistrée
echo 'FELICITATION votre compte ' .$_SESSION['login'];
echo 'a ete solde de 10 points';
}
else{
// la variable n'est pas enregistrée, on renvoi sur le formulaire
echo 'Un probleme est survenu, veuillez contacter le webmaster';
}
?>
Désolé pour ce double post, j'étais heureux sur le coup mais... ça ne fonctionne toujours pas.
Ta réponse est bonne c'est très bien expliqué et ça fait plaisir :)
Je n'ai aucun message d'erreur mais ma table ne reçois aps +10 comme convenu.
Si je peux me permettre voici mon petit script, dites moi ce que vous en pensez, je suis débutant:
[php]
<?php
session_start();
// on se connecte à MySQL
$db = mysql_connect('localhost', 'Morph', '00000');
// on sélectionne la base
mysql_select_db('phpdb',$db);
$sql = "select password, points from accounts where login='".$login."'";
if( session_is_registered('login') ) { // ou if( $_SESSION['login'] == true ){
mysql_query("Update accounts Set points = valeur +10 where login='". $login ."'");
// la variable de session nom est enregistrée
echo 'FELICITATION votre compte ' .$_SESSION['login'];
echo 'a ete solde de 10 points';
}
else{
// la variable n'est pas enregistrée, on renvoi sur le formulaire
echo 'Un probleme est survenu, veuillez contacter le webmaster';
}
?>
[/php]