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 :

[Upload] PHP - Redirection après envoi d'un upload


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [Upload] PHP - Redirection après envoi d'un upload
    Bonjour,

    J'ai fait un formulaire d'upload en php qui fonctionne bien. Selon les résultats des vérifications il apparait un message d'échec ou de réussite du upload sur une nouvelle page blanche (page de confirmation).

    Voici ma question:

    J'aimerais, plutôt que d'être dirigés sur une page moche indiquant la réussite ou l'échec du upload, les utilisateurs puissent, à l'envois de leur fichier, être dirigés automatiquement sur une page htm (ou php à la limite...) avec la mise en page de mon choix.

    Ça peut vous paraître bête, mais je suis pré-débutante alors c'est encore heureux que je me sois rendue jusqu'ici avant de demander de l'aide!!!!

    J'ai bien vue des post qui parlaient de header mais je ne sais pas quoi en faire et je ne pense pas que ça puisse fonctionner avec une commande d'envois de fichier qui lui succède... Me trompe-je?....

    En passant, je construit mon site dans Frontpage, si ça peut vous être utile...

    Merci beaucoup!

  2. #2
    Expert confirmé
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Salut et bienvenue dans les forums de Developpez.com !
    • Merci de chercher un peu avant de poster dans le forum...
    • Chercher une réponse dans la FAQ PHP
    Google.fr est votre ami!
    • Ne poster qu'en dernier recours!
    • Merci de choisir un titre clair et explicite!
    • Merci de ne pas créer un nouveau topic pour chaque question d'un même sujet!
    • Ajouter le tag [résolu] lorsque le sujet est terminé.

    • Merci de lire et de respecter les règles du forum!

    ps : Je donne systématiquement ce message aux nouveaux venus.
    De retour parmis vous après 10 ans!!

  3. #3
    Expert confirmé
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Tu peux utiliser un meta refresh pour effectuer une redirection, exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.monsite.com/mapage.htm">
    De retour parmis vous après 10 ans!!

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Tu peux aussi faire une redirection en javascript :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.location.href="lapagesurlaquelletuveuxaller.htm";
    Et tu peux aussi (si besoin???) passer des paramètres php à cette page en fesant par exemple comme sa :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.location.href="lapagesurlaquelletuveuxaller.php?id=<?php echo $id; ?>";
    Bonne journée en espérant que tu va y'arriver.

  5. #5
    Membre actif
    Inscrit en
    Juillet 2006
    Messages
    253
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 253
    Points : 285
    Points
    285
    Par défaut
    Imagions que l'upload en elle même (pas le formulaire donc) se fasse sur une page à part. Tant que tu n'envois aucun élément "qui s'affiche" pourrais je dire, bref tant que tu n'as qu'un traitement et rien qui est renvoyé à l'utilisateur, tu peux utiliser:
    header("Location: tonUrlEnRelatifOuAbsolu");
    Par contre, si tu as ne serait ce qu'un echo avant le header, header ne pourra pas fonctionner.

Discussions similaires

  1. [AJAX] Redirection après un upload
    Par genesia dans le forum jQuery
    Réponses: 2
    Dernier message: 30/12/2014, 11h36
  2. Réponses: 1
    Dernier message: 15/08/2011, 14h55
  3. redirection apres envoi d'un formulaire
    Par roy51 dans le forum Langage
    Réponses: 10
    Dernier message: 05/05/2008, 08h35
  4. Réponses: 1
    Dernier message: 10/04/2006, 20h22
  5. [Upload] PHP 4 sous Windows => Upload
    Par size_one_1 dans le forum Langage
    Réponses: 11
    Dernier message: 24/12/2005, 14h30

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