$_SERVER['PHP_SELF'] = erreure 403

Résolu/Fermé
loulou - 15 juin 2010 à 21:58
 loulou - 15 juin 2010 à 23:35
Bonjour,
A chaque fois que j'utilise la variable php_self, j'ai une erreur 403

Accès interdit!

Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.

Voici le script tout simple qui pose problème

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title> Access Denied </title>
    <meta http-equiv="Content-Type"
      content="text/html; charset=iso-8859-1" />
  </head>
  <body>
  <h1> Access Denied </h1>
  <p>Your user ID or password is incorrect, or you are not a
     registered user on this site. To try logging in again, click
     <a href="<?php=$_SERVER['PHP_SELF']?>">here</a>. To register for instant
     access, click <a href="signup.php">here</a>.</p>
  </body>
  </html>


J'utilise Php5 et easy php. Merci de m"aider

9 réponses

lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 36
Modifié par lezao le 15/06/2010 à 22:04
<a href="<?php=$_SERVER['PHP_SELF']?>">here</a>.

c'est quoi ça ?

il fait quoi le = ici ?
et puis les espaces entre les variables , c'est pas mal aussi ça evite de faire des mot au lieu de phrase.

si tu faisais comme ça, ça marcherais pas mieux ?

<a href="<? $_SERVER['PHP_SELF'] ?>">here</a>

lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
0
Oui, quand tu clicke sur here, normalement t'es redirigé sur le script même.
0
lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 36
15 juin 2010 à 22:08
il faut enlever le egale et mettre des espaces avant le ?>
0
Ca marche merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 36
15 juin 2010 à 22:50
je vous en prie.
faites attention a la syntax, c'est impotant en programation.
ça veut dire respecter au detail la façon d'ecire une ligne de commande, chaque point ou virgule mal positionné et c'est le bug assuré. bon courage.
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
15 juin 2010 à 22:58
perso je mettrai:

<a href="<?php echo $_SERVER['PHP_SELF']; ?>">here</a>
0
lezao tu pourrais m'aider sur mon autre sujet svp ? C'est sur les sessions.
0
lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 36
15 juin 2010 à 23:31
oui donne moi la page du post...
0