|
|
|
ต่อกระทู้ที่แล้วนะครับ โพสแบบตั้งเวลา /ip ฟอร์มที่ใช้ส่องข้อมูลอ่ะครับ (หาเพื่อนmsn) |
|
|
|
|
|
|
|
ฟอร์มที่ใช้ส่องข้อมูลอ่ะครับ (หาเพื่อนmsn)
<?php
include("connect.inc");
$message=$_POST['message'];
$name=$_POST['name'];
$sex=$_POST['sex'];
$age=$_POST['age'];
$province=$_POST['province'];
$email=$_POST['email'];
$url=$_POST['url'];
$remote=getenv("REMOTE_ADDR");
$rs=mysql_db_query($db_name,"insert into msn values('','$message','$name','$sex','$age','$province','$email','$url',NOW(),'$remote')");
if($rs){
header("Location:index.php");
exit;
}else{
echo"ไม่สามารถส่งข้อมูลได้";
}
include("endconnect.inc");
?>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ผมว่าจะเอาโค้ดในสติกเกอร์ของผมมาแปลงโค้ดใส่ ครับ
#ตั้งเวลาการโหวต
$ip = getenv("REMOTE_ADDR");
$past = time()-3600; //เป็นวินาที
mysql_query("DELETE FROM sticker_chk WHERE time < $past");
$result = mysql_query("SELECT ip FROM sticker_chk WHERE ip='$ip'");
list($ips) = mysql_fetch_row($result);
$ctime = time();
if ($ip == $ips) {
$voteValid = 0;
} else {
mysql_query("INSERT INTO sticker_chk (ip, time) VALUES ('$ip', '$ctime')");
$voteValid = "1";
}
if($voteValid>0) {
@mysql_query("update sticker_members set point=point+$p where id=$id");
print " <center><b>เพิ่มคะแนนเรียบร้อยแล้วค่ะ คุณสามารถกลับมาโหวตใหม่ได้อีกครั้งใน 1 ชั่วโมงต่อไป</b></center><br>";
}
else {
print " <center><b>ไม่สามารถทำการโหวตได้ โปรดมาโหวตอีกครั้งอีก1 ชั่วโมงต่อไป</b></center><br>";
};
mysql_close( $db );
?>
ประมาณนี้หรือป่าวครับ ต้องไปแก้โค้ดก่อน แล้วต้องไปแทรกตรงไหนอ่ะครับ
(ขอบคุณครับ)
Tag : - - - -
|
|
|
|
|
|
Date :
29 ก.พ. 2551 18:42:22 |
By :
SpyBNC |
View :
1547 |
Reply :
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|