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 > เพิ่มข้อมูลลงใน host ไม่ได้คับ...แต่ในเครื่องได้คับ



 

[PHP] เพิ่มข้อมูลลงใน host ไม่ได้คับ...แต่ในเครื่องได้คับ

 



Topic : 064480



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



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




หน้า from คับCode (PHP)
001.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
003.<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
004.    <head>
005.        <title>Manhattan</title>
006.        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
007.        <meta name="revisit-after" content="3days" />
008.        <link rel="top" href="index.php" />
009.        <link rel="icon" type="image/png" href="" />
010.        <link rel="stylesheet" type="text/css" href="style.css" title="style" />
011.    <meta name="Robots" content="index, follow" />
012.    <style type="text/css">
013.<!--
014.body,td,th {
015.    font-size: 14px;
016.    font-family: Tahoma, Geneva, sans-serif;
017.}
018.a {
019.    font-family: Tahoma, Geneva, sans-serif;
020.    font-size: 14px;
021.    color: #00F;
022.}
023.a:link {
024.    text-decoration: none;
025.}
026.a:visited {
027.    text-decoration: none;
028.}
029.a:hover {
030.    text-decoration: underline;
031.}
032.a:active {
033.    text-decoration: none;
034.}
035.body {
036.    background-image: url(images/bg-main.png);
037.}
038.-->
039.</style></head>
040.    <body>
041.        <div id="container">
042.          <div id="navigation">
043.      <table width="960" height="131" border="1">
044.        <tr>
045.          <td width="261">&nbsp;</td>
046.          <td width="683"><img src="images/banner.jpg" alt="" width="770" height="200" /></td>
047.        </tr>
048.      </table>
049.      <ul>
050.        <li><a href="index.php">หน้าแรก</a></li>
051.                    <li><a href="addfrom.php">ลงประกาศฟรี</a></li>
052.                    <li><a href="index.php">ประเภทอสังหาริมทรัพย์</a></li>
053.                    <li><a href="index.php">สมัครสมาชิก</a></li>
054.                    <li><a href="index.php">ค้นหาอสังหาริมทรัพย์</a></li>
055.                    <li><a href="index.php">เกี่ยวกับเรา</a></li>
056.            </ul>
057.</div>
058.            <div id="content">
059.              <p><img src="images/h_freepost.gif" alt="" width="136" height="31" />
060.              <form id="form1" name="form1"enctype="multipart/form-data" method="post" action="addnew.php">
061.  <table width="657" border="1">
062.    <tr>
063.      <td></td>
064.      <td><input name="file" type="file"/>
065.<input name="hidAction" id="hidAction" type="hidden" value="Add"></td>
066.    </tr>
067.    <tr>
068.      <td width="265">ประเภท :</td>
069.      <td width="376"><select name="type" id="type">
070.        <option value="" selected>เลือกประเภท</option>
071.        <option value="ที่ดิน">ที่ดิน</option>
072.        <option value="บ้านเดี่ยว"> บ้านเดี่ยว</option>
073.        <option value="บ้านแฝด">บ้านแฝด</option>
074.        <option value="ทาวน์เฮ้าส์">ทาวน์เฮ้าส์</option>
075.        <option value="อาคารพาณิชย์">อาคารพาณิชย์</option>
076.        <option value="หอพัก ห้องเช่า">หอพัก ห้องเช่า</option>
077.        <option value="อพาร์ทเม้น">อพาร์ทเม้นท์</option>
078.        <option value="โรงแรม รีสอร์ท">โรงแรม รีสอร์ท</option>
079.        <option value="คอนโดมีเนียม">คอนโดมีเนียม</option>
080.        <option value="สำนักงาน">สำนักงาน</option>
081.        <option value="โกดัง">โกดัง</option>
082.        <option value="โรงงาน">โรงงาน</option>
083.        </select></td>
084.    </tr>
085.    <tr>
086.      <td>เนื้อที่ :</td>
087.      <td><label>
088.        <input type="text" name="area" id="area" />
089.      </label></td>
090.    </tr>
091.    <tr>
092.      <td>หมู่บ้าน/โครงการ :</td>
093.      <td><label>
094.        <input type="text" name="home" id="home" />
095.      </label></td>
096.    </tr>
097.    <tr>
098.      <td>ถนน :</td>
099.      <td><label>
100.        <input type="text" name="road" id="road" />
101.      </label></td>
102.    </tr>
103.    <tr>
104.      <td>ลักษณะ :</td>
105.      <td><label>
106.        <select name="style" id="style">
107.         <option value="ใหม่">ใหม่</option>
108.          <option value="เก่า">เก่า</option>
109.        </select>
110.      </label></td>
111.    </tr>
112.    <tr>
113.      <td>ประกาศ :</td>
114.      <td><select name="pagad" id="pagad">
115.                          <option value="ขาย">ขาย</option>
116.                          <option value="ให้เช่า">ให้เช่า</option>
117.                          <option value="ขายหรือเช่า">ขายหรือเช่าก็ได้</option>
118.                          <option value="ต้องการซื้อ">ต้องการซื้อ</option>
119.      </select></td>
120.    </tr>
121.    <tr>
122.      <td>จังหวัด :</td>
123.      <td><select name="province" id="province">
124.      <option value="" selected>เลือกจังหวัด</option>
125. 
126.<option value="กระบี่">กระบี่ </option>
127. 
128.<option value="กรุงเทพมหานคร">กรุงเทพมหานคร</option>
129. 
130.<option value="กาญจนบุรี">กาญจนบุรี </option>
131. 
132.<option value="กาฬสินธุ์">กาฬสินธุ์ </option>
133. 
134.<option value="กำแพงเพชร">กำแพงเพชร </option>
135. 
136.<option value="ขอนแก่น">ขอนแก่น</option>
137. 
138.<option value="จันทบุรี">จันทบุรี</option>
139. 
140.<option value="ฉะเชิงเทรา">ฉะเชิงเทรา </option>
141. 
142.<option value="ชัยนาท">ชัยนาท </option>
143. 
144.<option value="ชัยภูมิ">ชัยภูมิ </option>
145. 
146.<option value="ชุมพร">ชุมพร </option>
147. 
148.<option value="ชลบุรี">ชลบุรี </option>
149. 
150.<option value="เชียงใหม่">เชียงใหม่ </option>
151. 
152.<option value="เชียงราย">เชียงราย </option>
153. 
154.<option value="ตรัง">ตรัง </option>
155. 
156.<option value="ตราด">ตราด </option>
157. 
158.<option value="ตาก">ตาก </option>
159. 
160.<option value="นครนายก">นครนายก </option>
161. 
162.<option value="นครปฐม">นครปฐม </option>
163. 
164.<option value="นครพนม">นครพนม </option>
165. 
166.<option value="นครราชสีมา">นครราชสีมา </option>
167. 
168.<option value="นครศรีธรรมราช">นครศรีธรรมราช </option>
169. 
170.<option value="นครสวรรค์">นครสวรรค์ </option>
171. 
172.<option value="นราธิวาส">นราธิวาส </option>
173. 
174.<option value="น่าน">น่าน </option>
175. 
176.<option value="นนทบุรี">นนทบุรี </option>
177. 
178.<option value="บุรีรัมย์">บุรีรัมย์</option>
179. 
180.<option value="ประจวบคีรีขันธ์">ประจวบคีรีขันธ์ </option>
181. 
182.<option value="ปทุมธานี">ปทุมธานี </option>
183. 
184.<option value="ปราจีนบุรี">ปราจีนบุรี </option>
185. 
186.<option value="ปัตตานี">ปัตตานี </option>
187. 
188.<option value="พะเยา">พะเยา </option>
189. 
190.<option value="พระนครศรีอยุธยา">พระนครศรีอยุธยา </option>
191. 
192.<option value="พังงา">พังงา </option>
193. 
194.<option value="พิจิตร">พิจิตร </option>
195. 
196.<option value="พิษณุโลก">พิษณุโลก </option>
197. 
198.<option value="เพชรบุรี">เพชรบุรี </option>
199. 
200.<option value="เพชรบูรณ์">เพชรบูรณ์ </option>
201. 
202.<option value="แพร่">แพร่ </option>
203. 
204.<option value="พัทลุง">พัทลุง </option>
205. 
206.<option value="ภูเก็ต">ภูเก็ต </option>
207. 
208.<option value="มหาสารคาม">มหาสารคาม </option>
209. 
210.<option value="มุกดาหาร">มุกดาหาร </option>
211. 
212.<option value="แม่ฮ่องสอน">แม่ฮ่องสอน </option>
213. 
214.<option value="ยโสธร">ยโสธร </option>
215. 
216.<option value="ยะลา">ยะลา </option>
217. 
218.<option value="ร้อยเอ็ด">ร้อยเอ็ด </option>
219. 
220.<option value="ระนอง">ระนอง </option>
221. 
222.<option value="ระยอง">ระยอง </option>
223. 
224.<option value="ราชบุรี">ราชบุรี</option>
225. 
226.<option value="ลพบุรี">ลพบุรี </option>
227. 
228.<option value="ลำปาง">ลำปาง </option>
229. 
230.<option value="ลำพูน">ลำพูน </option>
231. 
232.<option value="เลย">เลย </option>
233. 
234.<option value="ศรีสะเกษ">ศรีสะเกษ</option>
235. 
236.<option value="สกลนคร">สกลนคร</option>
237. 
238.<option value="สงขลา">สงขลา </option>
239. 
240.<option value="สมุทรสาคร">สมุทรสาคร </option>
241. 
242.<option value="สมุทรปราการ">สมุทรปราการ </option>
243. 
244.<option value="สมุทรสงคราม">สมุทรสงคราม </option>
245. 
246.<option value="สระแก้ว">สระแก้ว </option>
247. 
248.<option value="สระบุรี">สระบุรี </option>
249. 
250.<option value="สิงห์บุรี">สิงห์บุรี </option>
251. 
252.<option value="สุโขทัย">สุโขทัย </option>
253. 
254.<option value="สุพรรณบุรี">สุพรรณบุรี </option>
255. 
256.<option value="สุราษฎร์ธานี">สุราษฎร์ธานี </option>
257. 
258.<option value="สุรินทร์">สุรินทร์ </option>
259. 
260.<option value="สตูล">สตูล </option>
261. 
262.<option value="หนองคาย">หนองคาย </option>
263. 
264.<option value="หนองบัวลำภู">หนองบัวลำภู </option>
265. 
266.<option value="อำนาจเจริญ">อำนาจเจริญ </option>
267. 
268.<option value="อุดรธานี">อุดรธานี </option>
269. 
270.<option value="อุตรดิตถ์">อุตรดิตถ์ </option>
271. 
272.<option value="อุทัยธานี">อุทัยธานี </option>
273. 
274.<option value="อุบลราชธานี">อุบลราชธานี</option>
275. 
276.<option value="อ่างทอง">อ่างทอง </option>
277. 
278.<option value="อื่นๆ">อื่นๆ</option>
279. 
280.</select></td>
281.    </tr>
282.    <tr>
283.      <td>พื้นที่/อำเภอ :</td>
284.      <td><label>
285.        <input type="text" name="zone" id="zone" />
286.      </label></td>
287.    </tr>
288.    <tr>
289.      <td>หัวข้อประกาศ :</td>
290.      <td><label>
291.        <input type="text" name="topic" id="topic" />
292.      </label></td>
293.    </tr>
294.    <tr>
295.      <td>รายละเอียด :</td>
296.      <td><label>
297.        <textarea name="detail" id="detail" cols="45" rows="5"></textarea>
298.      </label></td>
299.    </tr>
300.    <tr>
301.      <td>แผนที่ :</td>
302.      <td><label>
303.        <input type="text" name="map" id="map" />
304.      </label></td>
305.    </tr>
306.    <tr>
307.      <td>ราคา :</td>
308.      <td><label>
309.        <input type="text" name="price" id="price" />
310.      </label></td>
311.    </tr>
312.    <tr>
313.      <td>ติดต่อคุณ :</td>
314.      <td><label>
315.        <input type="text" name="contact" id="contact" />
316.      </label></td>
317.    </tr>
318.    <tr>
319.      <td>โทร :</td>
320.      <td><label>
321.        <input type="text" name="tel" id="tel" />
322.      </label></td>
323.    </tr>
324.    <tr>
325.      <td>อีเมล์ :</td>
326.      <td><input type="text" name="mail" id="mail" /></td>
327.    </tr>
328.    <tr>
329.      <td>&nbsp;</td>
330.      <td><label>
331.        <input type="submit" name="button" id="button" value="บันทึกข้อมูล" />
332.        <input type="reset" name="button2" id="button2" value="ยกเลิก" />
333.        </label></td>
334.    </tr>
335.  </table>
336.  <p><br />
337.  </p>
338.              </form></p>
339.<p>&nbsp;</p>
340.          </div>
341.            <div id="footer">
342.                <p>&copy; 2006 (Your Name) | Design by</p>
343.                <p>123456</p>
344.            </div>
345.        </div>
346.    </body>
347.</html>





หน้า code

Code (PHP)
01.<?  
02.if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
03.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
04.if($file != "") {
05.$type = getimagesize($file); //หาประเภทของรูปภาพ
06.if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
07.$image = $date."_img.gif";
08.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
09.$image = $date."_img.jpg";
10.}
11.copy($file, "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item
12.chmod("item/$image", 0777); //ทำการ changmodeเปลียนเพื่อให้อัพโหลดภาพได้
13.}
14. 
15.$type=$_POST["type"];
16.$area=$_POST["area"];
17.$home=$_POST["home"];
18.$road=$_POST["road"];
19.$style=$_POST["style"];
20.$pagad=$_POST["pagad"];
21.$province=$_POST["province"];
22.$zone=$_POST["zone"];
23.$topic=$_POST["topic"];
24.$detail=$_POST["detail"];
25.$map=$_POST["map"];
26.$price=$_POST["price"];
27.$contact=$_POST["contact"];
28.$tel=$_POST["tel"];
29.$mail=$_POST["mail"];
30.$date = Date("j/m/Y");
31.$ip = getenv("REMOTE_ADDR");
32. 
33.$host="localhost";
34.$user="koncept_pro";
35.$password="12345";
36.$dbname="koncept_pro"; //เลือกฐานข้อมูล
37.mysql_connect($host, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
38. 
39.//บันทึกข้อมูลลงฐานข้อมูล
40.mysql_query("set NAMES utf8");
41.mysql_select_db('koncept_pro');
42. 
43.$sql = "INSERT INTO topic (image,type,area,home,road,style,pagad,province,zone,topic,detail,map,price,contact,tel,mail,date,ip) VALUES
44.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";
45. 
46.$queryart = mysql_db_query($dbname, $sql)or die (mysql_error()); //เดี๋ยวมันฟ้องเออเรอ ฟ้องว่าอะไรเอามาดูแล้วกันครับ
47. 
48.echo $sql;
49.$dbquery = mysql_db_query($dbname,$sql);
50. 
51. 
52.mysql_close();
53.echo "เพิ่มข้อมูลเรียบร้อยแล้ว";   
54.}
55.?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-08-09 12:36:57 By : koncept View : 1894 Reply : 48
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Code (PHP)
1.$dbquery = mysql_query($sql) or die(mysql_error());


เปลี่ยนจาก mysql_db_query() เป็น mysql_query() และเอา error ออกมาดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:03:16 By : webmaster
 


 

No. 2



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

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

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

แล้วที่บอกว่าบน Host ไม่ได้นี่มันเป็นยังไงเหรอครับ ไม่เห็นบอกรายละเอียดเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:04:19 By : adaaugusta
 

 

No. 3



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



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


ลองดูก่อนคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:04:33 By : koncept
 


 

No. 4



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



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


host ไม่ได้คือ....ขึ้นหน้าขาวคับ....

ไม่มีข้อมูลลงฐานข้อมูลคับผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:05:38 By : koncept
 


 

No. 5



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



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


ไม่มีอะไรเกิดขึ้นคับ....

นี้คับบน host

http://homethai.cz.cc/addfrom.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:08:50 By : koncept
 


 

No. 6



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

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

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

แก้ไข connect ของฐานข้อมูลหรือยัง

User + Pass + Host ต้องเป็นแบบที่ใช้กับ Host นะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:09:28 By : adaaugusta
 


 

No. 7



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



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


แก้แล้วคับผม.......

ไม่เข้าใจเหมือนกันคับ from add ได้น่ะคับ..มี from นี้ add ไม่ได้คับ

หรือจะเป็นที่มีการอัพรูปคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:13:04 By : koncept
 


 

No. 8



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

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

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

ตอนนี้หน้าเว็บมัน Error อยู่ครับแต่โดนปิด ไว้ไม่ให้แสดง Error

ลองเพิ่ม

error_reporting(E_ALL);
ini_set("display_errors", 1);

ไว้บรรทัดบนสุดของไฟล์ addnew.php หน่อยครับแล้วลองรันดู
ว่าแสดง Error อะไรบ้างครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:20:25 By : adaaugusta
 


 

No. 9



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



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


บรรทัดที่ 5 คับ


Code (PHP)
1.$type = getimagesize($file); //หาประเภทของรูปภาพ



ไม่เข้าใจคับ


ประวัติการแก้ไข
2011-08-09 13:27:53
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:26:53 By : koncept
 


 

No. 10



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

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

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

บรรทัดบนสุดของ addnew.php

ให้ใส่นี่ไปครับ

$hidAction = $_POST['hidAction'];



เพราะบนโฮสต์ ตัวแปรทุกตัวแปรต้องได้รับการประกาศ และ รับค่ามาอย่างถูกต้อง เรียกใช้ลอยๆ เหมือนใน localhost ไม่ได้

เหตุผลด้านความปลอดภัย

Notice: Undefined variable: hidAction <= แปลตรงๆ แจ้งให้ทราบ: ตัวแปล hidAction ไม่ได้ถูกกำหนด


ประวัติการแก้ไข
2011-08-09 13:32:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:29:01 By : adaaugusta
 


 

No. 11



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

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

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


ในไฟล์ php.ini

เปลี่ยนค่า register_globals = On เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:35:26 By : noomthapla
 


 

No. 12



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



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


ขอบคุณมากคับ...

ได้แล้วคับผม............
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:35:29 By : koncept
 


 

No. 13



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



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


ถ้าอยู่ใกล้ผมเลี้ยงข้าวเลยนะนิ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:48:20 By : koncept
 


 

No. 14



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



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


แต่ไฟล์ภาพมันไม่ยอมลงไปใน part ของมันนะคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 13:54:04 By : koncept
 


 

No. 15



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

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

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

ตอบความคิดเห็นที่ : 14 เขียนโดย : koncept เมื่อวันที่ 2011-08-09 13:54:04
รายละเอียดของการตอบ ::
ลงผิดพาธ หรือว่าไม่ลงเลยครับ

ถ้าไม่ลงเลย ให้ SET Permission Folder ที่จะเก็บภาพให้เป็น 777

แต่ถ้าลงผิดที่ให้แก้ พาธ เอาครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:01:50 By : adaaugusta
 


 

No. 16



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



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


SET Permission 777 แล้วคับ

อัพไม่ลงเลยคับ....

บรรทัดที่ฟ้องน่ะคับCode (PHP)
1.if($file != "") {


กับ

Code (PHP)
1.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:06:54 By : koncept
 


 

No. 17

Guest


Code (PHP)
01.$img = getimagesize($_FILES['file']['tmp_name']);
02. list($width, $height, $image_type, $wh_att) = getimagesize($_FILES['file']['tmp_name']);
03. // เช็คไฟล์ภาพ#####
04. if ( ($image_type == '1' || $image_type == '2' || $image_type == '3') && ($img['mime'] == "image/gif" || $img['mime'] == "image/jpeg" || $img['mime'] == "image/png") ) {
05. // ok
06. $uploadok = true;
07. } else {
08. $uploadok = false;
09. }
10. // เช็คไฟล์ภาพ#####
11.  
12.  
13.if ( $uploadok === true ) {
14. // เช็คแล้วผ่านก็ย้ายไฟล์เลย
15. move_uploaded_file($_FILES['file']['tmp_name'], dirname(__FILE__)."/".$_FILES['file']['name']);
16. } else {
17. // เช็คแล้วไม่ผ่าน ลบ tmp file ทิ้งเพื่อความปลอดภัย
18. @unlink($_FILES['file']['tmp_name']);// ใส่ @ เข้าไปเพราะไม่รู้ว่าจะลบ tmp file ได้หรือไม่ (บาง server กำหนดไม่เหมือนกัน)
19. }

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:14:42 By : TUM
 


 

No. 18



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

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

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

อาการเดียวกันกับตัวแรกครับ

คุณประกาศ if($file != "") {

แต่ด้านบนยังไม่ได้รับค่าตัวแปร


ต้องใส่ $file = $_POST['file']; ไว้ด้านบนด้วย

แต่ทางที่ดีแนะนำให้เปลี่ยน ชื่อตัวอุปกรณ์ และตัวแปรครับ

เพราะ file มันเป็นคำสั่งของระบบ

อาจจะเปลี่ยนเป็น files ก็ได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:32:43 By : adaaugusta
 


 

No. 19



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



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


นี้คับผมโค้ดอัพโหลดภาพ

Code (PHP)
01.if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
02.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
03.if($file != "") {
04.$type = getimagesize($file); //หาประเภทของรูปภาพ
05.if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
06.$image = $date."_img.gif";
07.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
08.$image = $date."_img.jpg";
09.}
10.copy($file, "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item
11.chmod("item/$image", 0777); //ทำการ changmodeเปลียนเพื่อให้อัพโหลดภาพได้
12.}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:35:22 By : koncept
 


 

No. 20



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

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

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

ลองใส่ $file = $_POST['file']; บรรทัดบนตามที่ผมบอกก่อนนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:57:44 By : adaaugusta
 


 

No. 21



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



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


ใส่แล้วคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 14:58:53 By : koncept
 


 

No. 22



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

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

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

ลองแก้

copy($file, "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item

เป็น

copy($HTTP_POST_FILES['file']['tmp_name'], "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item

ดูครับ


ประวัติการแก้ไข
2011-08-09 15:07:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:06:32 By : adaaugusta
 


 

No. 23



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



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


ยังไม่ได้คับมา error ที่ Code (PHP)
1.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";


ผมต้องรับตัวแปลนี้มาไหมคับหรือยังไง...


ประวัติการแก้ไข
2011-08-09 15:16:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:15:56 By : koncept
 


 

No. 24



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

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

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

มัน Error ว่าอย่างไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:25:26 By : adaaugusta
 


 

No. 25



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



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


เอามาให้เต็มๆ

Undefined variable: image in ................................./public_html/addnew.php on line 49
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:32:33 By : koncept
 


 

No. 26



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

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

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

แล้วบรรทัด 49 มันบอกว่าอย่างไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:43:46 By : adaaugusta
 


 

No. 27



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



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


บรรทัดที่ 49 นะคับ

Code (PHP)
1.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";



เมื่อเพื่มข้อมูลลงไปคับ

Code (PHP)
1.Notice: Undefined variable: image in /home/koncept/domains/homethai.cz.cc/public_html/addnew.php on line 49
2.INSERT INTO topic (image,type,area,home,road,style,pagad,province,zone,topic,detail,map,price,contact,tel,mail,date,ip) VALUES ('','โรงงาน','1000000000','แสงสว่าง','ทดสอบ','เก่า','ขายหรือเช่า','ตาก','หนองแสง','ความแตกต่างระหว่างการซื้อบ้านจัดสรรกับการปลูกบ้านเอง','ทดสอบทดสอบทดสอบทดสอบทดสอบทดสอบ','http://www.i-mede.com','100000','232323','5656565656','11111@homail.com','10/08/2011','125.26.166.44')

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:46:02 By : koncept
 


 

No. 28



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

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

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

ลองเอา $image ออกดูครับก่อน ว่า Error หายไหม


หรือไม่ก็
กำหนดค่า $image ให้มัน ดูจาก Error แล้ว $image ยังไม่ได้ถูกกำหนดค่าอ่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 15:57:43 By : adaaugusta
 


 

No. 29



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



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


ไม่เออเร่อคับ.....

และไฟล์ภาพก็ไม่ลงใน พาธ ด้วยคับ...(ไม่มีภาพบันทึกลงเลยคับ)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:04:21 By : koncept
 


 

No. 30



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Quote:
Notice: Undefined variable: image in


Notice: Undefined variable: row in
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:09:17 By : webmaster
 


 

No. 31



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



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


ลองดูแล้วคับ...ยังเป็นเหมือนเดิมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:18:48 By : koncept
 


 

No. 32



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



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


เหลือแค่อัพโหลดไฟล์ภาพคับ..
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:35:42 By : koncept
 


 

No. 33



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

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

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

ลอง

echo 'ตัวแปร $image : '.$image;
ด้านบน ดูหน่อยครับ ว่ามีค่าอะไรออกมาบ้างหรือเปล่า
copy($file, "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item


-------------------------------------------------------

หรือไม่ก็ลอง

$hidAction = $_POST['hidAction'];
$file = $_POST['file'];
if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
if($file != "") {
$type = getimagesize($file); //หาประเภทของรูปภาพ
if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
$image = $date."_img.gif";
} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
$image = $date."_img.jpg";
}

ดูนะครับ


ประวัติการแก้ไข
2011-08-09 16:40:49
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:38:00 By : adaaugusta
 


 

No. 34



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



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


พอจะมีโค้ดอัพโหลดรูปภาพไหมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 16:56:24 By : koncept
 


 

No. 35



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

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

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

*** แก้คำผิด

มีครับ แต่ไม่ใช่สาระสำคัญ เพราะจริงๆแล้วรูปจะไปหรือไม่ไปมันอยู่ที่คำสั่ง copy น่ะครับ ลองเปลี่ยนจาก

copy($file, "item/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item


เป็น

copy($_FILES["file"]["tmp_name"],"item/".$_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item

ดูก่อนครับว่าเข้าไหม

ต้องเซต Folder item ให้เป็น 777 ด้วยนะครับ

หากยังไม่ได้ให้ใช้ตัวนี้


move_uploaded_file($_FILES["file"]["tmp_name"],"item/" . $_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item


อ่อ ลืมบอก บางทีรูปมันอ่ะอาจจะเข้าแล้วนะครับ

แต่เราไม่เห็นเอง ลองกด Reconnect ของ โปรแกรม FTP ดูครับเพื่อรีเฟรสรายการใหม่


ประวัติการแก้ไข
2011-08-09 17:10:09
2011-08-09 17:11:29
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 17:03:07 By : adaaugusta
 


 

No. 36



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



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


ยังไม่เข้าเหมือนเดิมคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 17:21:54 By : koncept
 


 

No. 37



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



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


โค้ดทั้งหมดที่แก้น่ะคับ...

Code (PHP)
01.<?php
02.$hidAction =$_POST['hidAction'];
03.$file =$_POST['file'];
04.error_reporting(E_ALL);
05.if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
06.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
07.if($file != "") {
08.$type = getimagesize($file); //หาประเภทของรูปภาพ
09.if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
10.$image = $date."_img.gif";
11.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
12.$image = $date."_img.jpg";
13.}
14.move_uploaded_file($_FILES["file"]["tmp_name"],"item/" .$_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item
15.chmod("item/$image",0777); //ทำการ changmodeเปลียนเพื่อให้อัพโหลดภาพได้
16. 
17. 
18.}
19. 
20. 
21.$type=$_POST["type"];
22.$area=$_POST["area"];
23.$home=$_POST["home"];
24.$road=$_POST["road"];
25.$style=$_POST["style"];
26.$pagad=$_POST["pagad"];
27.$province=$_POST["province"];
28.$zone=$_POST["zone"];
29.$topic=$_POST["topic"];
30.$detail=$_POST["detail"];
31.$map=$_POST["map"];
32.$price=$_POST["price"];
33.$contact=$_POST["contact"];
34.$tel=$_POST["tel"];
35.$mail=$_POST["mail"];
36.$date = Date("j/m/Y");
37.$ip = getenv("REMOTE_ADDR");
38. 
39.$host="localhost";
40.$user="koncept_pro";
41.$password="12345";
42.$dbname="koncept_pro"; //เลือกฐานข้อมูล
43.mysql_connect($host, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
44. 
45.//บันทึกข้อมูลลงฐานข้อมูล
46.mysql_query("set NAMES utf8");
47.mysql_select_db('koncept_pro');
48. 
49.$sql = "INSERT INTO topic (image,type,area,home,road,style,pagad,province,zone,topic,detail,map,price,contact,tel,mail,date,ip) VALUES
50.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";
51. 
52. 
53. 
54. 
55.echo $sql;
56.$dbquery = mysql_db_query($dbname,$sql);
57. 
58. 
59.mysql_close();
60.echo "เพิ่มข้อมูลเรียบร้อยแล้ว";   
61.}
62.?>



ตอนนี้ error ที่

Code (PHP)
1.('$image','$type','$area','$home','$road','$style','$pagad','$province','$zone','$topic','$detail','$map','$price','$contact','$tel','$mail','$date','$ip')";


แต่เมื่อเอา
$image ออกก็ไม่ error แต่ไฟล์ภาพก็ยังไม่เข้าใน folder
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 17:26:48 By : koncept
 


 

No. 38



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

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

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

ลองดูบทเรียนนี้ครับ
https://www.thaicreate.com/php/php-html-file-field-upload.html

ลองทำตามดูก่อนว่าไฟล์เข้าไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 17:51:53 By : adaaugusta
 


 

No. 39



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



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


ของผมเป็นรูปภาพนะคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 18:14:40 By : koncept
 


 

No. 40



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



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


ยัง....งง....อยู๋คับผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 18:52:14 By : koncept
 


 

No. 41



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



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


ขอ code อัพโหลดรุปทีคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-09 20:00:44 By : koncept
 


 

No. 42



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


https://www.thaicreate.com/php/php-html-file-field-upload.html
เขาก็บอกไปแล้วนิครับ code upload



$hidAction =$_POST['hidAction'];
Quote:
$file =$_POST['file'];

ตัวนี้มัน file ไม่ใช่หรอครับ ต้องใช้ $_FILES["file"] ปะ

Quote:
error_reporting(E_ALL);

คุณเซ็ตให้มันแสดง error ทุกอย่าง มันก็เลยฟ้อง Notice: Undefined variable


if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
if($file != "") {
Quote:
$type = getimagesize($file);

$type ไม่เกิดแน่ ถ้าไม่เข้า เงื่อนไข แล้วมันก็ผิดอยู่
if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
Quote:
$image = $date."_img.gif";

$image ไม่เกิดแน่ ถ้าไม่เข้า เงื่อนไข แล้วมันก็ผิดอยู่ กระทบมาจากด้านบน
} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
Quote:
$image = $date."_img.jpg";

$image ไม่เกิดแน่ ถ้าไม่เข้า เงื่อนไข แล้วมันก็ผิดอยู่ กระทบมาจากด้านบน
}
move_uploaded_file($_FILES["file"]["tmp_name"],"item/" .$_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item
chmod("item/$image",0777); //ทำการ changmodeเปลียนเพื่อให้อัพโหลดภาพได้


ประวัติการแก้ไข
2011-08-10 01:25:12
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-10 01:23:11 By : ikikkok
 


 

No. 43



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



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


พอจะเข้าใจแล้วคับ.....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-10 16:33:13 By : koncept
 


 

No. 44



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



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


ขอความช่วยเหลือคับ....

ตอนนี้ไฟล์เข้าไปอยู่ใน พาธ แล้วคับ....แต่ชื่อไฟล์ไม่เปลียนคับ..

Code (PHP)
01.$hidAction =$_POST['hidAction'];
02.$file =$_FILES["file"];
03.error_reporting(E_ALL);
04. 
05.if($hidAction == "Add") {//เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
06.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
07.if($file != "") {
08.$type = getimagesize($file); //หาประเภทของรูปภาพ
09.if($type[2] == 1) { //มื่อรูปภาพเป็นชนิด gif
10.$image = $date."_img.gif";
11.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
12.$image = $date."_img.jpg";
13.}
14.move_uploaded_file($_FILES["file"]["tmp_name"],"item/" .$_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-10 22:04:53 By : koncept
 


 

No. 45



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


$hidAction =$_POST['hidAction'];
$file =$_FILES["file"];
error_reporting(E_ALL);

if($hidAction == "Add") {//เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
if($file != "") {
$type = getimagesize($file); //หาประเภทของรูปภาพ
if($type[2] == 1) { //มื่อรูปภาพเป็นชนิด gif
$image = $date."_img.gif";
} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
$image = $date."_img.jpg";
}
move_uploaded_file($_FILES["file"]["tmp_name"],"item/" .$_FILES["file"]["name"]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-10 23:35:57 By : ikikkok
 


 

No. 46



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



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


ตอนนี้ ไฟล์เข้าใน พาธ คับ......แต่ชื่อไฟล์ไม่เปลี่ยนคับ...แต่ที่อยู๋ในฐานข้อมูลเปลี่ยนคับ...

Code (PHP)
01.if($hidAction == "Add") {//เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
02.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
03.if($file != "") {
04.$type = getimagesize($_FILES["file"]["tmp_name"]); //หาประเภทของรูปภาพ
05.if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
06.$image = $date."_img.gif";
07.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
08.$image = $date."_img.jpg";
09.}
10.move_uploaded_file($_FILES["file"]["tmp_name"],"item/" .$_FILES["file"][""]); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-11 01:00:24 By : koncept
 


 

No. 47



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


Code (PHP)
01.if($hidAction == "Add") {//เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
02.$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
03.if($file != "") {
04.$type = getimagesize($_FILES["file"]["tmp_name"]); //หาประเภทของรูปภาพ
05.if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
06.$image = $date."_img.gif";
07.} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
08.$image = $date."_img.jpg";
09.}
10.move_uploaded_file($_FILES["file"]["tmp_name"],"item/" . $image); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ item


ลองเปิด manual ดูบ้างนะครับ จะเห็นว่า parameter ที่มันต้องการคืออะไรบ้าง
http://php.net/manual/en/function.move-uploaded-file.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-11 01:17:46 By : ikikkok
 


 

No. 48



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



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


ขอบคุณมากคับผม.....
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-08-11 01:31:10 By : koncept
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เพิ่มข้อมูลลงใน host ไม่ได้คับ...แต่ในเครื่องได้คับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่