All pastes #77106 Raw Edit

Untitled

public text v1 · immutable
·published 2006-07-02 17:07 UTC
rendered paste body
<?php
function valid_mail ($str) {
 return  (ereg ('(^[0-9a-zA-Z_\.-]{1,}@([0-9a-zA-Z_\-]{1,}\.)+[0-9a-zA-Z_\-]{2,}$)', $str)); 
}

if($_POST['submit']){
	if(!empty($_POST["naam"]) && !empty($_POST["bericht"]) && !valid_mail($_POST["email"])) {
		$insert = "INSERT INTO gastenboek (bericht,datum,naam,email) VALUES (,'".$_POST["bericht"]."','".date('Y-m-d H:i:s')."','".$_POST["naam"]."','".$_POST["email"]."')"; 
 		mysql_query($insert) or die(mysql_error());
		echo "Uw bericht werd ingestuurd en wordt zo spoedig mogelijk gecontroleerd";
		}else{
		echo"Er is iets misgegaan. De oorzaken hiervan kunnen zijn: <br>
- Vergeten invullen van naam of bericht.<br>
- Een ongeldig e-mail adres ingegeven<br>
- Een verkeerd controle nummer ingegeven.";}}
?><form name="form1" method="post" action="">
  <table width="354" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td width="43">Naam</td>
      <td width="295"><input name="naam" type="text" id="naam"></td>
    </tr>
    <tr>
      <td>E-mail</td>
      <td><input name="email" type="text" id="email"></td>
    </tr>
    <tr>
      <td>Bericht</td>
      <td><textarea name="bericht" cols="45" rows="7" id="bericht"></textarea></td>
    </tr>
    <tr>
      <td>Controlenummer:</td>
      <td><input name="controle" type="text" id="controle">
(soon)</td>
    </tr>
    <tr>
      <td></td>
      <td><input type="submit" name="Submit" value="Insturen"></td>
    </tr>
  </table>
</form>