復制代碼 代碼如下:
 
<html> 
<head> 
<title> 
Chunkify Form 
</title> 
</head> 
<body> 
<form action="chunkify.php" method="POST"> 
Enter a word: 
<input type="text"/><br/> 
How long should be the chunks be? 
<input type="text"/><br /> 
<input type="submit" value="Chunkify"> 
</form> 
</body> 
</html> 
復制代碼 代碼如下:
 
<html> 
<head> 
<title> 
Chunkify Word 
</title> 
</head> 
<?php 
$word=$_POST['word']; 
$number=$_POST['number']; 
$chunks=ceil(strlen($word)/$number); 
echo "The $number-letter chunks of '$word' are:<br/>/n"; 
for ($i = 0;$i<$chunks;$i++){ 
$chunk=substr($word,$i*$number,$number); 
printf("%d: %s<br />/n",$i+1,$chunk); 
} 
?> 
</body> 
</html> 
html顯示出來的頁面。
提交表單后php處理出來的頁面。在這個例子中,我輸入一個單詞,然后給定一個長度,將單詞等分成該長度的塊。
演示了通過POST方法提交表單。 復制代碼 代碼如下:  
例子二(單選,GET接受表單): 
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="GET"> 
Select your personality attributes:<br/> 
<select > 
<option value="perky">perky</option> 
<option value="morese">morose</option> 
<option value="thinking">thinking</option> 
<option value="feeling"> feeling</option> 
<option value="thrifty">speed-thrift</option> 
<option value="prodigal">shopper</option> 
</select> 
<br> 
<input type ="submit" value="Record my personality"> 
</form> 
<?php 
if (array_key_exists('s',$_GET)){ 
$des = implode(' ', $_GET['att']); 
echo "You have a $des personality."; 
} 
?> 
  
都是一些簡單的表單處理~
Knowledge make me stronger!
新聞熱點
疑難解答