Notifications
Retirer tout

empecher lenvoie dun formu vide

7 Posts
3 Utilisateurs
0 Reactions
837 Vu
MystM
Posts: 1364
Initiateur du sujet
(@mystm)
Membre noble
Inscription: Il y a 22 ans

j'aurais besoin d'un ptit code pour emepcher l'envoi d'un formulaire vide, avec une pop-up qui s'ouvre..

en fait, j'ai le systeme sur un script FTP qui est comme ceci :
<?
$filename = "shoutbox.txt";

if(empty($nick_try) OR empty($msg))
{
       ?>
               <script language="Javascript">
                    alert('Plz insert something');
                    history.back();
                    </script>
<?
}
else
{

       $nick     = stripslashes(trim($nick_try));
       $msg      = stripslashes(trim($msg));
       $nom      = trim($url);
       $heure = date("H:i");
               
       $res = strstr("$msg", "<");
       
               if(!$res)
       {
       $ok = ok;
       }
               else
       {
       ?>

et il faudrait que je l'adapte à ca :
<form action="envoi.php" method="post">
<input type="text" name="msg" width=125>

<input type="submit" name="Envoyer" value="Envoyer"></font></form>

au depart ca m'avais l'air tout simple, mais finalement

edit : en fait non, ca doit etre tout simple, mais c'est moi qui ... ^^

6 Réponses
Malouk
Posts: 6354
Admin
(@malouk)
Membre illustre
Inscription: Il y a 23 ans


if (empty($_POST['prenom'])){
echo'LOL ! T'as pas de prénom ?';
}

Vlà un exemple avec champ "prénom" qui ne peut pas être vide.

Répondre
MystM
Posts: 1364
Initiateur du sujet
(@mystm)
Membre noble
Inscription: Il y a 22 ans

c'est normal que ca ne fonctionne pas avec
<td width="125"><form action="envoi.php" method="post">
<input type="text" name="msg" width=125>

<input type="submit" name="Envoyer" value="Envoyer"></font></form> <? if (empty($_POST['msg'])){
echo'Inscrivez votre E-mail';
} ?> </td>

? 🙁

Répondre
Malouk
Posts: 6354
Admin
(@malouk)
Membre illustre
Inscription: Il y a 23 ans

Il faudrait le code complet, mais tu dois le mettre avant :

$msg = $_POST['msg'];

Répondre
Posts: 194
(@metatron)
Membre réputé
Inscription: Il y a 21 ans

je m incruste pour vous demander si vous venez bien de la même plnète que moi??? :blink: :blink:

vous etes pas humain! je comprend rien a l' HTML :blink:
j ai beau essayer mais rien.
c est tout. 😛

Répondre
Page 1 / 2
Retour en haut