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,027

HOME > PHP > PHP Forum > ถามเรื่องการอัพโหลดรูปภาพ และ getcode เหมือนเว็บฝากรูปครับ



 

ถามเรื่องการอัพโหลดรูปภาพ และ getcode เหมือนเว็บฝากรูปครับ

 



Topic : 032897



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์




คือต้องการ สร้าง หน้า อัพโหลดไฟล์รูปภาพ
แล้วก็ จะให้ click เพื่อแสดงโค๊ด <img src="http://www.mysite.com/item/pic.gif"><img> แบบนี้ใน textfield อ่ะครับ

จริง ๆ ก็คล้าย กับ การอัพโหลดรูปใน thaicreate นะครับ ประมาณนี้เลยครับ
ใครพอจะช่วยแนะนำ หรือ สอนผมหน่อยได้มั๊ยครับ

ไม่เป็น php เลยครับ เพิ่งหัดทำ

thaiupload
รบกวนขอใช้ภาพใน thaicreate หน่อยนะครับ
ขอบคุณครับผม



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-10-11 02:26:23 By : fossilla View : 1184 Reply : 18
 

 

No. 1



โพสกระทู้ ( 2,794 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


https://www.thaicreate.com/php/forum/029770.html






Date : 2009-10-11 08:37:53 By : panyapol
 


 

No. 2



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับผม
Date : 2009-10-11 10:26:26 By : vixx
 

 

No. 3



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


เข้าใจละครับ อัพโหลดได้ แต่แล้ว ถ้าผมอยากให้มี ID ชื่อ วันที่อัพเดท ลงไปในฐานข้อมูลด้วยเนี่ย

ผมต้องทำยังไงครับ
ไม่ค่อยเก่งเรื่อง syntax ของการเขียนเท่าไหร่ครับ

โค๊ดตัวอย่าง อัพโหลดแล้วมันแสดงโค๊ดเลยอ่ะครับ
ผมอยากให้คลิก ก่อนแล้วค่อยโชว์ มันต้องใช้ java script ด้วย ผมทำไม่ได้จริง ๆ
ทำไงดีครับ
Date : 2009-10-11 17:20:14 By : vixx
 


 

No. 4



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Code (PHP)
<a href="javascript:void(0)" onClick="form1.text.value='[img]images/<?=$row['name_image']?>[/img]';">Click</a>

Date : 2009-10-11 17:54:24 By : somparn
 


 

No. 5



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


มันเป็น tag ของ html ด้วยสิครับ

<img src=""> </img>
แล้วมัน ก็ผิดพลาดตรงเครื่องหมาย < > ' " ไรพวกนี้ ครับ งงมาก


ยอมแพ้ครับ ทำไม่เป็น TT"
รบกวน ขอตัวอย่างจะมากไปมั๊ยครับ

Code
อัพโหลดได้ แต่ คลิก url ไม่ได้
คลิก url ได้ แต่ก็ติดเรื่องเอาข้อมูล ลงฐานข้อมูล

Date : 2009-10-11 18:02:21 By : vixx
 


 

No. 6



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


ขุดครับ

อยากทำบ้าง TT"
Date : 2009-10-11 22:58:53 By : vixx
 


 

No. 7



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

<?php
	$str = '<img src="http://localhost/test.jpg" />';
?>

<input type="text"
	value="<?php echo htmlspecialchars($str);?>"
/>

ครับ
Date : 2009-10-11 23:38:26 By : num
 


 

No. 8



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


เอาไปใส่ตอนคลิกอ่ะหรอครับ
แล้วมันส่งค่ายังไงหว่า งง+ โง่ของแท้เลยผม

ไม่เข้าใจ ตอน อัพรูปลงโฟเดอร์ แล้วก็ต้องเอา ชื่อรูป id วันที่อัพเดท path ของรูป
ลงไปในฐานข้อมูลยังไงครับ

แล้วก็ select มาจากฐานข้อมูลยังไง ถึงจะมาแสดงใน textfeild ยังไง
งงจริ ๆ คัรบ
Date : 2009-10-12 00:22:39 By : vixx
 


 

No. 9



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ถ้า http://cakephp.jitwitya.com/post/php-upload-file-url


<?php if (!empty($success)):?>
<input type="text" value="<?php echo htmlspecialchars($url_of_upload_file);?>"
style="width:80%"
/>
<?php endif;?>

แก้เป็นแบบนี้ก็ได้แล้วครับ

<?php if (!empty($success)):?>
<input type="text" value="<?php echo htmlspecialchars("<img src='$url_of_upload_file' />");?>"
style="width:80%"
/>
<?php endif;?>

แต่ถ้าอยากใช้กับฐานข้อมูลให้นำ $url_of_upload_file ไปบันทึกพร้อมกับ record ครับ


อย่างกระทู้ https://www.thaicreate.com/php/forum/032924.html
จะใช้วิธีการนำ id ของ record มาเป็นชื่อไฟล์เลยก็จะสะดวกตรงไม่ต้องเก็บค่า $url_of_upload_file ครับ
แค่เพิ่มฟิลด์ update_time ชนิด datetime แล้วก็ update ค่าฟิลด์นี้ถ้าหากมีการบันทึกไฟล์ครับ

if (!empty($_FILES['upload_file']['name'])){
move_uploaded_file(
$_FILES['upload_file']['tmp_name'],
'c:/www/images/profile/'.$id.'.jpg'
);
$upload_time = date('Y-m-d H:i:s');
}


if (!empty($_POST['submit'])){

if (!empty($upload_time)){
$query = "UPDATE tb SET column1='{$_POST['column1']}', colum2='{$_POST['column2']}' WHERE id = '$id' ";
}else{
$query = "UPDATE tb SET column1='{$_POST['column1']}', colum2='{$_POST['column2']}', upload_time = '$upload_time' WHERE id = '$id' ";
}

mysql_query($query);
//ย้ายไปยังหน้าที่มีการ request แบบ get เพื่อให้การ refresh เว็บเพจไม่ทำให้เกิดการเปลี่ยนแปลงข้อมูล
header("location:?id=$id");
exit;
}
Date : 2009-10-12 07:37:27 By : num
 


 

No. 10



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


แล้วโค๊ด ถ้าจะทำแบบ อัพโหลดเสร็จ ลงฐานข้อมูลไปก่อน แล้วค่อยมาคลิกดูทีหลังได้ ต้องทำยังไงครับ เพราะจะได้ไม่ต้องกลับมาอัพโหลด เพื่อหา url ใหม่อีกอ่ะครับพูดง่าย ๆ ก็คือ

โค๊ด ตรงคำว่า click อ่ะครับ เขียนโค๊ดยังไง

อีกอย่าง ผมยังหาทาง เก็บ ที่อยู่ของไฟล์ ขนาดของไฟล์ และวันที่อัพเดท ลงไปในฐานข้อมูลอยู่เลยครับ ใครก็ได้ช่วยที่ครับ TT"
รบกวนอีกนิดนะครับผม
Date : 2009-10-12 14:07:22 By : vixx
 


 

No. 11



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ครับ โค้ดข้างบนแสดงการเก็บวันที่ update ไว้แล้วครับ เหลือแค่เพิ่ม column ที่ต้องการครับเช่น
และถ้าเซฟรูปภาพรูปเดียวต่อ record ไม่ต้องเก็บชื่อครับ เพราะชื่อ id ตรงกับชื่อไฟล์อยู่แล้วครับ

หลักการเหมือนการ insert,update,select ข้อมูล text ธรรมดาๆ ครับ
เพิ่มแค่แสดงลิงค์ download เท่านั้นก็เรียบร้อยครับ

อ่านเพิ่มเติมที่นี่ครับ
https://www.thaicreate.com/php/forum/032924.html
Date : 2009-10-12 14:56:43 By : num
 


 

No. 12



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


แล้วตอนคลิกเพื่อแสดง Url อ่ะครับ
โค๊ดเป็น แบบไหนครับผม

จะรบกวนมากไปมั๊ย ถ้าผมขอให้ช่วยทำให้ดูหน่อยอ่ะครับ
ผมติดเรื่องนี้มา สามสี่วันแล้วครับ TT" อ่านยังไงก็ไม่เข้าใจ
Date : 2009-10-12 15:11:01 By : vixx
 


 

No. 13



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

click เพื่อแสดง url หมายถึงอะไรครับ
Date : 2009-10-12 15:30:27 By : num
 


 

No. 14



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


เหมือนใน thaicreate เนี่ยแหละครับผม
คลิกตรงคำว่า click แล้ว ก็ให้แสดง path + ชื่อไฟล์ ใน textfeild อ่ะครับผม
ตรง getcode ตามรูปอ่ะครับ

ผมทำไม่เป็น แหะ ๆ รบกวนหน่อยเถอะครับ
Date : 2009-10-12 16:11:23 By : vixx
 


 

No. 15



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

<?php
	//สมมุติว่าเป็นข้อมูลจากการ select จาก database
	$rows = array(
		array('id'=>1,'update_time'=>'2009-10-09 10:10:10'),
		array('id'=>2,'update_time'=>'2009-10-09 10:10:09'),
	);
?>

<?php foreach($rows as $row):?>
	<?php
		$data = '<img src="http://localhost/images/'.$row['id'].'.jpg" />';
	?>
	id:<?php echo $row['id'];	?>,
	update:<?php echo $row['update_time'];?>,	
	<a href="#"
	onclick="document.getElementById('img-tag').value='<?php echo htmlspecialchars($data);?>';">Click</a>
	<br />
<?php endforeach;?>

<input type="text" id="img-tag" value="" style="width:300px;" />

Date : 2009-10-12 17:00:32 By : num
 


 

No. 16



โพสกระทู้ ( 83 )
บทความ ( 0 )



สถานะออฟไลน์


ยอมแพ้ครับ ทำไม่ได้
ประยุกต์ไม่เป็น TT"
Date : 2009-10-12 17:36:25 By : vixx
 


 

No. 17



โพสกระทู้ ( 1,463 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ทำไปทีละขั้นครับ

ถ้ามองทุกอย่างพร้อมๆ กัน มันจะดูยากจนรู้สึกว่าเป็นไปไม่ได้ครับ
Date : 2009-10-12 17:48:59 By : num
 


 

No. 18



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Quote:
ถ้ามองทุกอย่างพร้อมๆ กัน มันจะดูยากจนรู้สึกว่าเป็นไปไม่ได้ครับ

ถูกใจๆๆ+1 ให้ล่ะกันครับ
เพ่หนุ่มผมเข้าไปเว็บเพ่ศึกษาโค้ดดูชอบๆมากเลยแต่ก็ยัง งง อยู่บ้างบางฟังก์ชั้น อิอิอิ
Date : 2009-10-12 17:53:42 By : somparn
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่องการอัพโหลดรูปภาพ และ getcode เหมือนเว็บฝากรูปครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่