Ses derniers messages sur les forums
Merci, je vais étudier ça dès que j'aurais résolu mon pb...
Tiens d'ailleurs, plutot que de refaire un topic, qqun peut me dire si c grave ;
J'ai ouvert la session au tout début de la page d'accueil (session_start()), c'est à dire que dès qu'on va sur mon site, la session s'ouvre même si on est pas membre où koike ce soit...ce qui fait qu'après elle se ferme pas (sauf quand la durée de la session expire)...
Je devrais modifier mon code nan ? garder la session ouverte si le mec s'est loggé avec les bon pseudo / mdp et la fermer si le membre n'est pas reconnu...
ça serait mieux nan ?
HELLSPLAYERS FOREVER
Voilà, je veux mettre chaque jour au hasard une des citations de mes membres sur la page d'accueil.
Celles ci sont sockée dans le champs "citation" de la table "membre"
Ya une fonction pr le hasard, nan ?
HELLSPLAYERS FOREVER
je c moogli que c'est la même fonction que LA GLOBULE m'a montré hier mais comme tu vois, j'ai pas encore l'automatisme de l'utiliser...
Et comme ce n'était pas exactement le même cas... mais dorénavant, je penserais à utiliser cette fonction...
En tout cas merci à tous...
HELLSPLAYERS FOREVER
Oui, ça marche, j'ai fait comme cela :
$sql='SELECT id FROM membre WHERE pseudo="'.$_POST['pseudo'].'"';
$req=mysql_query($sql) or die('erreur sql'.mysql_error());
$nb = mysql_num_rows ($req);
if ($nb == 0)
{
$pseudo = $_POST['pseudo'];
$pass = md5($_POST['pass']);
$email = $_POST['email'];
mysql_query("INSERT INTO membre VALUES('', '" . $pseudo . "', '" . $pass . "', '".$email."')");
echo '<body onLoad="alert(\'Bienvenue '.$pseudo.'\')">';
echo '<meta http-equiv="refresh" content="0;URL=index.php">';
}
else
{
echo '<body onLoad="alert(\'Désolé mais ce pseudo est déjà utilisé.\')">';
}
HELLSPLAYERS FOREVER
Merci,
mmm...oui, pas bête, je me demande si je ne pourrais pas faire avec la fonction "mysql_num_rows"...je pense que oui..cela devrait être plus simple.
HELLSPLAYERS FOREVER
He bien, je souhaiterais faire ça aussi plus tard...mais en attendant quelqu'un peut me dire si qqch du genre
if (
while $data mysql_fetch_array(req)
{
$pseudo == $data['pseudo']
}
)
echo 'pseudo déjà utilisé'
else ...
Peut marcher ? ça m'étonnerait pas mal...
HELLSPLAYERS FOREVER
? Je ne comprend pas bien la question...
Si le membre se déconnecte, il reste bien evidemment inscrit !
C'est une inscription...
En fait mon problème c'était aussi pour rédiger après le if...
J'avais qqch du genre
if (
while $data mysql_fetch_array(req)
{
$pseudo == $data['pseudo']
}
)
echo 'pseudo déjà utilisé'
else ...
Mais j'ai des problèmes avec les (, les { les if...
HELLSPLAYERS FOREVER
J'arrive pas j'arrive pas j'arrive pas...
je m'embrouille dans tous ces if et else...
voici mon code :
<?
include ('config.php');
mysql_connect($host,$user,$pass) or die('marche pas');
mysql_select_db($base);
if (isset($_POST['pseudo']) && isset($_POST['pass']) && isset($_POST['email']))
{
$pseudo = $_POST['pseudo'];
$pass = md5($_POST['pass']);
$email = $_POST['email'];
mysql_query("INSERT INTO membre VALUES('', '" . $pseudo . "', '" . $pass . "', '".$email."')");
echo '<body onLoad="alert(\'Bienvenue '.$pseudo.'\')">';
echo '<meta http-equiv="refresh" content="0;URL=index.php">';
}
else
{
echo '<body onLoad="alert(\'Remplissez tous les champs...\')">';
}
mysql_close () ;
?>
now help...
HELLSPLAYERS FOREVER
SUPER fastoche ! Fallait juste y penser...et en ce moment, je suis pas en forme ;)
HELLSPLAYERS FOREVER
Ce serait génial si vous mettiez tous les cours ou même la doc en fichier ZIP en version imprimable pour les cours...
Ce serait bien ^^
HELLSPLAYERS FOREVER