IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Adresse erronée à la validation d'un formulaire


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 90
    Points : 39
    Points
    39
    Par défaut Adresse erronée à la validation d'un formulaire
    Bonjour,

    J'avais un site en local qui fonctionnait parfaitement avec EasyPhp 1.8. Puis j'ai changé cela et j'ai installé Apache2, PHP5, mysql4.1, PhpMyAdmin séparément et depuis ce n'est pas top.

    En effet, ma config apache et PHP fonctionne très bien j'en suis certains (cf. tests ok). Mais sur mon site, j'ai une page avec un formulaire d'identtification comme ceci :

    login : ............
    mot de passe ............
    valider.

    Or quand je clique sur le bouton submit, le formulaire ne va pas chercher la bonne page. En effet il devrait exécuter :
    / securite/auth_val.php
    et au lieu de cela il affiche dans la parre d'adresse :
    /securite/$lien => erreur 404 Not found
    normal puisque effectivement cette page n'existe pas.

    Ma question :
    Pourquoi l'URL n'est-elle pas la bonne à l'excéution du formulaire ?

    Je rapelle que tout fonctionner très bien auparavant !

    Je vous remercie d'avance pour votre aide.

  2. #2
    Rédacteur
    Avatar de Yoshio
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 732
    Points : 2 853
    Points
    2 853
    Par défaut
    Tu as utiliser $_SERVER['PHP_SELF'] comme valeur pour l'attribut action de ton formulaire ?

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Est-ce qu'on pourrait avoir la partie du code en question ? Il sera plus facile pour nous de se faire une idée quant à son origine.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    90
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 90
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    J'ai résolu le problème, mais je ne m'en explique par encore le pourquoi du comment.

    dans un script j'avais remplacé l'URL de destienation (/securite/index.php) par la variable $lien. Si je supprime cette variable, tout refonctionne de nouveau mais pourquoi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    echo "<script language='javascript'type='text/javascript'>
    	<!--
    		window.location.replace('/securite/index.php');
    	-->
    	</script>";
    Merci à vous.

    Nerick

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/01/2010, 19h19
  2. Javascript : Empecher la validation d'un formulaire
    Par otb82 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/01/2006, 09h46
  3. Ouvrir une popup lors de la validation d'un formulaire
    Par pod1978 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/11/2005, 15h47
  4. Vérification de validation d'un formulaire
    Par tom06440 dans le forum Langage
    Réponses: 8
    Dernier message: 21/09/2005, 14h29
  5. Réponses: 11
    Dernier message: 16/09/2004, 11h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo