empecher lenvoie du...
 
Notifications
Retirer tout

empecher lenvoie dun formu vide

MystM
(@mystm)
Membre noble

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 ... ^^

Citation
Initiateur du sujet Posté : 3 juin 2005 14 h 40 min
Malouk
(@malouk)
Membre illustre Admin


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.

Dans le doute reboot, dans la tomate format !

RépondreCitation
Posté : 3 juin 2005 14 h 57 min
MystM
(@mystm)
Membre noble

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épondreCitation
Initiateur du sujet Posté : 3 juin 2005 18 h 09 min
Malouk
(@malouk)
Membre illustre Admin

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

$msg = $_POST['msg'];

Dans le doute reboot, dans la tomate format !

RépondreCitation
Posté : 3 juin 2005 19 h 25 min
(@metatron)
Membre réputé

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épondreCitation
Posté : 13 juin 2005 6 h 14 min
Malouk
(@malouk)
Membre illustre Admin

Comme tout language, ça ne s'apprend pas du jour au lendemain 😉
Mais bon le html reste quand même asser limité comparé au php, donc plus facile à apprendre

Dans le doute reboot, dans la tomate format !

RépondreCitation
Posté : 13 juin 2005 8 h 07 min
MystM
(@mystm)
Membre noble

l'HTML en effet est plutot "simple", je dirais même tres simple comparé aux autres languages 🙂

suffit de comprendre un peyu le principe des tag, et ensuite le reste ca vient tout seul =)

php par contre... 😡 sans moi

RépondreCitation
Initiateur du sujet Posté : 16 juin 2005 9 h 35 min
Retour en haut