phpzenoob

  • Nombre de sujets
    9
  • Nombre de messages
    48
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
phpzenoob
le 16/01/2005 à 14:43
easyphp bug !
salut a tous, voilà j'ai voulu installez mon site sur easy php et j'ai ce message
Notice: Use of undefined constant page - assumed 'page' in c:\program files\easyphp1-7\www\brian\include.php on line 4

Notice: Undefined index: page in c:\program files\easyphp1-7\www\brian\include.php on line 4

alors que sur mon serveur kidlogis ca marche tres bien !
comment je regle ce probleme ?
merci
phpzenoob
le 23/12/2004 à 17:41
Acces page si login définit
Salut à tous, voilà enfait je voudrais faire un systeme ou chaque membre aurait sa page et je voudrait que chaque membre puisse administrez sa page.

par exemble si je suis logez avec la session en tant que Webmaster, je veut qu'il y ait que Webmaster (moi) qui puisse administrez cette page.

j'ai essayez sa

<?     
session_start();

include ('config.php');

$sql = "SELECT login FROM membre ORDER BY id DESC";

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query("SELECT * FROM membre ORDER BY id DESC") or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$donnees = mysql_fetch_array($req);
$login = $donnees['Webmaster'];

if (!isset($_SESSION['Webmaster'])) { //le login n'est pas défini

echo" Tu n'es pas Webmaster et donc tu ne peux pas administrer cette page !";


}
else { //sinon il est défini

?>



<br>

Bienvenue dans l'administration de ta page

<?
}
?>


le script marche pas, j'ai aucun message mais ca me met ce message
Tu n'es pas Webmaster et donc tu ne peux pas administrer cette page !
alors que chu logez en tant que Webmaster

merci

Ses derniers messages sur les forums

forum
phpzenoob
le 25/01/2005 à 21:22
probleme de sessions
c'est pour sa que j'ai mis le code dans
je pensais que yavais encore le wall automatique

la globule< j'ai lus et relu mais je voit pas le probleme du code !
phpzenoob
le 25/01/2005 à 19:19
probleme de sessions
lut la globule, ouai je la voit bien mais ca ne marche pas ! quand je me loge ca revient au formulaire de login :

<?php session_start(); ?>

<tr>
<td width="170" rowspan="2" valign="top" bgcolor="#3388C1" class="td">
<div id="menu">
<div id="form">


<fieldset><legend>Espace Membre</legend>

<?

session_start();
include ('config.php');

$sql = "SELECT * FROM nbafr_membres ORDER BY id DESC";

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query('SELECT login FROM nbafr_membres WHERE login="'.$_POST['login'].'"') or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$donnees = mysql_fetch_array($req);
$login = $donnees['login'];

if (!isset($_SESSION['login'])) { //le login n'est pas défini
?>

<p>
<form action="site.php" method="post">
Identifiant : <input type="text" name="login" size="13" value="<?php if (isset($_POST['login'])) echo stripslashes(htmlentities(trim($_POST['login']))); ?>" onFocus="if(this.value==' login'){this.value='';}" OnFocusOut="if(this.value==''){this.value=' login'}"><br>
Mot de passe : <input type="password" name="pass" size="13" value="<?php if (isset($_POST['pass'])) echo stripslashes(htmlentities(trim($_POST['pass']))); ?>"><br>
<br><input class="bouton" type="submit" name="connexion" value="Connexion"> </p>

<?php

}
else { //sinon il est défini

?>




<p>
<?
$id = $id['id'];
echo '<a href="membres.php?login='.$login.'">';
echo '<font color="#000000" size="1" face="verdana">';
echo '<legend>';
echo htmlentities(stripslashes(trim($_SESSION['login'])));
echo '</legend>';
echo '</a><br>';
echo '</font>';
echo '<a href="?page=logout">';
echo '<font color="#ffffff" size="1" face="verdana">';
echo '- Se Déconnecter</a></font>';
echo '<br>';
if($_SESSION['thetruthtest'] = true)
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - test";
echo '</a>';
echo '</font><br>';
}
if($_SESSION['thetruth'] = true)
{
echo '<a href="?page=logout">';
echo '<font color="#ff3300" size="1" face="verdana">';
echo " - Administration";
echo '</a>';
echo '</font><br>';
}
?>

<br>
</p>

<?
}
?>

</form>
</fieldset>
</div>




<fieldset><legend>Simu</legend>
<p>Presaison 2004<br>
Reglement<br>
Archives<br>
Forum<br></p></fieldset>

<fieldset>
<legend>Roster</legend>
<p>
Liste des gm <br>
Roster des equipes<br>
Statistique des equipes<br>
Salaire des equipes <br>
Injured liste (reserve) <br>
</p>
</fieldset>
<fieldset>
<legend>Saison</legend>
<p>
Classement<br>
Calendrier<br>
Top 10 des joueurs<br>
Joueurs du mois/week and<br>
Free-Agents<br>
Injured liste<br>
Transfert<br>
</p>
</fieldset>
<fieldset>
<legend>Pre-saison</legend>
<p> <a href="playoff.php">Play-Off</a><BR>
Top10 joueurs en play-off<BR>
Prochain FA <BR>
Recompense cette saison <BR>
Rookie presenté à la draft <BR>


</p>
</fieldset>
phpzenoob
le 25/01/2005 à 19:06
probleme de sessions
dsl pour le flood mais j'ai compris enfait des que je me connecte sa connecte le dernier pseudo enregistrer c'est vraiment bizarre !

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours