close

2014/10/01 :圖片上傳 、 欄位驗證、日期、位址、留言

put_gry.php圖片上傳 、 欄位驗證、日期、位址、留言put_date2put_execlput_gry1put_gry2put_insput_updputs_data  

<?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" ));

 

?>

arrow
arrow
    文章標籤
    程式語言
    全站熱搜

    ab1628 發表在 痞客邦 留言(0) 人氣()