validasi email

Untuk memeriksa nilai sebuah email field yang dikirim melalui form (pakai saja javascript.)

  • tambahkan onSubmit=”return validateFields();”
    yang akan mengeksekusi fungsi javascript
  • misalkan sebuah ‘input field’ dengan type=’text’ ‘name’=email
  • Kita buat fungsi pemeriksaannya dengan javascript, yang bisa diletakkan setelah kode <BODY>

Dibawah ini contoh yang dikenali sebagai email yang valid

dogler@domainku.com
jaje+kakne@domainku.com
bantuan@domainku.co.id
i.ketut.susila@domainku.com
godohembon@sub.whatever.domainku.co.id
jajekakne@42.234.12.345

<script language="JavaScript">
function validateFields(){
var form = document.myForm
var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
if(emailfilter.test(form.email.value)==false){
alert('Please enter a valid email address.');
return false;
}
else{
alert('this is valid email address.');
}
}
</script>

<!–SAMPLE FORM ——————————–>

< form name="myForm" action= onSubmit="return validateFields();">
<input name="email" type="text">
<input type="submit" name="Submit" value="Submit" class="button">
</form>

array asosiatif

array asosiatif mempunyai key (indeks) berupa string contoh

$pulau["jawa"] atau $pulau["10"] dsb nya

array asosiatif bisa kita pakai untuk mengolah dua kumpulan data yang memiliki relasi satu sama lain, contoh;

<?
$tempat = array("Jawa"=>"Solo",
               "Sumatra"=>"Medan",
               "Bali"=>"Denpasar") ; 
?>

Untuk mendapatkan hasil keluaran array diatas kita mempergunakan foreach(), seperti dibawah ini;

<?
foreach($tempat as $pulau=>$kota){
//$pulau adalah key(indeks) dan $kota adalah value(nilai)
echo "$kota ada di $pulau<br>";
}
?>

hasilnya adalah

  Solo ada di Jawa
  Medan ada di Sumatra
  Denpasar ada di Bali