ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

  แสดงกระทู้
หน้า: 1 2 3 [4] 5 6 ... 15
61  พัฒนาเว็บไซต์ / Programming / สอบถาม upload ภาพมากกว่า 1 ภาพอีกครั้งค่ะ เมื่อ: 10 พฤศจิกายน 2014, 09:50:49
สอบถามการ upload ภาพมากกว่า 1 ภาพอีกครั้งค่ะ  ตาม code ด้านล่าง  ชื่อภาพเข้า db ฟิวที่ 1 และฟิวที่ 2 ถูกต้องค่ะ แต่ภาพอัพโหลดได้แค่ ภาพที่ 1 ค่ะ เขียนเงื่อนไขเพิ่มยังงัยค่ะเพื่อให้ภาพที่ 2 อัพโหลดขึ้นได้ด้วยค่ะ   ขอบคุณค่ะ
<?
for ($i = 0; $i<=count($_FILES['image']['name']); $i++) {
    $fileLink = $_FILES['image']['name'][$i];
    $fileType = $_FILES['image']['type'][$i];
    $fileSize = ($_FILES['image']['type'][$i]) / 1024;
   date_default_timezone_set('Asia/Bangkok');
$nameimage="Post_".date("YdmHis").$i++.".jpg";
$nameimagez="Post_".date("YdmHis").$i.".jpg";    
move_uploaded_file($_FILES["image"]["tmp_name"][$i],"images/posts/$nameimage");
  }
$sql=mysql_query("Insert into tb_pic Values('','$nameimage','$nameimagez')");
$objQuery = mysql_query($sql);

if($sql){
echo"บันทึกข้อมูลเรียบร้อย";

}
?>
62  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม code บันทึกรูปภาพ มากกว่า หนึ่งรูปลŧ เมื่อ: 08 พฤศจิกายน 2014, 11:28:21
$sql=mysql_query("Insert into tb_pic Values('','$nameimage','$nameimage')");
$objQuery = mysql_query($sql);

เอาออกมานอก loopfor ครับ ตอนนี้คือใน loop for จะทำการ upload ต่อ 1ไฟล์รูป ทีนี้ มันก็ insert ทุกครั้งที่ loop เลย มันก็เกิดหลาย record ครับ

และ $nameimage จะใช้แบบนี้ไม่ได้ครับต้องแยก ตัวแปร ออกเป็น 2 ตัวสำหรับรูปแต่บะรูป แล้วค่อยเอามาบันทึก ครับ


ขอบคุณมากค่ะ  แต่ งงตรงแยก แต่ก็จะลองทำดูก่อนค่ะ
63  พัฒนาเว็บไซต์ / Programming / สอบถาม code บันทึกรูปภาพ มากกว่า หนึ่งรูปลงฐานข้อมูลค่ะ เมื่อ: 08 พฤศจิกายน 2014, 08:40:46
พอดีทำ code upload ภาพ สองภาพ และต้องการบันทึกลงฐานข้อมูลด้วยค่ะ ต้องการให้ภาพที่ 1 ลงฟิว pic1 ภาพที่ 2 ลงฟิว pic2 แต่ code ด้านล่างมันได้ ภาพที่ 1 ได้ทั้งฟิว pic1 และฟิว pic2  และมันก็เพิ่มเรคคอร์ดใหม่ เป็นภาพที่ 2 ได้ทั้งฟิว pic1 และฟิว pic2  สรุปมันบันทึกให้เป็น 2 เรคคอร์ด ค่ะ ไม่ทราบว่าต้องแก้ยังงัยคะ


<?
for ($i = 0; $i<=count($_FILES['image']['name']); $i++) {
    $fileLink = $_FILES['image']['name'][$i];
    $fileType = $_FILES['image']['type'][$i];
    $fileSize = ($_FILES['image']['type'][$i]) / 1024;
   date_default_timezone_set('Asia/Bangkok');
   $nameimage="pic_".date("YdmHis").$i.".jpg"; 
   if (move_uploaded_file($_FILES["image"]["tmp_name"][$i], "images/pic/$nameimage"));   
   
$sql=mysql_query("Insert into tb_pic Values('','$nameimage','$nameimage')");
$objQuery = mysql_query($sql);
}
}
if($sql){
echo"บันทึกข้อมูลเรียบร้อย";

}
?>
64  พัฒนาเว็บไซต์ / Programming / สอบถามเรื่อง การทำ push down banner หน่อยค่ะ เมื่อ: 04 ตุลาคม 2014, 15:12:17
สอบถามเรื่อง การทำ push down banner เหมือนเว็บนี้หน่อยค่ะ http://www.pushdownbanners.com/ มี code ให้ Download มาใช้งานฟรีเหมือน slide jQuery  รึเปล่าคะรึว่าต้องทำงัยค่ะ
65  พัฒนาเว็บไซต์ / Programming / สอบถาม การค้นหาข้อมูล หลายเงื่อนไข เขียนด้วย asp classic เมื่อ: 22 กันยายน 2014, 10:30:12
สอบถาม การค้นหาข้อมูล หลายเงื่อนไข  เขียนด้วย  asp classic  ต้องเขียนเงื่อนไขงัยค่ะ
ถ้ามีช่อง text ให้ลูกค้ากรอกสิ่งที่ต้องการค้นหา และ ช่อง list menu ให้ลูกค้าเลือก หมวดที่ต้องการค้นหา และช่อง list menu สภาพสินค้าที่ต้องการค้นหา โดยที่ลูกค้าสามารถค้นหาจากช่องไหนก็ได้โดยที่ไม่จำเป็นต้องเลือกข้อมูลทุกช่อง หรือ กรอกข้อมูลครบทุกช่อง ก็ได้ ต้องเขียน เงื่อนไขยังงัยค่ะ เขียนด้วย asp classic
66  พัฒนาเว็บไซต์ / Programming / Re: หากเราจะทำระบบส่ง link หรือบทความดีดีให้เพื่อนทาง email ต้องทำยังงัยค่ะ เมื่อ: 17 กันยายน 2014, 13:02:26
ขอบคุณค่ะ จะลองดูค่ะ
67  พัฒนาเว็บไซต์ / Programming / หากเราจะทำระบบส่ง link หรือบทความดีดีให้เพื่อนทาง email ต้องทำยังงัยค่ะ เมื่อ: 17 กันยายน 2014, 11:55:29

หากเราจะทำระบบส่ง  link หรือบทความดีดีให้เพื่อนทาง email ต้องทำยังงัยค่ะ หากเขียนด้วย asp classic             ทำเหมือนเว็บไซต์ด้านล่างนี้ค่ะ

http://www.hellomelanie.net/Ki...งยืน_139785_18_60.html
68  ความรู้ทั่วไป / Search Engine Optimization / เว็บโฆษณาฟรี 20 เว็บมี PR ลงง่าย ฝากหน่อยนะคับ เมื่อ: 02 สิงหาคม 2014, 10:14:22
เว็บโฆษณาฟรี สมัครง่าย ไม่สมัครก็ลงได้ สะดวกง่าย เลื่อนไว แถมมี PR ด้วยนะคับ ฝากมาลงกันเยอะๆนะคับ

1. http://www.Easypostcenter.com
2. http://www.Promoteteenee.com  
3. http://www.Promotetoyou.com    
4. http://www.Promotedee.com  
5. http://www.Promote2you.com  
6. http://www.Thaieasypost.com  
7. http://www.Thaipromotecenter.com  
8. http://www.Thaisubmitcenter.com
9. http://www.Thaimaketplaza.com
10. http://www.Thaipostcenter.com  
11. http://www.Taladnadthaionline.com
12. http://www.Thaiseocenter.com
13. http://www.postchillchill.com.com
14. http://www.thaipostexpress.com
15. http://promotefreeonline.com
16. http://www.promotefreecenter.com
17. http://www.postfreecenter.com
18. www.ลงโฆษณาฟรีออนไลน์.com
19. www.ลงประกาศฟรีออนไลน์.com
20. www.ร้านค้าไทยออนไลน์.com
69  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 30 กรกฎาคม 2014, 10:27:28
ขอบคุณทุกคนนะคะที่พยายามแก้ปัญหาช่วย ตอนนี้ ระบบ session ใช้งานได้ตามปกติแล้วค่ะสรุปต้อง แก้ session.save_path ไปที่ /tmp ก็ใช้งานได้ปกติแล้วค่ะ ไม่มีปัญหาที่ code ค่ะ
70  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 30 กรกฎาคม 2014, 08:05:30
ไม่รู้เหมือนผมป่าว session_start(); เอาขึ้น host ใช้ไม่ได้เลย ขึ้น error ต้องสร้าง file ใหม่ที่เครื่อง server แล้วโหลดกลับมาแก้ แล้วอัพขึ้นไป ก็ใช้ได้ ของผมน่าจะเกี่ยวกับ charset ไฟล์มันเป็น ASCI หรือ UTF-8 ต้องอะไหนไม่รู้


แนะนำเพิ่มเติม หน้าก่อน login เก็บ $_SESSION['x'] = session_id(); เพิ่มไปด้วยครับ
หน้า check ให้ check  $_POST['user'] == $row['user'] && $_SESSION['x'] == session_id(); ป้องกันการ ดักแล้วปลอม session ไปใช้อีกเครื่องครับ
ขอบคุณค่ะ แต่นี่ session ใช้งานได้ค่ะแต่ทำงานในหน้าเดียวกันข้ามหน้า page กลายเป็นค่าว่างค่ะ
71  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 30 กรกฎาคม 2014, 08:01:40
ปิด  ob_end_flush(); ที่หน้า tes.php ดูครับ

ลองปิดดูแล้วก็ไม่ได้ค่ะ

checklogin.php กับ tes.php นี่อยู่ใน directory เดียวกันหรือเปล่าครับ แล้วลองเอา copy โค้ดนี้ไปแทนที่ในหน้า tes.php ดูครับ

ค่ะทดสอบ login ใหม่เลยค่ะ

โค๊ด:
<?php
ob_start
();
session_start();
header("content-type: text/html; charset=UTF-8");

echo 
'username='.$_SESSION['username'];
echo 
'username='.$_SESSION['name'];

ob_end_flush();
?>

มันมีอะไรออกมาไหมครับ
ออกมาแค่นี้ค่ะ
username=
name=  
อยู่ root นอกสุดเหมือนกันค่ะ

72  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 16:35:04
ปิด  ob_end_flush(); ที่หน้า tes.php ดูครับ

ลองปิดดูแล้วก็ไม่ได้ค่ะ

checklogin.php กับ tes.php นี่อยู่ใน directory เดียวกันหรือเปล่าครับ แล้วลองเอา copy โค้ดนี้ไปแทนที่ในหน้า tes.php ดูครับ

โค๊ด:
<?php
ob_start
();
session_start();
header("content-type: text/html; charset=UTF-8");

echo 
'username='.$_SESSION['username'];
echo 
'username='.$_SESSION['name'];

ob_end_flush();
?>

มันมีอะไรออกมาไหมครับ
ออกมาแค่นี้ค่ะ
username=
name=  
อยู่ root นอกสุดเหมือนกันค่ะ
73  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 16:11:55
ปิด  ob_end_flush(); ที่หน้า tes.php ดูครับ

ลองปิดดูแล้วก็ไม่ได้ค่ะ
74  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 15:19:36
ที่หน้า check-login.php ก่อนจะ refresh ไปหน้า tes.php
ลองแบบนี้ดูว่ามี อะไรออกมาหรือเปล่า
โค๊ด:
echo $_SESSION["username"];
echo $_SESSION["name"];

ลองทดสอบบนเครื่องตัวเองก่อนนะครับ
หากเครื่องตัวเองไม่มีปัญหา ค่อยลองทดสอบบนเซิร์ฟเวอร์

ค่ะทดสอบแล้วค่ะใช้งานได้ปกติไม่มีปัญหาอะไรเลยข้อมูลออกมาหมดทุกขั้นตอน แต่พอขึ้นโฮสต์ หน้า tes.php มีปัญหาค่ะ

หากที่ Localhost ได้ปกติ แล้วพออัปขึ้นเซริฟ์เวอร์จริงแล้วมีปัญหา อันนี้ผมว่าน่าจะเกี่ยวกับเวอร์ชั่น PHP หรือการ Config ค่าของโฮสต์น่ะครับ ไม่ลองเอาโค้ดล่าสุดปัจจุบันที่ยังมีปัญหามาดูอ่ะครับ เผื่อแก้ไปหลายอย่างแล้วมันไปผิดตรงอื่นอีกครับ

ปล. โฮสต์ใช้ค่า Session ได้หรือเปล่าครับ ลองเอาเฉพาะโค้ดนี้แล้วลองไปรันบนโฮสต์ดู
โค๊ด:
<?php
session_start
();
$_SESSION['test']='Session Ok';
echo 
$_SESSION['test'];
?>

หากไม่มีค่า Session Ok ออกมาก็มุ่งไปที่โฮสต์เลยครับ เพราะนั่นคือ Session บนโฮสต์ไม่ทำงาน แต่หากมีค่าก็เอาโค้ดล่าสุดที่อัปบนโฮสต์แล้วไม่ได้มาดูครับ

ค่า session ขึ้น ok ค่ะ


หน้า checklogin.php (ถ้ารันในหน้านี้เลยข้อมูลแสดงไม่มีปัญหาค่ะ)

<?php
ob_start();
session_start();
include('connect.php');
header("content-type: text/html; charset=UTF-8");
$username=trim($_REQUEST[username]);
$password=md5(trim($_REQUEST[password]));
$sql=mysql_query("Select * From tb_member Where username='$username' && password='$password'");
if(mysql_num_rows($sql)>0){


while($row=mysql_fetch_array($sql)){

$_SESSION['id_mem']=$row['id_mem'];
$_SESSION['username']=$row['username'];
$_SESSION['name']=$row['name'];
$_SESSION['province']=$row['province'];
$_SESSION['status']=$row['status'];
mysql_query("Update tb_member Set login=NOW() Where username='$row[username]'");

}


echo"กำลังเข้าสู่ระบบ<br>";

print_r($_SESSION);

//echo"<meta http-equiv='refresh' content='2;URL=tes.php'>";


}else{
echo"ไม่สามารถเข้าสู่ระบบได้";
//echo"<meta http-equiv='refresh' content='2;URL=./.'>";
}

ob_end_flush();
?>

หน้า tes.php (ไม่มีข้อมูลสมาชิกส่งไปค่ะเป็นค่าว่าง)

<?php
ob_start();
session_start();
header("content-type: text/html; charset=UTF-8");
?>

<?Php echo $_SESSION["username"]; ?>

<?Php echo $_SESSION["name"]; ?>

ดูที่ phpinfo ตอนนี้  ใช้ php ver 5.3.3 ค่ะ
register_globals = off
register_argc_argv = On
magic_quotes_gpc = On
output_buffering = 4096
session.cookie_path = "/"
Session Support enabled
75  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 11:52:19
ที่หน้า check-login.php ก่อนจะ refresh ไปหน้า tes.php
ลองแบบนี้ดูว่ามี อะไรออกมาหรือเปล่า
โค๊ด:
echo $_SESSION["username"];
echo $_SESSION["name"];

ลองทดสอบบนเครื่องตัวเองก่อนนะครับ
หากเครื่องตัวเองไม่มีปัญหา ค่อยลองทดสอบบนเซิร์ฟเวอร์

ค่ะทดสอบแล้วค่ะใช้งานได้ปกติไม่มีปัญหาอะไรเลยข้อมูลออกมาหมดทุกขั้นตอน แต่พอขึ้นโฮสต์ หน้า tes.php มีปัญหาค่ะ
76  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 10:57:43
ลองเอา session_start(); ขึ้นเป็นบรรทัดแรกสุด
เอาไว้ก็ไม่ได้เหมือนเดิมค่ะ
77  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 29 กรกฎาคม 2014, 08:31:53
ใช้ appserv  หรือ Xampp  เวอร์ชั่นไหนครับ

ผมทดสอบ กับ appserv  2.5.10   ไม่มีการปรับแต่งอะไร ใช้การตั้งค่าแบบเดิม  สคริปใช้ได้


ใช้ PHP Version 5.3.3  ค่ะ
78  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 28 กรกฎาคม 2014, 16:23:31
ใช้ appserv  หรือ Xampp  เวอร์ชั่นไหนครับ

ผมทดสอบ กับ appserv  2.5.10   ไม่มีการปรับแต่งอะไร ใช้การตั้งค่าแบบเดิม  สคริปใช้ได้

เด่วเช็คให้อีกทีนะคะตอนนี้ โฮสตล่มอยู่ค่ะเช็คยังไม่ได้ค่ะแต่ก่อนหน้านี้code ก็เคยใช้งานได้ค่ะตอนที่ใช้งานได้ก็ไม่ได้สังเกตว่าเวอร์ชั่นไหนค่ะ
79  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 28 กรกฎาคม 2014, 14:54:19
เปลี่ยน _REQUEST เป็น _POST ด้วยครับ php version ใหม่ ๆ คำสั่ง _REQUEST รู้สึกจะไม่ค่อยสเถียร
ใส่แล้วก็ไม่ได้เหมือนเดิมค่ะ
80  พัฒนาเว็บไซต์ / Programming / Re: สอบถาม เขียน code check-login อีกรอบค่ะ เมื่อ: 28 กรกฎาคม 2014, 14:30:39
ลองแก้ตามนนี้ ครับ ไฟล์ check-login.php

<?php
ob_start();
session_start();
include('connect.php');
header("content-type: text/html; charset=UTF-8");
$username=trim($_REQUEST[username]);
$password=md5(trim($_REQUEST[password]));
$sql=mysql_query("Select * From tb_member Where username='$username' && password='$password'");
if(mysql_num_rows($sql)>0){


while($row=mysql_fetch_array($sql)){

       $_SESSION['id_mem']=$row['id_mem'];
       $_SESSION['username']=$row['username'];
       $_SESSION['name']=$row['name'];
       $_SESSION['province']=$row['province'];
       $_SESSION['status']=$row['status'];
     mysql_query("Update tb_member Set login=NOW() Where username='$row[username]'");

}


echo"กำลังเข้าสู่ระบบ<br>";

print_r($_SESSION);

//echo"<meta http-equiv='refresh' content='2;URL=tes.php'>";


}else{
echo"ไม่สามารถเข้าสู่ระบบได้";
//echo"<meta http-equiv='refresh' content='2;URL=./.'>";
}

ob_end_flush();
?>

ลองเอาโค๊ตที่ให้มาข้างบนไปรันในหน้า check-login.php รันได้ตามปกติค่ะข้อมูลสมาชิกออกมาหมดแต่พอ refreshส่งไปหน้า tes.php กลับเป็นค่าว่างค่ะ รู้สึกว่าจะเป็นปัญหาเดียวกันกับlink นี้ค่ะ http://www.thaiadmin.org/board/index.php?topic=47775.0 แต่ลองconfig โฮสเหมือนเค้าแล้ว ก็ไม่หายค่ะรู้สึกว่าจะเป็นปัญหาหมดที่ใช้งานส่งค่า session ข้ามหน้า page หน้าสมัครสมาชิกก็เป็นค่ะ


<?PHP
        session_start();
        print_r($_SESSION);
        if (!isset($_SESSION['count'])) {
    $_SESSION['count'] = 0;
        } else {
    $_SESSION['count']++;
        }
        echo "<br>". session_id();
?>
 ลองทดสอบ session ของโฮสต์ใส่ code ด้านล่างบนไปได้ค่านี้ออกมาค่ะ
Array ( )
ttjkmj0clser1d6a8jqqov5dm4

งงว่าในอาเรย์มัยไม่มีค่าไรออกมารีเฟสกี่รอบก็เป็นเหมือนเดิมค่ะ
หน้า: 1 2 3 [4] 5 6 ... 15