Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/02/2011, 20h11   #1
Nouveau Membre du Club
 
Inscription : juillet 2010
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 196
Points : 25
Points : 25
Par défaut Pb de variable inutilisé.

Bonjour,

je cherche à afficher quelque chose uniquement si la personne est connectée en tant qu'admin si elle ne l'est pas, la chose en question ne s'affiche pas.

D'où le code suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
 
 
if( $_SESSION['Auth'])
{
	?>
	<form method="post" action="creer.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Image :<input type="file" name="image">
 
Titre :<input type="text" name="titre" >
<br/>
Contenu :<br/>
 
<textarea name="contenu" style="width:100%;height:150px;"></textarea>
<input type="submit" value="OK" >
</form>
 
<?php
 
}
Ou Auth est une fonction que j'ai crée dans un autre fichier (là n'est pas mon problème)
Tout fonctionne.

Une seule petite chose me pose problème.
A savori que si la personne n'est pas connecté en tant qu'admin le message


Notice: Undefined index: Auth in F:\EasyPHP 3.0\www\psg test\admin\galerie.php on line 100

J'ai pensé à mettre un @ avant pour annuler l'erreur mais on me l'a toujours déconseillé.
COmment faire ?

merci davance !
polux31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 20h15   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Utilise isset()
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 21h28   #3
Nouveau Membre du Club
 
Inscription : juillet 2010
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 196
Points : 25
Points : 25
Autre petite question,

J'ai une page index où j'ai un formulaire que j'ai à remplir pour me connecter qui me mène à la page admin si c'est le log est bon.
Le problème est que lorsque je retourne à ma page index le formulaire est de novueau là pret à être rempli alors que je suis toujours connecté.
Je n'arrive pas à trouver d'astuce pour n'afficher le formulaire que lorsque je ne suis pas connecté.


VOila le formulaire de ma page index que j'aimerais caché.

Code :
1
2
3
4
5
6
7
8
<form method="post" action="index.php">
 
 
Pseudo :<input type="text" name="login" >
Mot de passe :<input type="password" name="pass" >
<input type="submit" value="OK" >
 
</form>
Merci d'avance
polux31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 21h39   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Pareil qu'au dessus, controle ta mise en session.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2011, 21h45   #5
Nouveau Membre du Club
 
Inscription : juillet 2010
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 196
Points : 25
Points : 25
Il y a des fois où je me demande si je suis pas bête...
Merci à toi
polux31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h04.


 
 
 
 
Partenaires

Hébergement Web