|
|
|
|
|
|
|
Redirections
1
|
<?php
|
2
|
|
3
|
function redirect($redirect,$sql,$msg=false)
|
4
|
{
|
5
|
$msg=($msg) ? "alert('$msg');" : '';
|
6
|
|
7
|
if($sql)
|
8
|
{
|
9
|
mysql_close();
|
10
|
}
|
11
|
|
12
|
echo'<script>'.$msg.'location.href''.$redirect.'';</script>';
|
13
|
exit;
|
14
|
}
|
15
|
|
16
|
//Exemple
|
17
|
redirect('connection.php');
|
18
|
// Sans message d'alerte
|
19
|
|
20
|
redirect('index.php','blabla');
|
21
|
// Avec le message d'alerte "blabla"
|
22
|
|
23
|
redirect('index.php',true);
|
24
|
// Pour fermer la base de données si elle a été
|
25
|
// ouverte au préalable (true pour oui, false pour non)
|
26
|
|
27
|
/*
|
28
|
Si vous utilisez tout le temps la même variable
|
29
|
de connexion sql,
|
30
|
il vous suffit de retirer le champs $sql et d'écrire :
|
31
|
global $mavarsql;
|
32
|
if(isset($mavarsql)) { Le Reste De La Fonction }
|
33
|
*/
|
34
|
|
35
|
?>
|
| |
Catégorie
|
Html |
| |
Evaluation
des membres |
Pas d'évaluation |
| |
Téléchargé
|
76 fois |
| |
Visites
|
905 |
| |
Version de PHP requise
|
PHP 4.x ou supérieure |
| |
Date
mise en ligne |
01 Août 2004 |
| |
Licence
|
GPL (General Public License)
|
| |
Concepteur
|
Thomas Lété |
| |
Taille
|
708 octets |
Voici une petite astuce pour éviter les problèmes de redirection avec les headers (sans les utiliser !).
Vous pouvez choisir d'afficher un message en redirigeant le visiteur. |
Devenez membre de 01php et béneficiez pleinement de tous les services tels que:
la diffusion de vos scripts
l'évaluation des scripts et la publication de vos commentaires
l'ajout ou la suppression des scripts dans un panier virtuel
la personnalisation du site à votre goût (nombre d'éléments affichés par page, tri, couleurs et disposition des pages)
la consultation de vos logs
l'accès au forum
|
|
|
|
|
|
|
|
|