BELAJAR PHP

untuk pemula sekali

BELAJAR PHP 3-13.mengecek data yang sudah isi

anda tahu bagaimana cara mengechek bagian yang sudah anda isi?

caranya sangat sederhana.
kalau anda ada salah dalam mengisi,anda langsung button "OK" hasilnya tidak akan terlihat.
kalau anda tidak menekan button "OK",anda hanya bisa kembali dengan menggunakan button "kembali".

bagaimana code PHP?

ok,kita akan lanjut dengan mulai menata dan memikirkan tata caranya.

apabila ada kosong di dalam penginputan, hanya ada kata "kembali" yang muncul.
kalau tidak,kata "kembali" dan "OK" dua kata tersebut akan tampil dengan sendiri nya.

atau

nama atau e-mail atau opini adalah dalam keadaan kosong,kata "kembali" saja yang muncul.
kalau lainnya, "kembali" dan "OK" yang muncul.

bagaimana?
sekarang kemungkinan anda sudah mengerti.ok,kita bisa langsung coba membuat.

sample membuat code

tag "form" adalah untuk keluar button.
dan pakai code "if" dan "else".

perbaiki "check.php" seperti di bawah.

if($opini==''){
print 'opini nya kosong.silahkan anda mengisi opini<br>';
}else{
print 'opini :' . $opini . '<br>';
}

print '<br>';

if($nama=='' or $email=='' or $anggapan==''){
print '<form>';
print '<input type="button" onclick="history.back()" value="kembali">';
print '</form>';
}else{

print '<form method="POST" action="thanks.php">';
print '<input type="button" onclick="history.back()" value="kembali">';
print '<input type="submit" value="OK">';
print '</form>';
}
?>
anda mengerti?
sudah cukup panjang. tapi isi nya tidak begitu susah.

titik terang nya...

* arti code "or" adalah "atau"
jadi kalau ada kosong('') satu pun, dari "if" sampai "else" bekerja. "OK" tidak keluar.

* setelah "if", "form" saja cukup. karena untuk kembali saja jadi tidak usah "form method...".
karena kembali ke paginal lalu saja.

* arti code "else" adalah "kalau lain" atau "kalau tidak".
jadi kalau tidak ada kosong, setelah "else" bekerja.

* setelah "else" saja ada button "OK".

konfirmasi di browser.

coba anda mengisi semua dan coba mengisi tidak semua.

kalau ada kosong satu pun...

tidak ada button "OK".


kalau tidak ada kosong (semua sudah mengisi)...

ada button "OK".


bagaimana hasil anda?