Problèmes headers() une fois en ligne
Posté : 16 déc. 2008, 17:10
Bonjour,
Je suis nouveau sur le forum, je suis web designer donc le php n'est pas vraiment ma spécialité...
J'ai créer un site ou via une interface admin, on peut gérer des news et une galerie.
Tout fonctionne très bien en local mais une fois en ligne, mes headers ne veulent plus rediriger !!!
Il sont dans des fonctions et celles-ci marchent correctement à part la redirection finale.
Les seuls headers qui vont, sont ceux de mon fichier mail().
Voici le code d'un défectueux :
Mes headers sont bien avant n'importe quel ligne de html ou caractères.
Si quelqu'un avait une piste pour moi
Merci
Je suis nouveau sur le forum, je suis web designer donc le php n'est pas vraiment ma spécialité...
J'ai créer un site ou via une interface admin, on peut gérer des news et une galerie.
Tout fonctionne très bien en local mais une fois en ligne, mes headers ne veulent plus rediriger !!!
Il sont dans des fonctions et celles-ci marchent correctement à part la redirection finale.
Les seuls headers qui vont, sont ceux de mon fichier mail().
Voici le code d'un défectueux :
<?php
if(isset($_POST["titre"])){
if(!empty($_POST["titre"]))
$titre = $_POST["titre"];/* récupere les valeur ds le formulaire*/
else
$titre = "";
}
if(isset($_POST["texte"])){
if(!empty($_POST["texte"]))
$texte = $_POST["texte"];
else
$texte = "";
}
$datemaj = strftime("%Y-%m-%d");
$reqinsert = 'INSERT INTO news (news_id, titre, texte, dateP) VALUE (\'\',\''.$titre.'\',\''.$texte.'\',\''.$datemaj.'\')';
if(!empty($_POST["titre"]) AND !empty($_POST["texte"])){
mysql_query($reqinsert)or die(mysql_error());
header("Location: ./news.php");
}
?>
Et celui d'un qui va :
if(!empty($nom)&&!empty($prenom)&&!empty($tel)&&!empty($email)&&!empty($message)){
if(mail($mailto, $objet, $content, $headers))
{
header("Location: ./formulaire_send.php");
}
}else header("Location: ./formulaire.php?alert=1");
J'ai cherché et essayé beaucoup de chose mais rien en fonctionne...Mes headers sont bien avant n'importe quel ligne de html ou caractères.
Si quelqu'un avait une piste pour moi
Merci