Tutorial PHP
Validasi Form dengan PHP 2
Seperti yang kita ketahui, bahwa di dalam penanggalan, tidak ada tanggal 30 pada bulan
februari, tidak ada pula tanggal 31 pada bulan april, dst. Nah, bagaimana cara membuat
validasi tersebut ?
Pertama, buat file dengan nama “index.php”. lalu ketikkan script berikut :
<html>
<head>
<title>Validasi Form Tanggal</title>
</head>
<body>
<form name=”form1″ method=”post” action=”valid.php”>
<p> Tanggal Lahir anda :<br>
<select name=”tanggal” id=”tanggal”>
<option value=”1″>1</option>
<option value=”2″>2</option>
<option value=”3″>3</option>
<option value=”4″>4</option>
<option value=”5″>5</option>
<option value=”6″>6</option>
<option value=”7″>7</option>
<option value=”8″>8</option>
<option value=”9″>9</option>
<option value=”10″>10</option>
<option value=”11″>11</option>
<option value=”12″>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
<option>21</option>
<option>22</option>
<option>23</option>
<option>24</option>
<option>25</option>
<option>26</option>
<option>27</option>
<option>28</option>
<option>29</option>
<option>30</option>
<option>31</option>
</select>
<select name=”bulan” id=”bulan”>
<option value=”Januari”>Januari</option>
<option value=”Februari”>Februari</option>
<option value=”Maret”>Maret</option>
<option value=”April”>April</option>
<option value=”Mei”>Mei</option>
<option value=”Juni”>Juni</option>
<option value=”Juli”>Juli</option>
<option value=”Agustus”>Agustus</option>
<option value=”September”>September</option>
<option value=”Oktober”>Oktober</option>
<option value=”November”>November</option>
<option value=”Desember”>Desember</option>
</select>
<select name=”tahun” id=”tahun”>
<option value=”2002″>2002</option>
<option value=”2001″>2001</option>
<option value=”2000″>2000</option>
<option value=”1999″>1999</option>
<option value=”1998″>1998</option>
<option value=”1997″>1997</option>
<option value=”1996″>1996</option>
<option value=”1995″>1995</option>
<option value=”1994″>1994</option>
<option value=”1993″>1993</option>
<option value=”1992″>1992</option>
<option value=”1991″>1991</option>
<option value=”1990″>1990</option>
<option value=”1989″>1989</option>
<option value=”1988″>1988</option>
<option value=”1987″>1987</option>
<option value=”1986″>1986</option>
<option value=”1985″>1985</option>
<option value=”1984″>1984</option>
<option value=”1983″>1983</option>
<option value=”1982″>1982</option>
<option value=”1981″>1981</option>
<option value=”1980″>1980</option>
<option value=”1982″>1982</option>
<option value=”1981″>1981</option>
<option value=”1980″>1980</option>
<option value=”1979″>1979</option>
<option value=”1978″>1978</option>
<option value=”1977″>1977</option>
<option value=”1976″>1976</option>
<option value=”1975″>1975</option>
<option value=”1974″>1974</option>
<option value=”1973″>1973</option>
<option value=”1972″>1972</option>
<option value=”1971″>1971</option>
<option value=”1970″>1970</option>
<option value=”1969″>1969</option>
<option value=”1968″>1968</option>
<option value=”1967″>1967</option>
<option value=”1966″>1966</option>
<option value=”1965″>1965</option>
<option value=”1964″>1964</option>
<option value=”1963″>1963</option>
<option value=”1962″>1962</option>
<option value=”1961″>1961</option>
<option value=”1960″>1960</option>
<option value=”1959″>1959</option>
<option value=”1958″>1958</option>
<option value=”1957″>1957</option>
<option value=”1956″>1956</option>
<option value=”1955″>1955</option>
<option value=”1954″>1954</option>
<option value=”1953″>1953</option>
<option value=”1952″>1952</option>
<option value=”1951″>1951</option>
<option value=”1950″>1950</option>
<option value=”1949″>1949</option>
<option value=”1948″>1948</option>
<option value=”1947″>1947</option>
<option value=”1946″>1946</option>
<option value=”1945″>1945</option>
<option value=”1944″>1944</option>
<option value=”1943″>1943</option>
<option value=”1942″>1942</option>
<option value=”1941″>1941</option>
<option value=”1940″>1940</option>
<option value=”1939″>1939</option>
<option value=”1938″>1938</option>
<option value=”1937″>1937</option>
<option value=”1936″>1936</option>
<option value=”1935″>1935</option>
<option value=”1934″>1934</option>
<option value=”1933″>1933</option>
<option value=”1932″>1932</option>
<option value=”1931″>1931</option>
<option value=”1930″>1930</option>
<option value=”1929″>1929</option>
<option value=”1928″>1928</option>
<option value=”1927″>1927</option>
<option value=”1926″>1926</option>
<option value=”1925″>1925</option>
<option value=”1924″>1924</option>
<option value=”1923″>1923</option>
<option value=”1922″>1922</option>
<option value=”1921″>1921</option>
<option value=”1920″>1920</option>
<option value=”1919″>1919</option>
<option value=”1918″>1918</option>
<option value=”1917″>1917</option>
<option value=”1916″>1916</option>
<option value=”1915″>1915</option>
<option value=”1914″>1914</option>
<option value=”1913″>1913</option>
<option value=”1912″>1912</option>
<option value=”1911″>1911</option>
<option value=”1910″>1910</option>
<option value=”1909″>1909</option>
<option value=”1908″>1908</option>
<option value=”1907″>1907</option>
<option value=”1906″>1906</option>
<option value=”1905″>1905</option>
<option value=”1904″>1904</option>
<option value=”1903″>1903</option>
<option value=”1902″>1902</option>
<option value=”1901″>1901</option>
<option value=”1900″>1900</option>
</select>
</p>
<p>
<input type=”submit” name=”Submit” value=”Submit”>
</p>
</form>
</body>
</html>
Lalu untuk validasinya, buat file PHP dengan nama “valid.php” lalu ketikkan script
berikut :
<?php
$tanggal = $_POST['tanggal'];
$bulan = $_POST['bulan'];
$tahun = $_POST['tahun'];
require(“index.php”);
if($bulan == “Februari”)
{
$tanggal <=29;
print “<font color=red>Tidak ada tanggal $tanggal dalam bulan $bulan”;
exit;
}i
f($bulan == “April”)
{
$tanggal <= 30;
print “<font color=red>Tidak ada tanggal $tanggal dalam bulan $bulan”;
exit;
}i
f($bulan == “Juni”)
{
$tanggal <= 30;
print “<font color=red>Tidak ada tanggal $tanggal dalam bulan $bulan”;
exit;
}i
f($bulan == “September”)
{
$tanggal <= 30;
print “<font color=red>Tidak ada tanggal $tanggal dalam bulan $bulan”;
exit;
}i
f($bulan == “November”)
{
$tanggal <= 30;
print “<font color=red>Tidak ada tanggal $tanggal dalam bulan $bulan”;
exit;
}e
lse
{
print “Anda lahir pada $tanggal $bulan $tahun”;
}
?>
Bagaimana ? cukup mudah bukan membuat validasi tanggal !!
(di ambil dari www.ilmuwebsite.com)
[...] pear-webmaster@lists.php.net wrote an interesting post today onHere’s a quick excerptTutorial PHP Validasi Form dengan PHP 2 Seperti yang kita ketahui, bahwa di dalam penanggalan, tidak ada tanggal 30 pada bulan februari, tidak ada pula tanggal 31 pada bulan april, dst. Nah, bagaimana cara membuat validasi tersebut ? Pertama, buat file dengan nama “index.php”. lalu ketikkan script berikut : <html> <head> <title>Validasi Form Tanggal</title> </head> <body> <form name=”form1″ method=”post” action=”valid.php”> <p> Tanggal Lahir anda :<br> <select name=”tanggal” id=”tanggal”> <option value=”1″>1</option> <option value=”2″>2</option> <option value=”3″>3</option> <option value=”4″>4</option> <option value=”5″>5</option> <option value=”6″>6</option> <option value=”7″>7</option> <option value=”8″>8</option> <option value=”9″>9</option> <option value=”10″>10</option> <option value=”11″>11</option> <option value=”12″>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> </select> <select name=”bulan” id=”bulan”> <option value=”Januari”>Januari</option> <option value=”Februari”>Februari</option> <option value=”Maret”>Maret</option> <option value=”April”>April</option> <option value=”Mei”>Mei</option> <option value=”Juni”>Juni</option> <option value=”Juli”>Juli</option> <option value=”Agustus”>Agustus</option> <option value=”September”>September</option> <option value=”Oktober”>Oktober</option> <option value=”November”>November</option> <option value=”Desember”>Desember</option> </select> <select name=”tahun” id=”tahun”> <option value=”2002″>2002</option> <option value=”2001″>2001</option> <option value=”2000″>2000</option> <option value=”1999″>1999</option> <option value=”1998″>1998</option> <option value=”1997″>1997</option> <option value=”1996″>1996</option> <option value=”1995″>1995</option> <option value=”1994″>1994</option> <option value=”1993″>1993</option> <option value=”1992″>1992</option> <option value=”1991″>1991</option> <option value=”1990″>1990</option> <option value=”1989″>1989</option> <option value=”1988″>1988</option> <option value=”1987″>1987</option> <option value=”1986″>1986</option> <option value=”1985″>1985</option> <option value=”1984″>1984</option> <option value=”1983″>1983</option> <option value=”1982″>1982</option> <option value=”1981″>1981</option> <option value=”1980″>1980</option> <option value=”1982″>1982</option> <option value=”1981″>1981</option> <option value=”1980″>1980</option> <option value=”1979″>1979</option> <option value=”1978″>1978</option> <option value=”1977″>1977</option> <option value=”1976″>1976</option> <option value=”1975″>1975</option> <option value=”1974″>1974</option> <option value=”1973″>1973</option> <option value=”1972″>1972</option> <option value=”1971″>1971</option> <option value=”1970″>1970</option> <option value=”1969″>1969</option> <option value=”1968″>1968</option> <option value=”1967″>1967</option> <option value=”1966″>1966</option> <option value=”1965″>1965</option> <option value=”1964″>1964</option> <option value=”1963″>1963</option> <option value=”1962″>1962</option> <option value=”1961″>1961</option> <option value=”1960″>1960</option> <option value=”1959″>1959</option> <option value=”1958″>1958</option> <option value=”1957″>1957</option> <option value=”1956″>1956</option> <option value=”1955″>1955</option> <option value=”1954″>1954</option> <option value=”1953″>1953</option> <option value=”1952″>1952</option> <option value=”1951″>1951</option> <option value=”1950″>1950</option> <option value=”1949″>1949</option> <option value=”1948″>1948</option> <option value=”1947″>1947</option> <option value=”1946″>1946</option> <option value=”1945″>1945</option> <option value=”1944″>1944</option> <option value=”1943″>1943</option> <option value=”1942″>1942</option> <option value=”1941″>1941</option> <option value=”1940″>1940</option> <option value=”1939″>1939</option> <option […] [...]
Ping balik oleh Validasi form dengan php — Maret 15, 2008 @ 8:21 am
qs222d
Komentar oleh bose — Maret 16, 2008 @ 4:45 am