Accueil > Forum > > > > Relance une page
Relance une page
lundi 6 août 2007 à 18:12:09 |
Relance une page

Slyders
|
Bonjour,
Alors voila j'ai un petit bouton:
<input type="submit" style="cursor:hand;" value="Cr§Ûer le rapport" name='enreg'>
Ce bouton lance un code php qui marche tr??s bien et je voudrais juste apr??s la fin de mon code que ma page soit redirig?| vers une autre. Enfaite quand mon formulaire est fini et enregistr?| je voudrai le faire retourner sur l'accueil.
Comment je peu faire?
<?php if(isset($_POST['enreg'])) { if($_POST['test']=="") { print('<BR> <font color="#CC0000"><strong><h3>Un champ n\'a pas §Ût§Û renseign§Û.</h3></strong></font>'); } else { include'scripts\connect.php'; .... } ?>
Merci d'avance de vos r?|ponses.
|
|
lundi 6 août 2007 à 18:24:05 |
Re : Relance une page

Evangun
|
Réponse acceptée !
Hello,
si tu ton formulaire a bien été renseigné, tu renvoies grâce à la fonction header("Location: url"); Attention juste à ne rien envoyer du tout au navigateur avant (aucun caractère, rien).
à+
http://fr.php.net/header
|
|
mardi 7 août 2007 à 09:26:37 |
Re : Relance une page

Slyders
|
Oui c'est une bonne idée d'utiliser le header merci! Mais il me dit sa que j'execute et sa ne change pas ma page. Dans mon ldap.php il n'y a pas de header...
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-7\www\workflow\scripts\ldap.php:50) in c:\program files\easyphp1-7\www\workflow\nouveau.php on line 253
|
|
mardi 7 août 2007 à 10:46:55 |
Re : Relance une page

Evangun
|
Attention juste à ne rien envoyer du tout au navigateur avant (aucun caractère, rien). Même pas un espace, rien ne doit être envoyé. Donc ta page doit commencer immédiatement pas <?php et n'avoir aucun echo avant le header. cf http://fr.php.net/header à+
|
|
mardi 7 août 2007 à 10:59:19 |
Re : Relance une page

Slyders
|
Arf ok j'avais mal compris. J'ai tout une suite de traitement qui se fait, je met a jour des données dans ma base de données, j'accede à des fichier, etc... mais au final je voudrais redirigé une fois les traitements fini.
|
|
mardi 7 août 2007 à 11:02:49 |
Re : Relance une page

Evangun
|
Tu fais ce que tu veux, mais pour que le header marche, pas d'envoi de html, c'est tout...
|
|
mardi 7 août 2007 à 11:19:24 |
Re : Relance une page

Slyders
|
Réponse acceptée !
Oui mais dans mon cas j'en envoie.
donc pour la redirection j'ai opté pour et sa marche: print("<script language = \"JavaScript\">"); print("location.href = 'accueil.php';"); print("</script>");
Merci.
|
|
mardi 7 août 2007 à 11:44:06 |
Re : Relance une page

Evangun
|
Tu peux faire des traitements sans envoyer de HTML, et d'après ce que tu dis, tu veux une redirection instantanée (pas de setTimeout javascript ?), donc pourquoi ne pas utiliser une redirection par header bien plus propre ??
|
|
Cette discussion est classée dans : bouton, page, code, enreg, relance
Répondre à ce message
Sujets en rapport avec ce message
Un p'tit code simple mais je sais pas comment le faire ! [ par N e x u m ]
Salut,je voudrais avoir un simple code SANS MYSQL (Si possible) Qui garde le même design dans chaque pageAdmettons on a un design (Un look, un interfa
récupération de code d'une page [ par booth ]
bonjour,voilàa je voudrait pouvoir récupérer le code d'une page qui est affichée à l'écran Et là franchement j'ai pô d'idée pour le faire, je ne sais
Comment ouvrir une page à l'aide d'un bouton Go [ par Ethan00000 ]
Voilà, g un problème, je voudrais ouvrir une fenetre à l'aide d'un bouton Go et d'un objet input qui recevrait une information. Mais comment faire pa
Comment je peux cacher la source de mon code html dans une page php pour ne pas qu'on voye les action faite par le site ? [ par BenXbox ]
Comment je peux cacher la source de mon code html dans une page php pour ne pas qu'on voye les action faite par le site ?
Une petite question sur les pages php [ par ian ]
Faut-il toujours insérer le code php dans le body d'une page html qui a une extension .php, ou y-a-t-il un moyen de faire fonctionner une page de cod
Help me [ par YuGiOhFlash ]
[size=3] Help je cherche un code:Explication G une page index ou il fo ecrir un code pour voir des images.une page calculetrice pour mettre les images
problème avec les session [ par meridius ]
Hello,Voilà, j'ai un problème avec ma session... la création se déroule bien, mais quand je navigue dans ma session page par page et que soudainement
Bouton commande ! [ par ekinoks ]
bon bha... je pence que g tout con... mais je c pas comment faire :-/comment créé un bouton (ou text) de commande sans passer par un autre page ?par e
Bouton avec fonction php [ par MisterJAD ]
Bonjour à tous,Voilà mon problème :J'utilise function password_generator($size , $with_numbers=true , $with_tiny_letters=true , $with_capital_letters=
Peu commun select + transmission de variables [ par bladbud ]
Bonjour,Voilà je vous mets de screen si jamais je n'explique mal ici ma premiere page :les boutons "+ " servent aux zones de liste et derrière chaque
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|