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 :

[Système] rediretion sans exécuter le code php


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    1 925
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 925
    Points : 419
    Points
    419
    Par défaut [Système] rediretion sans exécuter le code php
    bonjour,

    je fais une redirection automatique vers une page en php.
    mais j'ai des messages d'erreur parcequ'il ne reconnait pas des variables dasn ma pahe B. On va dire qure la page B est la page vers laquele je me redirige automatiquement.

    comment faire pour effectuer une redirection sans exécuter le code php...
    afin qu'il n'y ait plus de message d'erreur.

    merci d'avance de votre aide.

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Je saisis mal l'intérêt de rediriger pour ne rien faire :/
    Essaie de prévoir ton code pour qu'il gère tous les cas de figure. S'il n'a pas les infos nécessaire, c'est peut-être qu'il n'est pas appelé correctement => c'est de la gestion d'erreurs, à toi de voir comment tu veux le faire. Une chose est certaine : un script ne devrait pas planter

  3. #3
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    tu veux peut etre que le script reconnaisse les variables sur différentes pages ?? dans ce cas il faut voir du coté des sessions php.

    sinon je pige effectivement pas ton probleme.

  4. #4
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    1 925
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 1 925
    Points : 419
    Points
    419
    Par défaut
    je veux jsute redirigé l'internaute vers son panier, voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    echo '<script language="javascript">';
    											echo "window.location = '".$_SESSION['current_url']."';"; 
    											echo '</script>';
    ça plante à chaque ligne où j'ai un $_get

    exemple :




    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    	if($_GET['action'] == 'delete')

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(!empty($_GET['action']) and $_GET['action'] == 'delete')

  6. #6
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    1 027
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 027
    Points : 1 164
    Points
    1 164
    Par défaut
    pourquoi ne pas utiliser la fontion http://fr.php.net/header avec un Location: toto.php ????
    Ceci bien sur avant d'executer le code inciminé.

Discussions similaires

  1. [Joomla!] Afficher (sans exécuter) du code php dans un article
    Par jekif dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 11/04/2011, 15h12
  2. [Système] Exécution de code PHP par PHP
    Par SebastienM dans le forum Langage
    Réponses: 1
    Dernier message: 24/01/2008, 17h19
  3. [Configuration] exécuter un code php
    Par liverbird dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 14/06/2007, 11h46
  4. [PHP] Exécuter du code PHP à une heure précise
    Par Ice-tea dans le forum Langage
    Réponses: 2
    Dernier message: 09/01/2007, 23h46
  5. [Système] Problème d'exécution DOS sous PHP
    Par chtichokoko dans le forum Langage
    Réponses: 7
    Dernier message: 28/04/2006, 17h26

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