|
|
|
PHP From อยากจะสร้างกล่องขอเพลง ตามหัวข้อครับ ขอโค้ดด้วยครับแล้วก็วิธีทำ ขอ แบบ ละเอียด นิด ๆ ก็ได้ครับ ขอบคุณมากครับ |
|
|
|
|
|
|
|
.......................
ตอบหน่อยๆ
|
|
|
|
|
Date :
2010-02-11 16:14:05 |
By :
hiphop111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้กวนนะครับ ในบทความนี้ก็ละเอียดนะครับ https://www.thaicreate.com/php.html
อยากให้ลองทำดูจัง ติดตรงไหนก็โพสไว้ก็ได้ครับจะได้่ช่วยกันแก้ไข ถ้าผมช่วยได้ก็จะช่วยแก้ไขอีกแรงครับ
|
|
|
|
|
Date :
2010-02-11 16:30:03 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 ต้องสร้าง DB ก่อนนะ
CREATE TABLE `songrequest` (
`id` int(7) NOT NULL auto_increment,
`songName` varchar(60) collate tis620_bin NOT NULL,
`artist` varchar(60) collate tis620_bin NOT NULL,
`songTo` varchar(45) collate tis620_bin NOT NULL,
`songFrom` varchar(45) collate tis620_bin NOT NULL,
`songMessage` varchar(160) collate tis620_bin NOT NULL,
`ip` varchar(20) collate tis620_bin NOT NULL,
`postTime` time NOT NULL,
`pDate` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 COLLATE=tis620_bin AUTO_INCREMENT=8 ;
2 สร้างฟอร์ม
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC00FF;
}
.style3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
-->
</style>
<table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="586" scope="col"><? include ("showMessage_1.php");
?></td>
</tr>
<tr>
<td>
<!-- Form Send Message -->
<form target="_parent" name="form1" method="post" action="sendMessage.php">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top"><span class="style1">Song Request </span></td>
</tr>
<tr>
<td align="left" valign="top"><span class="style8">เพลง
<input name="songName" type="text" id="songName" />
ศิลปิน
<input name="artist" type="text" id="artist" />
</span></td>
</tr>
<tr>
<td align="left" valign="top"><span class="style8">ผู้รับ
<label>
<input name="songTo" type="text" id="songTo" />
</label>
จาก
<input name="songFrom" type="text" id="songFrom" />
</span></td>
</tr>
<tr>
<td align="left" valign="top"><span class="style1"> ฝากข้อความ</span>
<input name="songMessage" type="text" id="songMessage" size="60" maxlength="160" />
<input name="Send" type="submit" id="Send" value="ส่ง" /></td>
</tr>
<tr>
<td align="left" valign="top"><span class="style3">*กรุณาใช้ถ้อยคำที่สุภาพ </span></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
3 add data ลง Db
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<?php
if ($songName == ""){
echo "<script language='javaScript'>";
echo " alert(' กรุณากรอก ชื่อเพลง ด้วย'); ";
echo " history.back(); ";
echo "</script> ";
}else if ($artist == ""){
echo "<script language='javaScript'>";
echo " alert(' กรุณากรอก ชื่อศิลปิน ด้วย'); ";
echo " history.back(); ";
echo "</script> ";
}else if ($songTo == ""){
echo "<script language='javaScript'>";
echo " alert(' กรุณากรอก ผู้รับ ด้วย'); ";
echo " history.back(); ";
echo "</script> ";
}else if ($songFrom == ""){
echo "<script language='javaScript'>";
echo " alert(' กรุณากรอก ผู้มอบ ด้วย'); ";
echo " history.back(); ";
echo "</script> ";
}
include ("inc/config.php");
$y = date("Y")+543;
$today = date("$y-m-d");
$time_on = date("$H:i:s");
$sql = "Insert into $tb_songrequest (id, songName, artist, songTo, songFrom, songMessage, ip, postTime, pDate)";
$sql .="values ('','$songName','$artist','$songTo', '$songFrom', '$songMessage', '$REMOTE_ADDR','$time_on','$today')";
mysql_query($sql);
echo "<meta http-equiv='refresh' content=0;url='frmMessage_1.php'>";
//PkGlobal
?>
4 แสดงรายการเพลงที่ขอไปครับ
<?
include "inc/config.php"; //ติดต่อฐานข้อมูล
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
.style1 {
font-size: 14px;
color: #000000;
}
.style2 {
font-size: 14px;
font-weight: bold;
color: #000000;
}
body {
margin-left: 0px;
margin-top: 0px;
}
-->
</style>
<table width="180" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<CENTER>
<MARQUEE class=text-detail onmouseover=stop(); truespeed="truespeed" onmouseout=start(); scrollAmount=3 scrollDelay=0
direction=Left width=580 height=25>
<?
include "delOldMessage.php";
$SQL = "select * from $tb_songrequest Order by id DESC";
$result = mysql_query($SQL);
while($rs = mysql_fetch_array($result)){
list($y2,$m2,$d2)=split('[/.-]',$rs[pDate]);
//$Y2 = $y2+543;
$date2= "$d2-$m2-$y2";
if ($icon=="<img src=images/31.gif>"){
$icon = "<img src=images/32.gif>";
} else {
$icon = "<img src=images/31.gif>";
}
if ($rs[songName] !=""){
echo "<font size=2 color=#CC00FF>$icon เพลง$rs[songName] </font>";
echo "<font size=2 color=#000000>ศิลปิน:<B>$rs[artist]</B> </font>";
echo "<font size=2 color=#000000>ให้ : <B>$rs[songTo]</B> </font>";
echo "<font size=2 color=#000000>จาก : <B>$rs[songFrom]</B> </font>";
if ($rs[songMessage] != ""){
echo "<font size=2 color=#000000>ข้อความ :$rs[songMessage] </font>";
}
echo "<font size=2 color=#000000>เมื่อ:$date2 $rs[postTime] </font>";
//echo "<font size=2 color=#000000>............................................</font>";
}
}
mysql_Close();
?>
</MARQUEE>
</CENTER> </td>
</tr>
</table>
เป็นอันเสร็จครับ
ลองดูนะ ขอให้โชกดี (งานเก่า ทำไว้นานแล้วครับ)
สู้ๆๆ
|
|
|
|
|
Date :
2010-02-15 13:53:18 |
By :
mungkey |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
include "inc/config.php"; //ติดต่อฐานข้อมูล
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
.style1 {
font-size: 14px;
color: #000000;
}
.style2 {
font-size: 14px;
font-weight: bold;
color: #000000;
}
body {
margin-left: 0px;
margin-top: 0px;
}
-->
</style>
<table width="180" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<CENTER>
<MARQUEE class=text-detail onmouseover=stop(); truespeed="truespeed" onmouseout=start(); scrollAmount=3 scrollDelay=0
direction=Left width=580 height=25>
<?
include "delOldMessage.php";
$SQL = "select * from $tb_songrequest Order by id DESC";
$result = mysql_query($SQL);
while($rs = mysql_fetch_array($result)){
list($y2,$m2,$d2)=split('[/.-]',$rs[pDate]);
//$Y2 = $y2+543;
$date2= "$d2-$m2-$y2";
if ($icon=="<img src=images/31.gif>"){
$icon = "<img src=images/32.gif>";
} else {
$icon = "<img src=images/31.gif>";
}
if ($rs[songName] !=""){
echo "<font size=2 color=#CC00FF>$icon เพลง$rs[songName] </font>";
echo "<font size=2 color=#000000>ศิลปิน:<B>$rs[artist]</B> </font>";
echo "<font size=2 color=#000000>ให้ : <B>$rs[songTo]</B> </font>";
echo "<font size=2 color=#000000>จาก : <B>$rs[songFrom]</B> </font>";
if ($rs[songMessage] != ""){
echo "<font size=2 color=#000000>ข้อความ :$rs[songMessage] </font>";
}
echo "<font size=2 color=#000000>เมื่อ:$date2 $rs[postTime] </font>";
//echo "<font size=2 color=#000000>............................................</font>";
}
}
mysql_Close();
?>
</MARQUEE>
</CENTER> </td>
</tr>
</table>
|
|
|
|
|
Date :
2011-01-24 00:13:35 |
By :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DB เราสร้างเอาไว้ทำอะไรอะ แล้วถ้าทำ จะเซฟเป็นไฟลือะไร
|
|
|
|
|
Date :
2011-04-12 01:26:16 |
By :
ดรีม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอแบบระเอียดกว่านี้หน่อยใด้ไหมครับสร้างไฟลือย่างไรนามสกุลอะไร ต้องใส่ยังไง งงมากมายเลย
|
|
|
|
|
Date :
2012-06-28 17:19:58 |
By :
Latte |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อะ ไอ้ ข้อ 3. มันผิดอะ แล้ว inc/config.php เขียนไงวะ
|
|
|
|
|
Date :
2012-07-17 11:47:40 |
By :
Tee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|