Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ช่วยหน่อยค่าพีๆทุกท่าน หนูมึนมึนมึนง่า สอบถามหน่อยอ่าค่ะ ว่าเวลาอัพรูปลงฐานข้อมูลอ่ะ



 

ช่วยหน่อยค่าพีๆทุกท่าน หนูมึนมึนมึนง่า สอบถามหน่อยอ่าค่ะ ว่าเวลาอัพรูปลงฐานข้อมูลอ่ะ

 



Topic : 017980

Guest




สอบถามหน่อยอ่าค่ะ ว่าเวลาอัพรูปลงฐานข้อมูลอ่ะ ตอนนี้มันลงไปแล้วแหละค่ะ แต่ชื่อที่มันลงไปอ่า
มานขึ้นชื่อเต็มของไฟล์เลยอ่าค่ะ เช่น C:Documents and SettingsAdministratorDesktopรวม รวม รวม รวม000.jpg

แต่หนูอยากให้มานขึ้น ชื่อFolder/ชื่อรูป แค่นี้อ่าค่ะในฐานข้อมูล

เพราะว่า หนูสร้าง floder ไว้อันนึง ไว้เก็บรูป อ่ะค่ะ แล้วเวลาอัพรูปเข้าไปใหม่ มานจะรูปมะขึ้น แต่
พอหนูไปแก้ไขชื่อรูปในฐานข้อมูลให้เปน test/ชื่อรูป รูปก็ขึ้นอ่ะค่ะ
มะรุ้ว่าหนูเข้าใจถูกป่าวเหมือนกาน ว่าต้องให้ชื่อมานเก็บแบบนั้น
นี่โค้ดหนูค่ะ

openmessage.php
[#####แสดงกระทู้#####]
</p>
<p align="left">กระทู้ที่ <?php echo $no ?></p>
<div align="left">
<table width="683" height="127" border="1" bordercolor="#FF00FF" bgcolor="#FFCC00">
<tr>
<td><div align="left"><?php
$con = mysql_connect("localhost","","")
or die ("cannot connect".mysql_error());
mysql_select_db("dgprinting");
$sql = "select * from webboard where no = '$no'";
$result = mysql_query($sql)
or die("select error".mysql_error());
$rs = mysql_fetch_array($result);
echo "<b>$rs[subject]</b>";
?>
<p>
<?php echo $rs["detail"]; ?>&nbsp;</p>
<p>


<? echo "<img src='$rs[picture]' width='150'/><br>";?>
<p>จากคุณ <?php echo $rs["name"] ?> วันเวลาที่ตั้งกระทู้: <?php echo $rs["stamp"]; ?> [<?php echo $rs["ipaddress"] ?> ] E-mail: <?php echo $rs["email"] ?></p>

</div></td>
</tr>
</table>
</div>
<p align="left">&nbsp;<?php
$query = "select * from comment where no = '$no' order by commentno";
$result = mysql_query($query)
or die("selct error".mysql_error());
while($rs = mysql_fetch_array($result))
{
echo "<table width=100% border=2><tr><td>";
echo "ความคิดเห็นที่:$rs[commentno]<br>";
echo $rs["commentdetail"];
echo "<br>";?>

<img src= <?php echo $rs["picture"] ?> width="220" height="100" />
<?php echo "จากคุณ :$rs[commentname] วันเวลาที่ตั้งกระทู้:$rs[commentstamp] [$rs[commentip]] E-mail:$rs[commentemail]";
echo "</td></tr></table><br>";
}
?></p>
<table width="502" border="1" bordercolor="#00FF66">
<tr>
<td bordercolor="#333300" bgcolor="#000000"><div align="center" class="style1">ร่วมแสดงความคิดเห็น</div></td>
</tr>
</table>
<form action="postcomment.php" method="post"name="form1">
<div align="left">
<table width="657" border="1">
<tr>
<td width="162">*ความคิดเห็น</td>
<td width="479"><textarea name="cdetail" id="cdetail"></textarea> </td>
</tr>
<tr>
<td>*ชื่อผู้ออกความคิดเห็น</td>
<td><input name="cname" type="text" id="cname"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="cemail" type="text" id="cemail"></td>
</tr>
<tr>
<td>รูป1</td>
<td><label>
<input name="picture" type="file" id="picture">
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>หมายเหตุ ช่องที่มีเครื่องหมาย * อยู่ข้างหน้าคือช่องที่ต้องกรอกข้อมูล </td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="แสดงความคิดเห็น"></td>
</tr>
</table>
<p>&nbsp;<?php echo "<input name=no type=hidden value=$no>";?></p>
</div>
</form>
<p align="left">&nbsp;</p>
<p>&nbsp;</p>
</div>



postcomment.php
<?php
$con = mysql_connect("localhost","","")
or die ("cannot connect".mysql_error());
mysql_select_db("dgprinting");
if(!empty($cdetail) and !empty($cname))
{
$rude_name = "n";
$rude_detail = "n";
$rude_email = "n";
$sql = "select * from rudeword";
$result= mysql_query($sql)
or die("select error".mysql_error());
while($rs = mysql_fetch_array($result))
{
if(stristr($cname,$rs["word"]))//ดูว่าในsubjectมีคำหยาบป่าว
$rude_name= "y";
if(stristr($cdetail,$rs["word"]))
$rude_detail = "y";
if(stristr($cemail,$rs["word"]))
$rude_email = "y";
}
if($rude_detail == "y")
{
echo "พบคำหยาบในรายละเอียดกระทู้<br>";
echo "กรุณากรอกข้อมูลใหม่";
echo "<a href=openmessage.php>click</a>";
}
elseif($rude_name == "y")
{
echo "พบคำหยาบในชื่อกระทู้<br>";
echo "กรุณากรอกข้อมูลใหม่";
echo "<a href=openmessage.php>click</a>";
}
elseif($rude_email== "y")
{
echo "พบคำหยาบใน email<br>";
echo "กรุณากรอกข้อมูลใหม่";
echo "<a href=openmessage.php>click</a>";
}
else
{
$today = date("Y-m-d G:i:s");
$sql = "select max(commentno) max from comment where no = '$no'";
$result = mysql_query($sql)
or die("select error".mysql_error());
$rs = mysql_fetch_array($result);
if(empty($rs["max"]))
$currentmax = 1;
else
$currentmax = $rs["max"] +1;
$query = "insert into comment values('$no','$currentmax','$cdetail','$cname','$cemail','$REMOTE_ADDR','$today','$pictutre')";
$result = mysql_query($query)
or die("insert error".mysql_error());
echo "บันทึกข้อมูลเรียบร้อยแล้ว<br>";
echo "<a href=webboard.php>กลับไปwebboard</a>";
}
}
else
{
echo "คุณใส่ข้อมูลไม่ครบ กรุณากลับไปใส่ข้อมูลใหม่";
echo "<a href=openmessage.php>click ที่นี่</a>";
}

?>


<?php $path="test";
$pic=basename($picture);
if(!copy($picture,"$path/$pic"))
echo "Fail to copy";

copy($picture,$pic)?>
&nbsp;

หนูงมมานานแล้ว พอทำอันนี้ได้ อันอื่นเอ๋ออีก
พี่ๆ ช่วยดูด้วยน้ะค้ะ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 28 ม.ค. 2551 12:58:56 By : hanami View : 1331 Reply : 2
 

 

No. 1

Guest


สรุปว่า ต้องการให้บันทึก ชื่อ Folder/รูป ลงในฐานข้อมูลเท่านั้นเองใช่ไหมครับ งั้นก่อนบันทึกก็ใช้ ฟังชั่น ตัด string

<?
$fullpath = "C:/Documents and Settings/Administrator/Desktop/รวม รวม รวม รวม/000.jpg";

// อันดับแรก ให้แยกข้อความเป็น array ก่อน
$path_array = explode("/", $fullpath);

//นับว่า array มีสมาชิกกี่ตัว
$num_array = count($path_array);

//ตำแหน่งชื่อไฟล์จะเป็น index สุดท้ายเสมอ หาจากนำจำนวนสมาชิก array -1
$index_file = $num_array - 1;
$file_name = $path_array[$index_file]; //ได้ชื่อไฟล์มาแล้ว ถ้าลอง echo $file_name จะได้ 000.jpg

เมื่อได้ชื่อไฟล์แล้วก็จะให้บันทึกลง folder ไหน ก็เอาข้อความมาต่อกัน
$direct_path = "Folder/$file_name";
?>

จากนั้นก็เอาตัวแปร $direct_path ไปลงบันทึกในฐานข้อมูลเลย






Date : 28 ม.ค. 2551 21:12:51 By : แมว
 


 

No. 2

Guest


ขอบคุงมากค่า จาไปลองทำดูเจ้าค่ะ
Date : 28 ม.ค. 2551 22:23:31 By : hanami
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยหน่อยค่าพีๆทุกท่าน หนูมึนมึนมึนง่า สอบถามหน่อยอ่าค่ะ ว่าเวลาอัพรูปลงฐานข้อมูลอ่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่