Rechercher : dans
Par :

Redirection en PHP

Dernière réponse le 7 aoû 2007 à 11:16:22 borca, le 15 oct 2004 à 12:10:19 
 Signaler ce message aux modérateurs

Bonjour,
Qqun peur me dire cmt faire pour redirectioner à une autre page.

par example:
après le traitement d'un script je trouve qu'il ya qq chose qui va pas , donc je vx diriger a une page erreur.

Merci

Meilleures réponses pour « redirection en PHP » dans :
[Webmaster] Faire une redirection VoirLes différentes solutions sont présentées de la meilleure (.htaccess) à la moins bonne (JavaScript). Un .htaccess Le .htaccess est à placer dans le répertoire qui doit être redirigé. On applique une redirection de cette façon : RedirectPermanent...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

dedale82, le 15 oct 2004 à 12:30:12
  • +3

Salut,
tu peux utiliser la fonction header :

header("location:url/de/ta/page");

par contre cela ne marchera pas si des balises html precedent cette fonction.

A plus

Répondre à dedale82

2

kilian, le 15 oct 2004 à 13:34:07

Sur cette page tu trouveras également deux autres façons de procéder, avec leurs avantages et inconvenients.
http://www.phpfrance.com/tutorials/index.php?id=33

Kilian, débutant en tâche de fond.....

Répondre à kilian

3

borca, le 15 oct 2004 à 14:00:53

C vraiment utile, merci, j avais deja essayer cette fonction header() ;
ms apres <HTML> et evidement ca marchait pas :p

Répondre à borca

4

Thom@s, le 16 oct 2004 à 12:04:29
  • +2

Salut !

Sinon, tu as aussi :

<meta http-equiv="refresh" content="0;URL=adresse_de_la_page.php">


Mais là, par contre, un faut que ce soit entre <head> et </head>.

Le mieux, ce serait quant-même de faire tous les tests (si c'est possible) avant la balise <html> et donc utiliser header('Location: adresse_de_la_page.php');
:-)

A+ :-)
  ___________________
  |__ .: Thom@s :. ___|

Répondre à Thom@s

7

Thom@s, le 16 oct 2004 à 14:41:20

Sorry pour la balise non refermée ;-)

  ___________________
  |__ .: Thom@s :. ___|

Répondre à Thom@s

5

rameur, le 16 oct 2004 à 14:28:18

Echo '<script language = "JavaScript">/'.'/<!--';
echo "\nlocation.href = ''http:/"."/mapage.htm";
echo '/'.'/--></script>';

note le '/'.'/' sert a afficher dans la page // (commentaire en php)

Répondre à rameur

6

rameur, le 16 oct 2004 à 14:30:46

J ai oublie les guillemets JavaScript !!

echo '<script language = "JavaScript">/'.'/<!--';
echo "\nlocation.href = \'mapage.htm\' ";
echo '/'.'/--></script>';

Répondre à rameur

8

 Sly, le 7 aoû 2007 à 11:16:22
  • +5

Un peu moins bordelique:
print ("<script language = \"JavaScript\">");
print ("location.href = 'accueil.php';");
print ("</script>");

Répondre à Sly
Collection CommentÇaMarche.net