0424 重設appserve及dreamweaver\ 新設網站mypage
test echo sprintf
http://php.net/sprintf
<?php
$name="張三";
$price=400;
$goods="衣服";
echo $name."花了".$price."元,買了一件".$goods;
echo "<br>";
$format = '%s花了%d元,買了一件%s';
echo sprintf($format, $name, $price,$goods);
?>
0427
陣列
$student[0]=90;
連續記憶體空間存放,存取效果比較好
reset($House);把指標放到陣列開始位址
while (list($key,$val)=each($array){}
------------
$color=array("red","blue","orange","green","pink");
$bgc=$color[rand(0,4)];
//echo $bgc;
echo "<body bgcolor='".$bgc."'>";
-----------------
0504php
<form id="f1" name="f1" method="post" action="php0427-2.php">
<table width="400" id="tb1" border="1" >
<tr>
<td>姓名:</td>
<td><input type="text" id="t1" name="t1" size="20" /></td>
</tr>
<td>性別:</td>
<td><input name="sex" type="radio" value="male" />男
<input name="sex" type="radio" value="female" />女</td>
<tr>
<td>出生日;</td>
<td><select name="sel1">
<?php
for ($i=1930;$i<=2017;$i++)
{
echo "<option value=\"$i\">$i</option>";
}
?>
</select> 年
<select name="sel2">
<?php
for ($i=1;$i<=12;$i++)
{
echo "<option value=\"$i\">$i</option>";
}
?>
</select> 月
<select name="sel3">
<?php
for ($i=1;$i<=31;$i++)
{
echo "<option value=\"$i\">$i</option>";
}
?>
</select> 日
</td>
</tr>
<tr>
<td>興趣;</td>
<td><input type="checkbox" name="hobby[]" value="打球" />打球
<input type="checkbox" name="hobby[]" value="聽音樂" />聽音樂
<input type="checkbox" name="hobby[]" value="郊遊" />郊遊
<input type="checkbox" name="hobby[]" value="" />游泳
</td>
</tr>
<tr>
<tr>
<td colspan="2" align="center" ><input type="submit" name="submit" value="送出" /></td>
</tr>
</table>
</form>
-------------
<table border="1">
<tr>
<td><img src="img/<?php
if ($_POST['sex']=='male')
echo 'male'.'.jpg';
else
echo 'female'.'.jpg';
?>" /></td>
<td>姓名:<?php echo $_POST['t1'] ?></td>
</tr>
<tr>
<td>生日:<?php echo $yy = $_POST['sel1'].'年'.$mm=$_POST['sel2'].'月'.$dd=$_POST['sel3'].'日'?><br></td>
<td> 興趣:<?php
foreach($_POST['hobby'] as $val)
{
echo $val.'<br>';
}
?> </td>
</tr>
</table>
===========
session
=========
0518
解決中文亂碼
1.確認頁面籍資料欄位是否為utf8編碼
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文件</title>
</head>
2.資料庫中資料表欄位,校對 utf8_unicode_ci
3.在sqlConn.php裡加入下列語法
mysql-query("SET NAMES UTF8");
讓瀏覽器正確已UTF8開啟網頁,在phpfile加
header("Content-Type:text/html;charset=utf-8");
"SELECT profiles.ID,profiles.Name,class.Hour FROM profiles INNER JOIN class ON profiles.ID=class.Name_ID where class.Hour >=3 AND class.Hour <=6
"
531
實戰動態資料庫建立
一、建立mysql資料庫
db1 =>建立
db1=>table 4 field =>執行
儲存
二、db8設定
1.在WWW新增資料夾db1
新增網站
2.應用程式=>資料庫
===============
<?php
header('Content-type:text/html;charset=utf-8');
echo "檔案名稱:".$_FILES['myfile']['name']."<br>";
echo "檔案大小:".$_FILES['myfile']['size']."<br>";
echo "檔案格式:".$_FILES['myfile']['type']."<br>";
echo "暫存名稱:".$_FILES['myfile']['tmp_name']."<br>";
echo "錯誤代碼:".$_FILES['myfile']['error'];
if($_FILES['myfile']['error'] > 0)
{
switch($_FILES['myfile']['error'])
{
case 1 : die("檔案大小超出 php.ini:upload_max_filesize 限制");
case 2 : die("檔案大小超出 MAX_FILE_SIZE 限制");
case 3 : die("檔案僅被部分上傳");
case 4 : die("檔案未被上傳");
}
}
?>




沒有留言:
張貼留言