Formulaire et modalbox
rbinou59
Messages postés
128
Statut
Membre
-
rbinou59 Messages postés 128 Statut Membre -
rbinou59 Messages postés 128 Statut Membre -
Bonjour,
Voici mon problème j'utilise une modalbox qui contient un formulaire quand on clique sur envoyer il nous amène vers une autre page toujours en modalbox, mais quand j'essaie de récupéré les donné dans le variable POST elle son vide
voici le code de mon formulaire :
<form action="com/com_site.php?nom=<?php echo $nom; ?>" method="post">
<p>
Message : <textarea type="text" name="message" ></textarea><br />
<input type="submit" onclick="Modalbox.show('com/com_site.php?nom=<?php echo $nom; ?>', {title: 'com_site', width: 800}); return false;" value="Envoyer" />
</p>
</form>
et voici le code a l'arrivé
if (isset($_POST['message']))
{
if ( $_POST['message'] != NULL)
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = $_SESSION['pseudo'];
$nom = $_GET['nom'];
mysql_query("INSERT INTO com_site VALUES('', '$nom', '$pseudo', '$message')");
mysql_close();
}
}
Merci d'avance pour votre aide
Voici mon problème j'utilise une modalbox qui contient un formulaire quand on clique sur envoyer il nous amène vers une autre page toujours en modalbox, mais quand j'essaie de récupéré les donné dans le variable POST elle son vide
voici le code de mon formulaire :
<form action="com/com_site.php?nom=<?php echo $nom; ?>" method="post">
<p>
Message : <textarea type="text" name="message" ></textarea><br />
<input type="submit" onclick="Modalbox.show('com/com_site.php?nom=<?php echo $nom; ?>', {title: 'com_site', width: 800}); return false;" value="Envoyer" />
</p>
</form>
et voici le code a l'arrivé
if (isset($_POST['message']))
{
if ( $_POST['message'] != NULL)
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = $_SESSION['pseudo'];
$nom = $_GET['nom'];
mysql_query("INSERT INTO com_site VALUES('', '$nom', '$pseudo', '$message')");
mysql_close();
}
}
Merci d'avance pour votre aide
A voir également:
- Formulaire et modalbox
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum Access
- Google Chrome : "Nouvel envoi du formulaire" - Forum Google Chrome
11 réponses
C'est une petit fenétre en JS ;
http://okonet.ru/projects/modalbox/
regarde sur le site officiel il y a la demo
http://okonet.ru/projects/modalbox/
regarde sur le site officiel il y a la demo
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je vais essaté mais je ne croit pas car avant que j'utilise le code dans une madalbox cela marchai parfaitement et donc je croit que le problème se situe plus dans la modalbox
ah ok test ça : (et c'est normal qu'il n'y ai rien pour se connecter a la base de données ?)
if (isset($_POST['message']))
{
if (!empty($_POST['message']))
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = $_SESSION['pseudo'];
$nom = $_GET['nom'];
)
if(mysql_query("INSERT INTO com_site VALUES('', '$nom', '$pseudo', '$message')"))
{
echo 'ok';
}
else
{
echo 'pas ok';
}
mysql_close();
}
else
{
echo 'champ vide';
}
}
if (isset($_POST['message']))
{
if (!empty($_POST['message']))
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$pseudo = $_SESSION['pseudo'];
$nom = $_GET['nom'];
)
if(mysql_query("INSERT INTO com_site VALUES('', '$nom', '$pseudo', '$message')"))
{
echo 'ok';
}
else
{
echo 'pas ok';
}
mysql_close();
}
else
{
echo 'champ vide';
}
}