par
Monsieur Fernand » 07 sept. 2012, 15:42
Bonjour à tous,
je rencontre un petit problème que je ne m'explique pas... J'ai créer un formulaire (nommé form1), par lequel je renseigne plusieurs zones :
La date (automatique), le nom de l'auteur (automatique), le titre de l'article, et le corps de l'article.
Ensuite, deux boutons : Un pour envoyer et un pour annuler.
A l'aide du code ci-dessous, lorsque je clique sur Envoyer, je souhaite revenir sur ma page d'accueil après avoir inscrit les données dans ma base Sql.
Code :
.../...
<form name="form2" method="post"><input type="submit" name="envoi" value="Envoyer" /></form>
.../...
<?php
if (isset($_POST['envoi']))
{
$todayinfo = date('y-m-d');
$auteurinfo = htmlspecialchars($_SESSION['user']);
$titreinfo = htmlspecialchars($_POST['titre']);
$info = nl2br(htmlspecialchars($_POST['corpsinfo']));
mysql_query("INSERT INTO articles VALUES('', '" . $auteurinfo . "', '" . $todayinfo . "', '" . $titreinfo . "', '" . $info . "', '')");
mysql_close();
header("location:gestbaseinfo.php");
}
?>
.../...
En local, sur mon PC, avec WampServer 2.1, la redirection après l'action fonctionne parfaitement...
En revanche, dès que j'upload mon fichier sur mon serveur, plus de redirection, je reste sur mon fichier...
Quelqu'un aurait-il une idée sur l'origine de ce problème ?
Je suis complètement autodidacte, alors peut-être n'est-ce qu'un problème de configuration de Php sur mon serveur ?
Je vous remercie de votre aide à venir...
Cordialement
Bonjour à tous,
je rencontre un petit problème que je ne m'explique pas... J'ai créer un formulaire (nommé form1), par lequel je renseigne plusieurs zones :
La date (automatique), le nom de l'auteur (automatique), le titre de l'article, et le corps de l'article.
Ensuite, deux boutons : Un pour envoyer et un pour annuler.
A l'aide du code ci-dessous, lorsque je clique sur Envoyer, je souhaite revenir sur ma page d'accueil après avoir inscrit les données dans ma base Sql.
[b]Code :[/b]
[color=#0000BF].../...
<form name="form2" method="post"><input type="submit" name="envoi" value="Envoyer" /></form>
.../...
<?php
if (isset($_POST['envoi']))
{
$todayinfo = date('y-m-d');
$auteurinfo = htmlspecialchars($_SESSION['user']);
$titreinfo = htmlspecialchars($_POST['titre']);
$info = nl2br(htmlspecialchars($_POST['corpsinfo']));
mysql_query("INSERT INTO articles VALUES('', '" . $auteurinfo . "', '" . $todayinfo . "', '" . $titreinfo . "', '" . $info . "', '')");
mysql_close();
header("location:gestbaseinfo.php");
}
?>
.../...[/color]
En local, sur mon PC, avec WampServer 2.1, la redirection après l'action fonctionne parfaitement...
En revanche, dès que j'upload mon fichier sur mon serveur, plus de redirection, je reste sur mon fichier...
Quelqu'un aurait-il une idée sur l'origine de ce problème ?
Je suis complètement autodidacte, alors peut-être n'est-ce qu'un problème de configuration de Php sur mon serveur ?
Je vous remercie de votre aide à venir...
Cordialement