Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 02/03/2007, 22h27   #1
Invité de passage
 
Inscription : mars 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 1
Points : 0
Points : 0
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!
ketoum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2007, 01h40   #2
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Salut et bienvenue dans les forums de Developpez.com !
Citation:
• 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.
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2007, 01h41   #3
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Tu peux utiliser un meta refresh pour effectuer une redirection, exemple :
Code :
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.monsite.com/mapage.htm">
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 12h00   #4
Invité de passage
 
Inscription : février 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 3
Points : 3
Points : 3
Bonjour,

Tu peux aussi faire une redirection en javascript :

Code :
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 :
1
2
 
window.location.href="lapagesurlaquelletuveuxaller.php?id=<?php echo $id; ?>";
Bonne journée en espérant que tu va y'arriver.
Turtlemaniac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 21h15   #5
Membre confirmé
 
Inscription : juillet 2006
Messages : 253
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 253
Points : 260
Points : 260
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.
Borus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h59.


 
 
 
 
Partenaires

Hébergement Web