Problème de redirection

Eléphant du PHP | 333 Messages

28 déc. 2005, 08:07

Voici mon code qui fonctionnait avant et que la :(
<?php
$connec = nl2br($_COOKIE['connec']);
require("$connec");


if (isset($_GET['supprimer_description'])) // Si on demande de supprimer une news 
{ 
// Alors on supprime la news correspondante
mysql_select_db($sql_bdd) or die ("erreur de selection");	 
mysql_query('DELETE FROM description WHERE id=' . $_GET['supprimer_description']); 
} 
mysql_close(); // Déconnexion de MySQL
?> 

<?php
// Redirection vers une page
header('Refresh: 0; URL=liste_cellier.php?order=nom'); 
?>
Le delete se fait bien mais pas la redirection ????
Ce n'est pas toujours facile d'essayer, mais c'est toujours vallorisant lorsqu'on y arrive !!!

Apprenez, ne le faite pas faire par les autres.

ViPHP
pjl
ViPHP | 2119 Messages

28 déc. 2005, 09:27

Tu aurais pu prendre la peine de nous indiquer le message d'erreur. :roll:

http://www.phpfrance.com/forums/voir_sujet-47.php

Eléphant du PHP | 333 Messages

28 déc. 2005, 12:28

Tu aurais pu prendre la peine de nous indiquer le message d'erreur. :roll:

http://www.phpfrance.com/forums/voir_sujet-47.php
Hummm, c'est parceque il n'y en a pas....

On dirait que partout sur mon site toute mes redirection ne fonctionne plus, pourtant, il y a 2 ou 3 semaines tout fonctionnait, et ca m'étonnerais que j'ai modifier toute les redirec de mon site....
Ce n'est pas toujours facile d'essayer, mais c'est toujours vallorisant lorsqu'on y arrive !!!

Apprenez, ne le faite pas faire par les autres.

ViPHP
pjl
ViPHP | 2119 Messages

28 déc. 2005, 15:43

?> 

<?php
// Redirection vers une page
header('Refresh: 0; URL=liste_cellier.php?order=nom'); 
Si tu regardes ton code, il y a au moins des retour chariot entre les 2 morceaux de PHP et le header ne peut marcher.

Eléphant du PHP | 333 Messages

28 déc. 2005, 17:41

?> 

<?php
// Redirection vers une page
header('Refresh: 0; URL=liste_cellier.php?order=nom'); 
Si tu regardes ton code, il y a au moins des retour chariot entre les 2 morceaux de PHP et le header ne peut marcher.
Retour de chariot ?????
Ce n'est pas toujours facile d'essayer, mais c'est toujours vallorisant lorsqu'on y arrive !!!

Apprenez, ne le faite pas faire par les autres.

Mammouth du PHP | 19672 Messages

28 déc. 2005, 17:58

Si tu positionnes le curseur complètement en haut de ta page de code, le tout premier caractère que tu dois avoir à droite du curseur, c'est le "<" de "<php", pas d'espace, pas de ligne vide, rien d'autre.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
pjl
ViPHP | 2119 Messages

28 déc. 2005, 18:09

mysql_close(); // Déconnexion de MySQL
?>

<?php 
entre les 2 parties de PHP, il y a bien des caractères ?
c'est interdit avec la fonction header comme marqué dans la FAQ que j'ai indiqué.