script php
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- footballpronos
- Nouveau WRInaute
- Messages: 5
- Inscription: Mer Jan 18, 2006 13:46
script php
bonjour j'ai un petit probleme avec mon script cela doit venir du "if"
pour voir le probleme aller sur la page:
http://www.membres.lycos.fr/pronostics20052006/P
hpLeague0.82/consult/form.php
le pseudo admin
mot de passe: admin
voici mon script:
<!!<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>formulaire</title>
<style type="text/css">
<!--
.Style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; } noir
.Style2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Style3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCCCCC; }
.Style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; }
.Style5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#0000FF; } bleu foncé
.Style6 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FFFF; } bleu clair
.Style7 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#009900; } vert foncé
.Style8 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FF66; } vert clair
.Style9 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966; background-color:#CCCCCC; } rouge clair
-->
</style>
</head>
<?php
$db = mysql_connect();
?>
</head>
<body>
<?
//**********************************************
*************************/
// Phpleague : gestionnaire de championnat */
// ============================================ */
// */
// Version : 0.82 */
// Copyright 2004 Alexis MANGIN */
// http://phpleague.univert.org */
// */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License. */
// */
//**********************************************
*************************/
// Support technique : http://phpleague.univert.org/forum */
// */
//**********************************************
*************************/
include ("avant.php");
require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture ();
ENTETE2 ();
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
//traitement du formulaire (= entrée dans la base)
if ($OK=='OK')
{
if($Obj=mysql_fetch_object($Res))//le pseudo existe déjà (on a trouvé un enregistrement)
{
if($Obj->motdepasse==$motdepasse)//en plus le mot de passe correspond
{
$id=$Obj->ID;
$message="<center><b><u>Mot de passe correct</b></u></center></br><br>
";
//à faire : tu mettras le traitement des pronostic dans les tables ici
}
else
{
$message="<center>Mot de passe invalide<br></center>";
}
}
else//le pseudo n'existe pas, on le crée
{
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
print("$Req<br>");
$Res = mysql_query ($Req,$db);
$message="<center>Le Webmaster vous souhaite la bienvenue</center><br>
<center> Votre pseudo et votre mot de passe est enregistré</center><br>";
//on récupère le userID qui a été créé
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
$Obj=mysql_fetch_object($Res);
$id=$Obj->ID;
}
}
if ($message) print ($message);
//formulaire
print("<form method='post' action='form.php'>");//la page doit s'appeler elle-même (pour éviter une page blanche)
print("
<center>entrez votre pseudo<input type='text' name='pseudo' value='$pseudo' size='20'></center><br>
<center>entrez votre mot de passe <input type='password' name='motdepasse' value='$motdepasse' size='20'></center><br>
");
if ($id) //si mot de passe OK
{
?>
<center>
<span class="Style2"> Sélectionnez la journée :</span>
<select name="journees" id="journees">
<option value="00"></option>
<option value="21">21ème journée</option>
<option value="22">22ème journée</option>
<option value="23">23ème journée</option>
<option value="24">24ème journée</option>
<option value="25">25ème journée</option>
<option value="26">26ème journée</option>
<option value="27">27ème journée</option>
<option value="28">28ème journée</option>
<option value="29">29ème journée</option>
<option value="30">30ème journée</option>
<option value="31">31ème journée</option>
<option value="32">32ème journée</option>
<option value="33">33ème journée</option>
<option value="34">34ème journée</option>
<option value="35">35ème journée</option>
<option value="36">36ème journée</option>
<option value="37">37ème journée</option>
<option value="38">38ème journée</option>
</select><input type="submit" name="envoyer" value="ok" /></form></center>
<?
if($journees=="")
{
$Req = "SELECT * FROM tbl_matchs WHERE journees='".$_POST['journees']."'ORDER BY journees DESC";
$Res = mysql_query($Req,$db);
echo '<center><table width="380" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60"><span class="Style1">journées</span></td>
<td width="80"><span class="Style1">numero</span></td>
<td width="100"><span class="Style1"></span></td>
<td width="100"><span class="Style1"></span></td>
<td width="40"><span class="Style1">scores</span></td>
</tr></center><br />';
$couleur = 0;
while($Obj = mysql_fetch_array($Res))
{
if($couleur%2 == 0) {
echo "<center><tr>
<td class='Style2'> ".$Obj['journees']."<
;/td>
<td class='Style2'> ".$Obj['numero']."</
td>
<td class='Style2'> ".$Obj['equipes_dom']."
</td>
<td class='Style2'> ".$Obj['equipes_ext']."
</td>
<td class='Style2'> ".$Obj['scores']."</
td>
</tr></center>";
}
else {
echo "<center><tr>
<td class='Style3'> ".$Obj['journees']."<
;/td>
<td class='Style3'> ".$Obj['numero']."</
td>
<td class='Style3'> ".$Obj['equipes_dom']."
</td>
<td class='Style3'> ".$Obj['equipes_ext']."
</td>
<td class='Style3'> ".$Obj['scores']."</
td>
</tr></center>";
}
$couleur++;
}
echo "</table></center>";
}
{
?>
<?
if($match1=="00"||$match2=="00"||$match3=="00"||
$match4=="00"||$match5=="00"||$match6=="00"||$ma
tch7=="00"||$match8=="00"||$match9=="00"||$match
10=="00")
{$message="<center><b><u>Vous devez donner un pronostics pour tous les matchs</u></b></center><br> ";}
else//si tout est bien rempli
{
$Req="INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('".$pseudo."','".$journees."', '".$match1."', '".$match2."','".$match3."', '".$match4."','".$match5."', '".$match6."','".$match7."', '".$match8."','".$match9."', '".$match10."')";
print($Req);
$Res = mysql_query ($Req,$db);
$message="<center><b><u>Vos Pronostics sont bien enregistrés</u></b></center><br> ";
}
}
//affichage du formulaire pour les matches
print("<center>");
for($i=1; $i<=10; $i++)
{
print("
<span class='Style3'> Match $i :</span>
<select name='match$i'>
<option value='00' selected='selected'></option>
<option value='1'>1</option>
<option value='N'>N</option>
<option value='2'>2</option><br>
</select>
</p>
");
}
print("</center>");
}
print(" <center><input type='submit' name='OK' value='OK'></center><br>");
print("</form>");
print($message);
include ("apres.php");
?>
<center>
<FORM>
<INPUT TYPE="button" VALUE=" RETOUR " onClick="document.location.href='index.php'">
</FORM>
</center>
</body>
!!>
merci de me dire ce qui cloche
par e mail boulogne.d@club-internet.fr
pour voir le probleme aller sur la page:
http://www.membres.lycos.fr/pronostics20052006/P
hpLeague0.82/consult/form.php
le pseudo admin
mot de passe: admin
voici mon script:
<!!<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>formulaire</title>
<style type="text/css">
<!--
.Style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; } noir
.Style2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Style3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCCCCC; }
.Style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; }
.Style5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#0000FF; } bleu foncé
.Style6 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FFFF; } bleu clair
.Style7 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#009900; } vert foncé
.Style8 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FF66; } vert clair
.Style9 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966; background-color:#CCCCCC; } rouge clair
-->
</style>
</head>
<?php
$db = mysql_connect();
?>
</head>
<body>
<?
//**********************************************
*************************/
// Phpleague : gestionnaire de championnat */
// ============================================ */
// */
// Version : 0.82 */
// Copyright 2004 Alexis MANGIN */
// http://phpleague.univert.org */
// */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License. */
// */
//**********************************************
*************************/
// Support technique : http://phpleague.univert.org/forum */
// */
//**********************************************
*************************/
include ("avant.php");
require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture ();
ENTETE2 ();
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
//traitement du formulaire (= entrée dans la base)
if ($OK=='OK')
{
if($Obj=mysql_fetch_object($Res))//le pseudo existe déjà (on a trouvé un enregistrement)
{
if($Obj->motdepasse==$motdepasse)//en plus le mot de passe correspond
{
$id=$Obj->ID;
$message="<center><b><u>Mot de passe correct</b></u></center></br><br>
";
//à faire : tu mettras le traitement des pronostic dans les tables ici
}
else
{
$message="<center>Mot de passe invalide<br></center>";
}
}
else//le pseudo n'existe pas, on le crée
{
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
print("$Req<br>");
$Res = mysql_query ($Req,$db);
$message="<center>Le Webmaster vous souhaite la bienvenue</center><br>
<center> Votre pseudo et votre mot de passe est enregistré</center><br>";
//on récupère le userID qui a été créé
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
$Obj=mysql_fetch_object($Res);
$id=$Obj->ID;
}
}
if ($message) print ($message);
//formulaire
print("<form method='post' action='form.php'>");//la page doit s'appeler elle-même (pour éviter une page blanche)
print("
<center>entrez votre pseudo<input type='text' name='pseudo' value='$pseudo' size='20'></center><br>
<center>entrez votre mot de passe <input type='password' name='motdepasse' value='$motdepasse' size='20'></center><br>
");
if ($id) //si mot de passe OK
{
?>
<center>
<span class="Style2"> Sélectionnez la journée :</span>
<select name="journees" id="journees">
<option value="00"></option>
<option value="21">21ème journée</option>
<option value="22">22ème journée</option>
<option value="23">23ème journée</option>
<option value="24">24ème journée</option>
<option value="25">25ème journée</option>
<option value="26">26ème journée</option>
<option value="27">27ème journée</option>
<option value="28">28ème journée</option>
<option value="29">29ème journée</option>
<option value="30">30ème journée</option>
<option value="31">31ème journée</option>
<option value="32">32ème journée</option>
<option value="33">33ème journée</option>
<option value="34">34ème journée</option>
<option value="35">35ème journée</option>
<option value="36">36ème journée</option>
<option value="37">37ème journée</option>
<option value="38">38ème journée</option>
</select><input type="submit" name="envoyer" value="ok" /></form></center>
<?
if($journees=="")
{
$Req = "SELECT * FROM tbl_matchs WHERE journees='".$_POST['journees']."'ORDER BY journees DESC";
$Res = mysql_query($Req,$db);
echo '<center><table width="380" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60"><span class="Style1">journées</span></td>
<td width="80"><span class="Style1">numero</span></td>
<td width="100"><span class="Style1"></span></td>
<td width="100"><span class="Style1"></span></td>
<td width="40"><span class="Style1">scores</span></td>
</tr></center><br />';
$couleur = 0;
while($Obj = mysql_fetch_array($Res))
{
if($couleur%2 == 0) {
echo "<center><tr>
<td class='Style2'> ".$Obj['journees']."<
;/td>
<td class='Style2'> ".$Obj['numero']."</
td>
<td class='Style2'> ".$Obj['equipes_dom']."
</td>
<td class='Style2'> ".$Obj['equipes_ext']."
</td>
<td class='Style2'> ".$Obj['scores']."</
td>
</tr></center>";
}
else {
echo "<center><tr>
<td class='Style3'> ".$Obj['journees']."<
;/td>
<td class='Style3'> ".$Obj['numero']."</
td>
<td class='Style3'> ".$Obj['equipes_dom']."
</td>
<td class='Style3'> ".$Obj['equipes_ext']."
</td>
<td class='Style3'> ".$Obj['scores']."</
td>
</tr></center>";
}
$couleur++;
}
echo "</table></center>";
}
{
?>
<?
if($match1=="00"||$match2=="00"||$match3=="00"||
$match4=="00"||$match5=="00"||$match6=="00"||$ma
tch7=="00"||$match8=="00"||$match9=="00"||$match
10=="00")
{$message="<center><b><u>Vous devez donner un pronostics pour tous les matchs</u></b></center><br> ";}
else//si tout est bien rempli
{
$Req="INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('".$pseudo."','".$journees."', '".$match1."', '".$match2."','".$match3."', '".$match4."','".$match5."', '".$match6."','".$match7."', '".$match8."','".$match9."', '".$match10."')";
print($Req);
$Res = mysql_query ($Req,$db);
$message="<center><b><u>Vos Pronostics sont bien enregistrés</u></b></center><br> ";
}
}
//affichage du formulaire pour les matches
print("<center>");
for($i=1; $i<=10; $i++)
{
print("
<span class='Style3'> Match $i :</span>
<select name='match$i'>
<option value='00' selected='selected'></option>
<option value='1'>1</option>
<option value='N'>N</option>
<option value='2'>2</option><br>
</select>
</p>
");
}
print("</center>");
}
print(" <center><input type='submit' name='OK' value='OK'></center><br>");
print("</form>");
print($message);
include ("apres.php");
?>
<center>
<FORM>
<INPUT TYPE="button" VALUE=" RETOUR " onClick="document.location.href='index.php'">
</FORM>
</center>
</body>
!!>
merci de me dire ce qui cloche
par e mail boulogne.d@club-internet.fr
- footballpronos
- Nouveau WRInaute
- Messages: 5
- Inscription: Mer Jan 18, 2006 13:46
merci maxib mais je viens de l'enlever le probleme toujours pas régler...
voir :http://www.membres.lycos.fr/pronostics20052006/PhpLeague0.82/consult/form.php
pseudo: admin
mot de passe: admin
pour kevinss:
mon probleme c'est quand tu te connect avec le speudo et le mot de passe que je te donne l'ascenseur pour les journée apparait mais impossible de mettre les matchs correspondant, ensuite une ligne s'affiche
celle ci :
"INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('admin','', '', '','', '','', '','', '','', '')"
et pour finir quand je fais ok en bas de la page la phrase "Vos Pronostics sont bien enregistrés" doit apparaitre que quand les pronostics sont bien enregistré
voila merci de me donner vos conseil
voir :http://www.membres.lycos.fr/pronostics20052006/PhpLeague0.82/consult/form.php
pseudo: admin
mot de passe: admin
pour kevinss:
mon probleme c'est quand tu te connect avec le speudo et le mot de passe que je te donne l'ascenseur pour les journée apparait mais impossible de mettre les matchs correspondant, ensuite une ligne s'affiche
celle ci :
"INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('admin','', '', '','', '','', '','', '','', '')"
et pour finir quand je fais ok en bas de la page la phrase "Vos Pronostics sont bien enregistrés" doit apparaitre que quand les pronostics sont bien enregistré
voila merci de me donner vos conseil
- footballpronos
- Nouveau WRInaute
- Messages: 5
- Inscription: Mer Jan 18, 2006 13:46
kevinss as tu une idée pour remedier a ce probleme de balise qui ce chevauche.....
maxib: merci j'ai pas vu qu'il y en avait deux je vais essayer mais tu pense que c'est ca qui cause les differentes erreur dans la page ???
maxib: merci j'ai pas vu qu'il y en avait deux je vais essayer mais tu pense que c'est ca qui cause les differentes erreur dans la page ???
- footballpronos
- Nouveau WRInaute
- Messages: 5
- Inscription: Mer Jan 18, 2006 13:46
re...
j'ai un probleme je trouve pas le deuxieme "print("$Req<br>"); "
le premier est la:
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
print("$Req<br>");
mais ou est le deuxieme ?
j'ai un probleme je trouve pas le deuxieme "print("$Req<br>"); "
le premier est la:
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
print("$Req<br>");
mais ou est le deuxieme ?
- footballpronos
- Nouveau WRInaute
- Messages: 5
- Inscription: Mer Jan 18, 2006 13:46
bon j'ai chercher mais je bloque
on va reglé probleme par probleme
quand le entre le pseudo et le mot de passe il doit d'identifié au fichier "user"
ce qu'il fait mais en plus il enregistre le pseudo dans la table participants ce que je veux pas lors de la connection (il enregistra le pseudo lorsque le visiteur aura cliquez sur ok pour valider les pronostics)
pouvez vous me dire ce que je doit faire ??? merci
voici mon script:
<!!<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>formulaire</title>
<style type="text/css">
<!--
.Style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; } noir
.Style2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Style3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCCCCC; }
.Style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; }
.Style5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#0000FF; } bleu foncé
.Style6 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FFFF; } bleu clair
.Style7 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#009900; } vert foncé
.Style8 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FF66; } vert clair
.Style9 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966; background-color:#CCCCCC; } rouge clair
-->
</style>
</head>
<?php
$db = mysql_connect();
?>
</head>
<body>
<?
//***********************************************************************/
// Phpleague : gestionnaire de championnat */
// ============================================ */
// */
// Version : 0.82 */
// Copyright 2004 Alexis MANGIN */
// http://phpleague.univert.org */
// */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License. */
// */
//***********************************************************************/
// Support technique : http://phpleague.univert.org/forum */
// */
//***********************************************************************/
include ("avant.php");
require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture ();
ENTETE2 ();
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
//traitement du formulaire (= entrée dans la base)
if ($OK=='OK')
{
if($Obj=mysql_fetch_object($Res))//le pseudo existe déjà (on a trouvé un enregistrement)
{
if($Obj->motdepasse==$motdepasse)//en plus le mot de passe correspond
{
$id=$Obj->ID;
$message="<center><b><u>Mot de passe correct</b></u></center></br><br>
";
//à faire : tu mettras le traitement des pronostic dans les tables ici
}
else
{
$message="<center>Mot de passe invalide<br></center>";
}
}
else//le pseudo n'existe pas, on le crée
{
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
$Res = mysql_query ($Req,$db);
$message="<center>Le Webmaster vous souhaite la bienvenue</center><br>
<center> Votre pseudo et votre mot de passe est enregistré</center><br>";
//on récupère le userID qui a été créé
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
$Obj=mysql_fetch_object($Res);
$id=$Obj->ID;
}
}
if ($message) print ($message);
//formulaire
print("<form method='post' action='form.php'>");//la page doit s'appeler elle-même (pour éviter une page blanche)
print("
<center>entrez votre pseudo<input type='text' name='pseudo' value='$pseudo' size='20'></center><br>
<center>entrez votre mot de passe <input type='password' name='motdepasse' value='$motdepasse' size='20'></center><br>
");
if ($id) //si mot de passe OK
{
?>
<center>
<span class="Style2"> Sélectionnez la journée :</span>
<select name="journees" id="journees">
<option value="00"></option>
<option value="21">21ème journée</option>
<option value="22">22ème journée</option>
<option value="23">23ème journée</option>
<option value="24">24ème journée</option>
<option value="25">25ème journée</option>
<option value="26">26ème journée</option>
<option value="27">27ème journée</option>
<option value="28">28ème journée</option>
<option value="29">29ème journée</option>
<option value="30">30ème journée</option>
<option value="31">31ème journée</option>
<option value="32">32ème journée</option>
<option value="33">33ème journée</option>
<option value="34">34ème journée</option>
<option value="35">35ème journée</option>
<option value="36">36ème journée</option>
<option value="37">37ème journée</option>
<option value="38">38ème journée</option>
</select><input type="submit" name="envoyer" value="ok" /></form></center>
<?
if($journees=="")
{
$Req = "SELECT * FROM tbl_matchs WHERE journees='".$_POST['journees']."'ORDER BY journees DESC";
$Res = mysql_query($Req,$db);
echo '<center><table width="380" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60"><span class="Style1">journées</span></td>
<td width="80"><span class="Style1">numero</span></td>
<td width="100"><span class="Style1"></span></td>
<td width="100"><span class="Style1"></span></td>
<td width="40"><span class="Style1">scores</span></td>
</tr></center><br />';
$couleur = 0;
while($Obj = mysql_fetch_array($Res))
{
if($couleur%2 == 0) {
echo "<center><tr>
<td class='Style2'> ".$Obj['journees']."<
;/td>
<td class='Style2'> ".$Obj['numero']."</
td>
<td class='Style2'> ".$Obj['equipes_dom']."
</td>
<td class='Style2'> ".$Obj['equipes_ext']."
</td>
<td class='Style2'> ".$Obj['scores']."</
td>
</tr></center>";
}
else {
echo "<center><tr>
<td class='Style3'> ".$Obj['journees']."<
;/td>
<td class='Style3'> ".$Obj['numero']."</
td>
<td class='Style3'> ".$Obj['equipes_dom']."
</td>
<td class='Style3'> ".$Obj['equipes_ext']."
</td>
<td class='Style3'> ".$Obj['scores']."</
td>
</tr></center>";
}
$couleur++;
}
echo "</table></center>";
}
{
?>
<?
if($match1=="00"||$match2=="00"||$match3=="00"||$match4=="00"||$match5=="00"||$match6=="00"||$match7=="00"||$match8=="00"||$match9=="00"||$match10=="00")
{$message="<center><b><u>Vous devez donner un pronostics pour tous les matchs</u></b></center><br> ";}
else//si tout est bien rempli
{
$Req="INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('".$pseudo."','".$journees."', '".$match1."', '".$match2."','".$match3."', '".$match4."','".$match5."', '".$match6."','".$match7."', '".$match8."','".$match9."', '".$match10."')";
$Res = mysql_query ($Req,$db);
$message="<center><b><u>Vos Pronostics sont bien enregistrés</u></b></center><br> ";
}
}
//affichage du formulaire pour les matches
print("<center>");
for($i=1; $i<=10; $i++)
{
print("
<span class='Style3'> Match $i :</span>
<select name='match$i'>
<option value='00' selected='selected'></option>
<option value='1'>1</option>
<option value='N'>N</option>
<option value='2'>2</option><br>
</select>
</p>
");
}
print("</center>");
}
print(" <center><input type='submit' name='OK' value='OK'></center><br>");
print("</form>");
print($message);
include ("apres.php");
?>
<center>
<FORM>
<INPUT TYPE="button" VALUE=" RETOUR " onClick="document.location.href='index.php'">
</FORM>
</center>
</body>
aidez moi svp
on va reglé probleme par probleme
quand le entre le pseudo et le mot de passe il doit d'identifié au fichier "user"
ce qu'il fait mais en plus il enregistre le pseudo dans la table participants ce que je veux pas lors de la connection (il enregistra le pseudo lorsque le visiteur aura cliquez sur ok pour valider les pronostics)
pouvez vous me dire ce que je doit faire ??? merci
voici mon script:
<!!<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>formulaire</title>
<style type="text/css">
<!--
.Style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; } noir
.Style2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Style3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#CCCCCC; }
.Style4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300; }
.Style5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#0000FF; } bleu foncé
.Style6 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FFFF; } bleu clair
.Style7 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#009900; } vert foncé
.Style8 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color:#00FF66; } vert clair
.Style9 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9966; background-color:#CCCCCC; } rouge clair
-->
</style>
</head>
<?php
$db = mysql_connect();
?>
</head>
<body>
<?
//***********************************************************************/
// Phpleague : gestionnaire de championnat */
// ============================================ */
// */
// Version : 0.82 */
// Copyright 2004 Alexis MANGIN */
// http://phpleague.univert.org */
// */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License. */
// */
//***********************************************************************/
// Support technique : http://phpleague.univert.org/forum */
// */
//***********************************************************************/
include ("avant.php");
require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture ();
ENTETE2 ();
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
//traitement du formulaire (= entrée dans la base)
if ($OK=='OK')
{
if($Obj=mysql_fetch_object($Res))//le pseudo existe déjà (on a trouvé un enregistrement)
{
if($Obj->motdepasse==$motdepasse)//en plus le mot de passe correspond
{
$id=$Obj->ID;
$message="<center><b><u>Mot de passe correct</b></u></center></br><br>
";
//à faire : tu mettras le traitement des pronostic dans les tables ici
}
else
{
$message="<center>Mot de passe invalide<br></center>";
}
}
else//le pseudo n'existe pas, on le crée
{
$Req="INSERT INTO `user` VALUES (default, '".$pseudo."', '".$motdepasse."')";
$Res = mysql_query ($Req,$db);
$message="<center>Le Webmaster vous souhaite la bienvenue</center><br>
<center> Votre pseudo et votre mot de passe est enregistré</center><br>";
//on récupère le userID qui a été créé
$Req = "SELECT * FROM `user` WHERE pseudo='$pseudo'";
$Res = mysql_query ($Req,$db);
$Obj=mysql_fetch_object($Res);
$id=$Obj->ID;
}
}
if ($message) print ($message);
//formulaire
print("<form method='post' action='form.php'>");//la page doit s'appeler elle-même (pour éviter une page blanche)
print("
<center>entrez votre pseudo<input type='text' name='pseudo' value='$pseudo' size='20'></center><br>
<center>entrez votre mot de passe <input type='password' name='motdepasse' value='$motdepasse' size='20'></center><br>
");
if ($id) //si mot de passe OK
{
?>
<center>
<span class="Style2"> Sélectionnez la journée :</span>
<select name="journees" id="journees">
<option value="00"></option>
<option value="21">21ème journée</option>
<option value="22">22ème journée</option>
<option value="23">23ème journée</option>
<option value="24">24ème journée</option>
<option value="25">25ème journée</option>
<option value="26">26ème journée</option>
<option value="27">27ème journée</option>
<option value="28">28ème journée</option>
<option value="29">29ème journée</option>
<option value="30">30ème journée</option>
<option value="31">31ème journée</option>
<option value="32">32ème journée</option>
<option value="33">33ème journée</option>
<option value="34">34ème journée</option>
<option value="35">35ème journée</option>
<option value="36">36ème journée</option>
<option value="37">37ème journée</option>
<option value="38">38ème journée</option>
</select><input type="submit" name="envoyer" value="ok" /></form></center>
<?
if($journees=="")
{
$Req = "SELECT * FROM tbl_matchs WHERE journees='".$_POST['journees']."'ORDER BY journees DESC";
$Res = mysql_query($Req,$db);
echo '<center><table width="380" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="60"><span class="Style1">journées</span></td>
<td width="80"><span class="Style1">numero</span></td>
<td width="100"><span class="Style1"></span></td>
<td width="100"><span class="Style1"></span></td>
<td width="40"><span class="Style1">scores</span></td>
</tr></center><br />';
$couleur = 0;
while($Obj = mysql_fetch_array($Res))
{
if($couleur%2 == 0) {
echo "<center><tr>
<td class='Style2'> ".$Obj['journees']."<
;/td>
<td class='Style2'> ".$Obj['numero']."</
td>
<td class='Style2'> ".$Obj['equipes_dom']."
</td>
<td class='Style2'> ".$Obj['equipes_ext']."
</td>
<td class='Style2'> ".$Obj['scores']."</
td>
</tr></center>";
}
else {
echo "<center><tr>
<td class='Style3'> ".$Obj['journees']."<
;/td>
<td class='Style3'> ".$Obj['numero']."</
td>
<td class='Style3'> ".$Obj['equipes_dom']."
</td>
<td class='Style3'> ".$Obj['equipes_ext']."
</td>
<td class='Style3'> ".$Obj['scores']."</
td>
</tr></center>";
}
$couleur++;
}
echo "</table></center>";
}
{
?>
<?
if($match1=="00"||$match2=="00"||$match3=="00"||$match4=="00"||$match5=="00"||$match6=="00"||$match7=="00"||$match8=="00"||$match9=="00"||$match10=="00")
{$message="<center><b><u>Vous devez donner un pronostics pour tous les matchs</u></b></center><br> ";}
else//si tout est bien rempli
{
$Req="INSERT INTO participants (pseudo, journees, match1, match2, match3, match4, match5, match6, match7, match8, match9, match10) VALUES ('".$pseudo."','".$journees."', '".$match1."', '".$match2."','".$match3."', '".$match4."','".$match5."', '".$match6."','".$match7."', '".$match8."','".$match9."', '".$match10."')";
$Res = mysql_query ($Req,$db);
$message="<center><b><u>Vos Pronostics sont bien enregistrés</u></b></center><br> ";
}
}
//affichage du formulaire pour les matches
print("<center>");
for($i=1; $i<=10; $i++)
{
print("
<span class='Style3'> Match $i :</span>
<select name='match$i'>
<option value='00' selected='selected'></option>
<option value='1'>1</option>
<option value='N'>N</option>
<option value='2'>2</option><br>
</select>
</p>
");
}
print("</center>");
}
print(" <center><input type='submit' name='OK' value='OK'></center><br>");
print("</form>");
print($message);
include ("apres.php");
?>
<center>
<FORM>
<INPUT TYPE="button" VALUE=" RETOUR " onClick="document.location.href='index.php'">
</FORM>
</center>
</body>
aidez moi svp
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Google Desktop pour Mac OS X
- Picasa Web Albums en français
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits
- Résultats des élections présidentielles du 1er tour 2007
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Résultats des élections législatives du 1er tour 2007
- Suivre le parcours de la flamme Olympique 2008 dans Google Earth
- Executer script PHP puis visualiser le script Impossible?
- Script php pour liens du type http://www.monsite.com/link.php?id=152
- [ Script PHP ] Problème de connexion (session php)
- script php
- Script php ?
- un script en php
- ob_start() et php script
- Script PHP logithèque
- [Script PHP] Planet
- recherche un script php
- Cadencer un script PHP
- Script PHP --- AIDE
- Script php et cron
- Script PHP de 16Mo
- script redirection php
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum