Avatar billede landsten Nybegynder
09. maj 2006 - 08:24 Der er 7 kommentarer

Hvordan laver jeg en alert

hey jeg har det her som jeg er vildt stolt af da det er det første php jeg selv har lavet men hvordan laver jeg en alert som skal poppe frem hvis folk ikke skriver en rigtig email adresse eller deres navn, der skal også være en chek box de skal afkrydse før de kan tilføje deres email.
er der en der kan forklare mig hvordan jeg laver det?
jeg har det her at bygge vidre på
<?
if(sizeof($_POST)) {
  print "Du er blevet tilmeldt med<br> " . $_POST['email'];
}
?>     
</font></b>
<form action="index.php" method="post">
Dit navn.<br>
<input type="text" name="navn" size="14">
<p>
Din Email.<br>
<input type="text" name="email" size="14">
<p>
<center>
<input type="submit" value="Tilmeld">
</center>
</form>
</p>

<?
$insertSQL = "insert into tester (mail, navn)
              values ('$email', '$navn')";
mysql_query($insertSQL);
?>
Avatar billede expnet Seniormester
09. maj 2006 - 09:21 #1
hvad mener evt nogle om eksempeler på det (links)
Avatar billede landsten Nybegynder
09. maj 2006 - 09:45 #2
hvad mener du?
Avatar billede expnet Seniormester
09. maj 2006 - 09:51 #3
jamen hvad mener du med "alert" er det sådan en box som kommer i windows eller er det en besked som bare kommer frem på siden med noget tekst i og skal det om gælde for checkboxen
Avatar billede landsten Nybegynder
09. maj 2006 - 10:14 #4
oki
jeg mener der skal poppe en lille alert op hvor der stå at du enten ikke har skrevet dit navn hvis det er det der mangler eller du har ikke skrevet en korikt email hvis nu den ikke er rigtig eller mangler og sidst hvis man ikke har sat fluben i chekboksen skal den skrive at man ikke har accepteret  betinglser
Avatar billede expnet Seniormester
09. maj 2006 - 10:23 #5
Jeg kan desvære kun nå at hjælpe dig med at sige at du skal bruge det der hedder JS som hedder javascript hvor du checker om din formular er udfyld rigtigt ved submit

du kan evt søge lidt rundt på google efter "javascript validation script"

skal smutte nu ses måske senere
Avatar billede zynzz Praktikant
09. maj 2006 - 17:28 #6
Dette tjekker om de har skrevet noget i feltet... :)

<script language="JavaScript">
<!--
    function CheckForm () {
       
        if (document.dinform.input.value == ""){
        alert("tekst her");
        document.dinform.input.select();
        document.dinform.input.focus();
        return false
    }
        return true
}
//-->
</script>

<form action="index.php" name"dinform" method="post" onSubmit="return CheckForm();>
<input type="text" name="input" size="14">
<center>
<input type="submit" value="Tilmeld">
</center>
</form>
Avatar billede zurekk Nybegynder
09. maj 2006 - 17:57 #7
if(sizeof($_POST)) {
  if($_POST['navn'] == '' || $_POST['email']) {
<script type="text/javascript">
  alert("Husk at indtaste email og navn!");
</script>
  } else {
  print "Du er blevet tilmeldt med<br> " . $_POST['email'];
  }
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester