2014年9月30日 星期二








2014/10/01 :圖片上傳 、 欄位驗證、日期、位址、留言
put_gry.php
<?php require_once('../Connections/allianz.php'); ?>
<?php
// -- 抓參數 --
date_default_timezone_set('Asia/Taipei');//時間函式


$varName = ""; if (isset($_POST["name"]) ){ $varName =$_POST["name"];}
//echo "Name=" .$varName ."<br>";
$varAct = ""; if (isset($_POST["act"]) ){ $varAct =$_POST["act"];}
$varPwd = ""; if (isset($_POST["pwd"]) ){ $varPwd =$_POST["pwd"];}
$varSex = ""; if (isset($_POST["sex"]) ){ $varSex =$_POST["sex"];}
$varBlood = ""; if (isset($_POST["blood"]) ){ $varBlood =implode(",",$_POST["blood"]);}
$varAge = ""; if (isset($_POST["age"]) ){ $varAge =$_POST["age"];}
//echo " age = ".$varAge ."<br>";
$varMail = ""; if (isset($_POST["mail"]) ){ $varMail =$_POST["mail"];}
$varFavor = ""; if (isset($_POST["favor"]) ){ $varFavor =implode(",",$_POST["favor"]);}
$varTel = ""; if (isset($_POST["tel"]) ){ $varTel =$_POST["tel"];}
$varPhe = ""; if (isset($_POST["phe"]) ){ $varPhe =$_POST["phe"];}
$varIcon = ""; if (isset($_POST["icon"]) ){ $varIcon =$_POST["icon"];}
$varSite = ""; if (isset($_POST["site"]) ){ $varSite =$_POST["site"];}
$varBoard = ""; if (isset($_POST["board"]) ){ $varBoard =$_POST["board"];}
$varDates = ""; if (isset($_POST["dates"]) ){ $varDates =$_POST["dates"];}
$varIP = ""; if (isset($_POST["ip"]) ){ $varIP =$_POST["ip"];}
$varAddr = ""; if (isset($_POST["addr"]) ){ $varAddr =$_POST["addr"];}


mysql_select_db($database_allianz, $allianz); // 連線資料庫
$sql = " select * from puts where 1=1  ";    // 準備要查詢的SQL指令
if ( strlen($varName)>0 ){ $sql.= " and  name like '%" .$varName. "%' ";}
if ( strlen($varAct)>0 ){ $sql.= " and  act like '%" .$varAct. "%' ";}
if ( strlen($varPwd)>0 ){ $sql.= " and  pwd like '%" .$varPwd. "%' ";}
if ( strlen($varSex)>0 ){ $sql.= " and  sex = '" .$varSex. "' ";}
if ( strlen($varAge)>0 ){ $sql.= " and  age = " .$varAge. " ";}

if ( strlen($varBlood)>0 ){ $sql.= " and  blood like '%" .$varBlood. "%' ";}

if (  strlen($varFavor)>0  ){

$sql .= " and ";
for($i=0; $i < count($_POST["favor"]); $i++){
$sql .= " favor like '%" . $_POST["favor"][$i] . "%' and ";
}
$sql = substr($sql, 0, strlen($sql)-5);
}

if ( strlen($varSite)>0 ){ $sql.= " and  site like '%" .$varSite. "%' ";}
if ( strlen($varBoard)>0 ){ $sql.= " and  board like '%" .$varBoard. "%' ";}
if ( strlen($varDates)>0 ){ $sql.= " and  dates like '%" .$varDates. "%' ";}
if ( strlen($varIP)>0 ){ $sql.= " and  ip like '%" .$varIP. "%' ";}
if ( strlen($varAddr)>0 ){ $sql.= " and  addr like '%" .$varAddr. "%' ";}

$sql.= " order by id ";
//echo "sql =". $sql . "<br>";
$Recordset1 = mysql_query($sql, $allianz) or die(mysql_error()); // 執行查詢語法
$row_Recordset1 = mysql_fetch_assoc($Recordset1); // 把查詢的結果帶到$row_Recordset1[]陣列中
$totalRow_Recordset1 = mysql_num_rows($Recordset1); // 把查詢後表格總共有幾列(幾筆資料)放到 $totalRows_Recordset1
//echo "  total =  "  .  $totalRow_Recordset1. "<br>";
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="../js/jquery-ui-1.11.1.custom/jquery-ui.js"></script>
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.structure.css">
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.theme.css">
<style>

</style>
<script>
</script>


</head>
<body>
<form method="post" name="form1" action="">
<table border="1">

<tr>
<td colspan="2">查詢表</td>
</tr>
<tr>
<td>名字</td>
<td><input type="text" name="name" value=""></td>

</tr>
<tr>
<td>帳號</td>
<td><input type="text" name="act" value=""></td>

</tr>
<tr>
<td>密碼</td>
<td><input type="password" name="pwd" value=""></td>

</tr>

<tr>
<td>性別</td>
<td>
<input type="radio" name="sex" value="0">
<input type="radio" name="sex" value="1">
</td>
</tr>

<tr>
<td>血型</td>
<td>

A型<input type="radio" name="blood[]"  id="blood[]" value="0" <?php if( strpos($varBlood, "0")!==false ){ echo "checked";} ?>>
  B型<input type="radio" name="blood[]"  id="blood[]" value="1" <?php if( strpos($varBlood, "1")!==false ){ echo "checked";} ?>>
  AB型<input type="radio" name="blood[]" id="blood[]" value="2" <?php if( strpos($varBlood, "2")!==false ){ echo "checked";} ?>>
  O型<input type="radio" name="blood[]"  id="blood[]" value="3" <?php if( strpos($varBlood, "3")!==false ){ echo "checked";} ?>>
 
  </td>

</tr>
<tr>
  <td>年紀</td>
<td>
<select  name="age" id="age"   class="inputbox_size">
<option value="" >請選擇</option>

<?php for($i=18;$i<=80;$i++){?>
<?php
$age = "";
if ( $varAge == strval($i)  ){
$age = "selected";
};
?>
<option  value="<?php echo $i;?>" <?php echo $age;?> ><?php echo $i;?>歲</option>
<?php } ?>
</select>
</td>
 </tr>
<tr>
<td>喜好</td>
<td>
<?php //echo "  Favor  =  ".$varFavor ."<br>";?>
運動<input type="checkbox" name="favor[]" id="favor[]"  value="0" <?php if( strpos($varFavor, "0")!==false ){ echo "checked";} ?>>
  音樂<input type="checkbox" name="favor[]" id="favor[]"  value="1" <?php if( strpos($varFavor, "1")!==false ){ echo "checked";} ?>>
  美食<input type="checkbox" name="favor[]" id="favor[]"  value="2" <?php if( strpos($varFavor, "2")!==false ){ echo "checked";} ?>>
  旅遊<input type="checkbox" name="favor[]" id="favor[]"  value="3" <?php if( strpos($varFavor, "3")!==false ){ echo "checked";} ?>>
  電影<input type="checkbox" name="favor[]" id="favor[]"  value="4" <?php if( strpos($varFavor, "4")!==false ){ echo "checked";} ?>>
  派對<input type="checkbox" name="favor[]" id="favor[]"  value="5" <?php if( strpos($varFavor, "5")!==false ){ echo "checked";} ?>>
  </td>

</tr>
<tr>
<td>所在地</td>
<td>
<input type="text" name="site" value="">
</td>
</tr>

<tr>
<td>留言板</td>
<td><input type="text" name="board" value=""></td>

</tr>
<tr>
<td>日期</td>
<td><input type="text" name="dates" value=""></td>

</tr>
<tr>
<td>位址</td>
<td><input type="text" name="ip" value=""></td>

</tr>
<tr>
<td>地址</td>
<td><input type="text" name="addr" value=""></td>

</tr>
<tr>
<td colspan="2"><input type="submit" value="查詢"></td>
</tr>
</table>
<input type="hidden" nema="mm_form" value="form1">
</form>
<table border="1">

<tr>
<td>
<input type="button" name="btn_ins" value="ins"
onclick="location.href='put_ins.php';">
</td>
<!--
<td>
<a href="put_ins.php?id=<?php  echo $row_Recordset1["id"];?>">新增</a>
</td>
-->
<td colspan="18">查詢頁</td>
</tr>
<tr>
<td>名字</td>
<td>帳號</td>
<td>密碼</td>
<td>性別</td>
<td>血型</td>
<td>年紀</td>
<td>郵件</td>
<td>喜好</td>
<td>電話</td>
<td>手機</td>
<td>圖示</td>
<td>所在地</td>
<td>備註</td>
<td>日期</td>
<td>位址</td>
<td>地址</td>
<td>修改</td>
<td>刪除</td>
</tr>
<?php if( $totalRow_Recordset1>0 ){?>
<?php do{   ?>
<tr>
<td><?php echo $row_Recordset1["name"];?></td>
<td><?php echo $row_Recordset1["act"];?></td>
<td><?php echo $row_Recordset1["pwd"];?></td>
<td><?php echo $row_Recordset1["sex"];?></td>
<td><?php echo $row_Recordset1["blood"];?></td>
<td><?php echo $row_Recordset1["age"];?></td>
<td><?php echo $row_Recordset1["mail"];?></td>
<td><?php echo $row_Recordset1["favor"];?></td>
<td><?php echo $row_Recordset1["tel"];?></td>
<td><?php echo $row_Recordset1["phe"];?></td>
<td><img src="../images/upload/<?php  echo $row_Recordset1["icon"];?>" width="100" height="100" border="0" /></a></td>
<td><?php echo $row_Recordset1["site"];?></td>
<td><?php echo $row_Recordset1["board"];?></td>
<td><?php echo $row_Recordset1["dates"];?></td>
<td><?php echo $row_Recordset1["ip"];?></td>
<td><?php echo $row_Recordset1["addr"];?></td>
<td><input type="button" name="btn_ins" value="修改" onclick="location.href='put_upd.php?id=<?php  echo $row_Recordset1["id"];?>';" style="height:100%;"> </td>
<!--<td><a href="put_upd.php?id=<?php  echo $row_Recordset1["id"];?>">修改</a></td>-->
<td><input type="button" name="btn_ins" value="刪除" onclick="location.href='put_upd.php?id=<?php  echo $row_Recordset1["id"];?>';"  style="height:100%;"> </td>
<!--<td><a href="put_del.php?id=<?php  echo $row_Recordset1["id"];?>">刪除</a></td>-->
</tr>
<?php }while( $row_Recordset1 = mysql_fetch_assoc($Recordset1)   );?>
<?php }else{ ?>
 <tr>
  <td colspan="20">目前尚無資料</td>
 </tr>
<?php } ?>
</table>


</body>

</html>

put_ins.php
<?php require_once('../Connections/allianz.php'); ?>
<?php
// -- 抓參數 --
date_default_timezone_set('Asia/Taipei');//時間函式

// 檔案處理區 ( "../../../../upload/news")
function isUploadFile($tmpFileName, $varIcon){
$isUpload = false;
if (  copy($tmpFileName, $varIcon)  ){ // 更改檔名前置動作
$isUpload = true;
}
unlink($tmpFileName); // 清除暫存檔案
return $isUpload;
}
// 取得檔名
function getDateTimeFileName( $Picname ){
$temp = explode(".",$Picname);
return date("ymdHis") . "." . $temp[1];
}

$varMM_form = ""; if (isset($_POST["mm_form"]) ){ $varMM_form=$_POST["mm_form"];}
//echo " mm_form =" . $varMM_form."<br>";

$varID = ""; if (isset($_GET["id"]) ){ $varID =$_GET["id"];}
//echo "id=" .$varID ."<br>";

$varMM_form = ""; if (isset($_POST["mm_form"]) ){ $varMM_form =$_POST["mm_form"];}
//echo "mm_form=" .$varMM_form ."<br>";


if( $varMM_form  == "form1"){
// 上傳圖片的程式
// 1.接file型態圖片檔案的資料,放到暫存檔案上
// 2.拷貝暫存檔案到images\upload目錄下
// 3.刪除暫存檔案

$oldFileName = $_FILES["icon"]["name"]; //--讀取參數
$tmpFileName = $_FILES["icon"]["tmp_name"];
$fileType    = $_FILES["icon"]["type"];
$fileSize    = $_FILES["icon"]["size"];

//$newFileName = getDateTimeFileName($oldFileName);
//$newFileName = $oldFileName; // "a.txt"; // 以原檔名存
$varIcon=mb_convert_encoding($_FILES["icon"]["name"],"big5","utf8"); // 以原檔名存

//echo "原始=" . $_FILES["picname"]["name"]. "<Br>";
//echo "轉碼=" . $newFileName . "<Br>";
//exit();
$path        = "../images/upload";  // images/upload/
if (  chdir($path)  ){ // 是否有切換目錄成功
//echo "tmp=" . $tmpFileName . "<br>";
//echo "new=" . $newFileName . "<Br>";
if (  isUploadFile($tmpFileName, $varIcon)  ){ // 上傳成功
$msg .= "檔名=" . $oldFileName . "\<br>";
$msg .= "大小=". ceil($fileSize / 1024) . " KB\<br>";
$msg .= "\<br> 成功上傳了 <br>";
} else {
$msg.= "\<br> 上傳失敗,有可能您上傳的檔案太大了,";
$msg.= "不合規定,如有任何問題,請洽系統設計服務人員";
}
} else {
$msg.= "上傳檔案到指定的目錄  失敗\<br>";
}
$varName = ""; if (isset($_POST["name"]) ){ $varName =$_POST["name"];}
$varAct = ""; if (isset($_POST["act"]) ){ $varAct =$_POST["act"];}
$varPwd = ""; if (isset($_POST["pwd"]) ){ $varPwd =$_POST["pwd"];}
$varSex = ""; if (isset($_POST["sex"]) ){ $varSex = implode(",",  $_POST["sex"]); }
$varBlood = ""; if (isset($_POST["blood"]) ){ $varBlood =implode(",", $_POST["blood"]);}
$varAge = ""; if (isset($_POST["age"]) ){ $varAge =$_POST["age"];}
$varMail = ""; if (isset($_POST["mail"]) ){ $varMail =$_POST["mail"];}
$varFavor = ""; if (isset($_POST["favor"]) ){ $varFavor =implode(",",$_POST["favor"]);}
$varTel = ""; if (isset($_POST["tel"]) ){ $varTel =$_POST["tel"];}
$varPhe = ""; if (isset($_POST["phe"]) ){ $varPhe =$_POST["phe"];}
$varIcon = ""; if (isset($_POST["icon"]) ){ $varIcon =$_POST["icon"];}
$varSite = ""; if (isset($_POST["site"]) ){ $varSite =$_POST["site"];}
$varBoard = ""; if (isset($_POST["board"]) ){ $varBoard =$_POST["board"];}
$varDates = ""; if (isset($_POST["dates"]) ){ $varDates =$_POST["dates"];}
$varIP = ""; if (isset($_POST["ip"]) ){ $varIP =$_POST["ip"];}
$varAddr = ""; if (isset($_POST["addr"]) ){ $varAddr =$_POST["addr"];}

mysql_select_db($database_allianz, $allianz); // 連線資料庫
$ins = " insert into puts ( ";
$ins.= "name, act, pwd, ";  //3
$ins.= "sex, blood, age, ";  //6
$ins.= " mail, favor, tel, ";  //9
$ins.= " phe, icon, site,";   //12
$ins.= " board, dates, ip,";    //15
$ins.= " addr, ";   //16

$ins = substr($ins, 0 , strlen($ins) -2);
$ins.= " )value( ";
$ins.= " '" . $varName . "', "; //1
$ins.= " '" . $varAct . "', "; //2
$ins.= " '" . $varPwd . "', "; //3
$ins.= " " . $varSex . ", "; //4
$ins.= " '" . $varBlood . "', "; //5
$ins.= " " . $varAge . ", "; //6
$ins.= " '" . $varMail . "', "; //7
$ins.= " '" . $varFavor . "', "; //8
$ins.= " " . $varTel . ", "; //9
$ins.= " " . $varPhe . ", "; //10
$ins.= " '" . $varIcon . "', "; //11
$ins.= " '" . $varSite . "', "; //12
$ins.= " '" . $varBoard . "', "; //13
$ins.= " '" . date("Y/m/d H/i/s") . "', "; //14
$ins.= " '" . $_SERVER["REMOTE_ADDR"] . "', "; //15
$ins.= " '" . $varAddr . "', "; //16

$ins = substr($ins, 0 , strlen($ins) -2);
$ins.= " ) ";    // 準備要查詢的SQL指令

//echo "ins =". $ins . "<br>";
//exit();
mysql_select_db($database_allianz, $allianz);  // 連線資料庫
$Result1 = mysql_query($ins, $allianz) or die(mysql_error()); // 執行新增或修改或刪除的SQL語法
header(sprintf("Location: %s", "put_gry.php" ));
}
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="../js/jquery-ui-1.11.1.custom/jquery-ui.js"></script>
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.structure.css">
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.theme.css">
<style>
.inputbox_size{
width:100%;
}
</style>
<script>
<!--
$(function(){
$('#form1').submit(function() {
var s = "";
if (   $("input[name='name']").val().length==0   ){
s += " 沒輸入名字 <br> ";
}

if (   $("input[name='act']").val().length==0   ){
s += " 沒輸入帳號 <br> ";
}

if (   $("input[name='pwd']").val().length==0   ){
s += " 沒輸入密碼 <br> ";
}

if(  $("input[type=radio]:checked").length==0   ){
s += " 沒輸入性別 <br> ";
}

if(  $("input[type=radio]:checked").length==0   ){
s += " 沒輸入血型 <br> ";
}

if ( $("select option:checked").val().length==0 ){
s += " 沒輸入年紀 <br> ";
}

if (   $("input[name='mail']").val().length==0   ){
s += " 沒輸入郵件 <br> ";
} else {
if ( $("input[name='mail']").val().indexOf("@")==-1   ){
s += " 郵件格式錯誤 <br> ";
}
}

if(  $("input[type=checkbox][name='favor']:checked").length==0   ){
s += " 沒輸入喜好 <br> ";
}

if (   $("input[name='tel']").val().length==0   ){
s += " 沒輸入電話 <br> ";
}

if (   $("input[name='phe']").val().length==0   ){
s += " 沒輸入手機 <br> ";
}

if (   $("input[name='icon']").val().length==0   ){
s += " 沒上傳圖片 <br> ";
}

if (   $("input[name='site']").val().length==0   ){
s += " 沒輸入所在地 <br> ";
}

if ( $("textarea[name='board']").val().length==0 ){
s += " 沒輸入備註 <br> ";
}

if (   $("input[name='addr']").val().length==0   ){
s += " 沒輸入地址 <br> ";
}
//$( "#dialog" ).dialog();
if (  s.length  >0  ){
//alert(s);
$( "#dialog" ).html(s);
$( "#dialog" ).attr("title", "資訊");
$( "#dialog" ).dialog();
return false;
}
});
});
-->
</script>


</head>
<body>
 <div id="dialog" title="基本訊息"></div>
<form method="post" name="form1"  id="form1" action="" enctype="multipart/form-data">
<table border="1">
<tr>
<td colspan="3">新增表</td>
</tr>
<tr>
<td>名字</td>
<td>
<input type="text" name="name" id="name" value="" class="inputbox_size">
</td>
</tr>

      <tr>
      <td>帳號</td>
      <td>
      <input type="text" name="act" id="act" value="" class="inputbox_size">
      </td>
      </tr>
  <tr>
  <td>密碼</td>
  <td>
  <input type="password" name="pwd"  id="pwd" value="" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>性別</td>
  <td>
  女<input type="radio" name="sex[]" id="sex[]" value="0">
  男<input type="radio" name="sex[]" id="sex[]" value="1">
  </td>
  </tr>
  <tr>
  <td>血型</td>
  <td>
 
  A型<input type="radio" name="blood[]"  id="blood[]" value="0">
  B型<input type="radio" name="blood[]"  id="blood[]" value="1">
  AB型<input type="radio" name="blood[]" id="blood[]" value="2">
  O型<input type="radio" name="blood[]"  id="blood[]" value="3">
  </td>
  </tr>
  <tr>
  <td>年紀</td>
<td>
<select  name="age" id="age"  class="inputbox_size">
<option value="">請選擇</option>
<?php for($i=18;$i<=80;$i++){?>
<option  value="<?php echo $i;?>"><?php echo $i;?>歲</option>
<?php } ?>
</select>
</td>
 </tr>
  <tr>
  <td>郵件</td>
  <td>
  <input type="text" name="mail" id="mail" value="" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>喜好</td>
  <td>
 
  運動<input type="checkbox" name="favor[]" id="favor[]"  value="0">
  音樂<input type="checkbox" name="favor[]" id="favor[]"  value="1">
  美食<input type="checkbox" name="favor[]" id="favor[]"  value="2">
  旅遊<input type="checkbox" name="favor[]" id="favor[]"  value="3">
  電影<input type="checkbox" name="favor[]" id="favor[]"  value="4">
  派對<input type="checkbox" name="favor[]" id="favor[]"  value="5">
  </td>
  </tr>
  <tr>
  <td>電話</td>
  <td>
  <input type="text" name="tel" value="" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>手機</td>
  <td>
  <input type="text" name="phe" value="" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>圖示</td>
  <td>
  <input type="file" name="icon" value="">
  </td>
  </tr>
  <tr>
  <td>所在地</td>
  <td><input type="text" name="site" value="" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>備註</td>
  <td>
  <textarea name="board" id="board" style="width:350px; height:200px;overflow:auto;" class="inputbox_size"></textarea>
  <!--<input type="text" name="board" value="">-->
  </td>
  </tr>
  <!--
  <tr>
  <td>日期</td>
  <td>
  <input type="text" name="dates" value="">
  </td>
  </tr>
  <tr>
  <td>位址</td>
  <td>
  <input type="text" name="ip" value="">
  </td>
  </tr>
  -->
  <tr>
  <td>地址</td>
  <td>
  <input type="text" name="addr" value="" class="inputbox_size">
  </td>
  </tr>
<tr>
<td><input type="submit" value="新增"></td>
</tr>
</table>

<input type="hidden" name="mm_form" value="form1">
</form>
</body>

</html>

put_upd.php
<?php require_once('../Connections/allianz.php'); ?>
<?php
// -- 抓參數 --
date_default_timezone_set('Asia/Taipei');//時間函式

// 檔案處理區 ( "../../../../upload/news")
function isUploadFile($tmpFileName, $varIcon){
$isUpload = false;
if (  copy($tmpFileName, $varIcon)  ){ // 更改檔名前置動作
$isUpload = true;
}
unlink($tmpFileName); // 清除暫存檔案
return $isUpload;
}

// 取得檔名
function getDateTimeFileName( $Picname ){
$temp = explode(".",$Picname);
return date("ymdHis") . "." . $temp[1];
}

$varID = ""; if (isset($_GET["id"]) ){ $varID =$_GET["id"];}
//echo "id=" .$varID ."<br>";


$varMM_form = ""; if (isset($_POST["mm_form"]) ){ $varMM_form =$_POST["mm_form"];}
//echo "mm_form=" .$varMM_form ."<br>";

if( $varMM_form == "form1"){
// 上傳圖片的程式
// 1.接file型態圖片檔案的資料,放到暫存檔案上
// 2.拷貝暫存檔案到images\upload目錄下
// 3.刪除暫存檔案

$oldFileName = $_FILES["icon"]["name"]; //--讀取參數
$tmpFileName = $_FILES["icon"]["tmp_name"];
$fileType    = $_FILES["icon"]["type"];
$fileSize    = $_FILES["icon"]["size"];

//$varIcon = getDateTimeFileName($oldFileName);
//$varIcon = $oldFileName; // "a.txt"; // 以原檔名存
$varIcon=mb_convert_encoding($_FILES["icon"]["name"],"big5","utf8"); // 以原檔名存



//echo "原始=" . $_FILES["picname"]["name"]. "<Br>";
//echo "轉碼=" . $varIcon . "<Br>";
//exit();
$path        = "../images/upload";  // images/upload/

if (  chdir($path)  ){ // 是否有切換目錄成功
//echo "tmp=" . $tmpFileName . "<br>";
//echo "new=" . $varIcon . "<Br>";
if (  isUploadFile($tmpFileName, $varIcon)  ){ // 上傳成功
$msg .= "檔名=" . $oldFileName . "\\n";
$msg .= "大小=". ceil($fileSize / 1024) . " KB\\n";
$msg .= "\\n 成功上傳了 <br>";
} else {
$msg.= "\\n 上傳失敗,有可能您上傳的檔案太大了,";
$msg.= "不合規定,如有任何問題,請洽系統設計服務人員";
}
} else {
$msg.= "上傳檔案到指定的目錄  失敗\\n";
}
//echo "a". "<br>";



$varName = ""; if (isset($_POST["name"]) ){ $varName =$_POST["name"];}
$varAct = ""; if (isset($_POST["act"]) ){ $varAct =$_POST["act"];}
$varPwd = ""; if (isset($_POST["pwd"]) ){ $varPwd =$_POST["pwd"];}
$varSex = ""; if (isset($_POST["sex"]) ){ $varSex = $_POST["sex"];}
$varBlood = ""; if (isset($_POST["blood"]) ){ $varBlood =$_POST["blood"];}
$varAge = ""; if (isset($_POST["age"]) ){ $varAge =$_POST["age"];}
$varMail = ""; if (isset($_POST["mail"]) ){ $varMail =$_POST["mail"];}
$varFavor = ""; if (isset($_POST["favor"]) ){ $varFavor =implode(",",$_POST["favor"]);}
$varTel = ""; if (isset($_POST["tel"]) ){ $varTel =$_POST["tel"];}
$varPhe = ""; if (isset($_POST["phe"]) ){ $varPhe =$_POST["phe"];}
//$varIcon = ""; if (isset($_POST["icon"]) ){ $varIcon =$_POST["icon"];}
$varSite = ""; if (isset($_POST["site"]) ){ $varSite =$_POST["site"];}
$varBoard = ""; if (isset($_POST["board"]) ){ $varBoard =$_POST["board"];}
$varDates = ""; if (isset($_POST["dates"]) ){ $varDates =$_POST["dates"];}
$varIP = ""; if (isset($_POST["ip"]) ){ $varIP =$_POST["ip"];}
//echo " IP = " .$varIP. "<br>";
$varAddr = ""; if (isset($_POST["addr"]) ){ $varAddr =$_POST["addr"];}

mysql_select_db($database_allianz, $allianz); // 連線資料庫
$update=" update puts set ";
$update.=" name = '".$varName."' , ";
$update.=" act = '".$varAct."' , ";
$update.=" pwd = '".$varPwd."' , ";
$update.=" sex = '".$varSex."' , ";
$update.=" blood = '".$varBlood."' , ";
$update.=" age = ".$varAge." , ";
$update.=" mail = '".$varMail."' , ";
$update.=" favor = '".$varFavor."' , ";
$update.=" tel = ".$varTel." , ";
$update.=" phe = '".$varPhe."' , ";
$update.=" icon = '".$varIcon."' , ";
$update.=" site = '".$varSite."' , ";
$update.=" board = '".$varBoard."' , ";
$update.=" dates = '".$varDates."' , ";
$update.=" ip = '".$varIP."' , ";
$update.=" addr = '".$varAddr."' , ";
$update = substr($update, 0 , strlen($ins) -2);
$update.=" where 1=1 ";
$update.=" and id= ".$varID." ";
//echo " update = ".$update."<br>";
//exit();
$Recordset1 = mysql_query($update, $allianz) or die(mysql_error()); // 執行查詢語法
 header(sprintf("Location: %s", "put_gry.php" ));  
}
 //echo "b". "<br>";
mysql_select_db($database_allianz, $allianz); // 連線資料庫
$sql = " select * from puts where 1=1  ";    // 準備要查詢的SQL指令
if (  strlen($varID)>0  ){
$sql .= " and id= " . $varID . " ";
}
//echo "sql =". $sql . "<br>";
$Recordset1 = mysql_query($sql, $allianz) or die(mysql_error()); // 執行查詢語法
$row_Recordset1 = mysql_fetch_assoc($Recordset1); // 把查詢的結果帶到$row_Recordset1[]陣列中


?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="../js/jquery-ui-1.11.1.custom/jquery-ui.js"></script>
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.structure.css">
<link rel="stylesheet" href="../js/jquery-ui-1.11.1.custom/jquery-ui.theme.css">
<style>
.inputbox_size{
width:100%;
}
</style>
<script>
<!--
$(function(){
$('#form1').submit(function() {

var s = "";
if (   $("input[name='name']").val().length==0   ){
s += " 沒輸入名字 \n ";
}

if (   $("input[name='act']").val().length==0   ){
s += " 沒輸入帳號 \n ";
}

if (   $("input[name='pwd']").val().length==0   ){
s += " 沒輸入密碼 \n ";
}

if(  $("input[type=radio]:checked").length==0   ){
s += " 沒輸入性別 \n ";
}

if(  $("input[type=radio]:checked").length==0   ){
s += " 沒輸入血型 \n ";
}

if ( $("select option:checked").val().length==0 ){
s += " 沒輸入年紀 \n ";
}

if (   $("input[name='mail']").val().length==0   ){
s += " 沒輸入郵件 \n ";
} else {
if ( $("input[name='mail']").val().indexOf("@")==-1   ){
s += " 郵件格式錯誤 \n ";
}
}

if(  $("input[type=checkbox][name='favor']:checked").length==0   ){
s += " 沒輸入興趣 \n ";
}

if (   $("input[name='tel']").val().length==0   ){
s += " 沒輸入電話 \n ";
}

if (   $("input[name='phe']").val().length==0   ){
s += " 沒輸入手機 \n ";
}

if (   $("input[name='icon']").val().length==0   ){
s += " 沒上傳圖片 \n ";
}


if (   $("input[name='site']").val().length==0   ){
s += " 沒輸入所在地 \n ";
}

if ( $("textarea[name='board']").val().length==0 ){
s += " 沒輸入備註 \n ";
}

if (   $("input[name='addr']").val().length==0   ){
s += " 沒輸入地址 \n ";
}




if (  s.length  >0  ){
alert(s);
$( "#dialog" ).html(s);
$( "#dialog" ).attr("title", "資訊");
$( "#dialog" ).dialog();
return false;
}
});
$( "#dates" ).datepicker({ dateFormat: 'yy/mm/dd' });
});
-->
</script>


</head>
<body>
<div id="dialog" title="基本訊息"></div>
<form method="post" name="form1" id="form1" action=""  enctype="multipart/form-data">
<table border="1">
<tr>
<td colspan="3">修改表</td>
</tr>
<tr>
<td>名字</td>
<td>
<input type="text" name="name" value="<?php  echo $row_Recordset1["name"];?>" class="inputbox_size">
</td>
</tr>

      <tr>
      <td>帳號</td>
      <td>
      <input type="text" name="act" value="<?php  echo $row_Recordset1["act"];?>" class="inputbox_size">
      </td>
      </tr>
  <tr>
  <td>密碼</td>
  <td>
  <input type="password" name="pwd" value="<?php  echo $row_Recordset1["pwd"];?>" class="inputbox_size">
  </td>
  </tr>
  <tr>
  <td>性別</td>
  <td>
  女生<input type="radio" id="sex" name="sex" value="0"
  <?php if ( $row_Recordset1["sex"]=="0"){echo "checked=\"checked\"";  }?> >
男生<input type="radio" id="sex" name="sex" value="1"
<?php if ( $row_Recordset1["sex"]=="1"){echo "checked=\"checked\"";  }?> >
  </td>
  </tr>
  <tr>
  <td>血型</td>
  <td>
  <!--<input type="text" name="blood" value="">-->
  A型<input type="radio" name="blood" value="0"
  <?php if ( $row_Recordset1["blood"]=="0"){echo "checked";  }?> >
  B型<input type="radio" name="blood" value="1"
  <?php if ( $row_Recordset1["blood"]=="1"){echo "checked";  }?> >
  AB型<input type="radio" name="blood" value="2"
  <?php if ( $row_Recordset1["blood"]=="2"){echo "checked";  }?> >
  O型<input type="radio" name="blood" value="3"
  <?php if ( $row_Recordset1["blood"]=="3"){echo "checked";  }?> >
  </td>
  </tr>
  <tr>
  <td>年紀</td>
<td>
<select id="age" name="age" >
<option value="">請選擇</option>
<?php for($i=18;$i<=80;$i++){?>
<option  value="<?php echo $i;?>" <?php if ( $row_Recordset1["age"]== $i){echo "selected";  }?>><?php  echo $i;?>歲</option>
<?php } ?>
</select>
</td>
 </tr>
  <tr>
  <td>郵件</td>
  <td>
  <input type="text" name="mail" class="inputbox_size"
  value="<?php  echo $row_Recordset1["mail"];?>">
  </td>
  </tr>
  <tr>
  <td>喜好</td>
  <td>
  <!--<input type="text" name="favor" value="<?php  echo $row_Recordset1["favor"];?>">-->
  <?php $iFavor = 0; ?>
  運動<input type="checkbox" name="favor[]" value="0"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  音樂<input type="checkbox" name="favor[]" value="1"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  美食<input type="checkbox" name="favor[]" value="2"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  旅遊<input type="checkbox" name="favor[]" value="3"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  電影<input type="checkbox" name="favor[]" value="4"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  派對<input type="checkbox" name="favor[]" value="5"
  <?php if( strpos(  $row_Recordset1["favor"],  strval($iFavor++)  )!==false){ echo "checked";}?>>
  </td>
  </tr>
  <tr>
  <td>電話</td>
  <td>
  <input type="text" name="tel" class="inputbox_size" value="<?php  echo $row_Recordset1["tel"];?>">
  </td>
  </tr>
  <tr>
  <td>手機</td>
  <td>
  <input type="text" name="phe"  class="inputbox_size" value="<?php  echo $row_Recordset1["phe"];?>">
  </td>
  </tr>
  <tr>
  <td>圖示</td>
  <td>
  <input type="file" name="icon" class="inputbox_size" value="<?php  echo $row_Recordset1["icon"];?> ">
  </td>
  </tr>
  <tr>
  <td>所在地</td>
  <td><input type="text" name="site" class="inputbox_size" value="<?php  echo $row_Recordset1["site"];?>">
  </td>
  </tr>
  <tr>
  <td>備註</td>
  <td>
  <input type="text" name="board" class="inputbox_size" value="<?php  echo $row_Recordset1["board"];?>">
  </td>
  </tr>
  <tr>
  <td>日期</td>
  <td>
  <input type="hidden" name="dates" id="dates" class="inputbox_size" value="" ><?php echo  date("Y/m/d");?>
  </td>
  </tr>
  <tr>
  <td>位址</td>
  <td>
  <input type="hidden" name="ip" class="inputbox_size" value="" ><?php  echo $_SERVER["REMOTE_ADDR"];?>
  </td>
  </tr>
  <tr>
  <td>地址</td>
  <td>
  <input type="text" name="addr" class="inputbox_size" value="<?php  echo $row_Recordset1["addr"];?>">
  </td>
  </tr>
<tr>
<td>
<input type="submit" value="修改">
</td>
</tr>
</table>

<input type="hidden" name="mm_form" value="form1">
</form>
</body>

</html>

put_del.php

<?php require_once('../Connections/allianz.php'); ?>
<?php
$varID = ""; if (isset($_GET["id"]) ){ $varID =$_GET["id"];}

$del = "delete from puts where 1=1 and id= ".$varID." "; // 準備 新增或修改或刪除的SQL語法
//echo "del=" . $delete . "<br>";
//exit();
mysql_select_db($database_allianz, $allianz);  // 連線資料庫
$Result1 = mysql_query($del, $allianz) or die(mysql_error()); // 執行新增或修改或刪除的SQL語法
header(sprintf("Location: %s","put_gry.php" ) );

?>