กุมภาพันธ์ 28, 2021, 07:10:17 PM *
ยินดีต้อนรับคุณ, บุคคลไม่รู้ว่าใคร กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
หน้า: [1]   ลงล่าง
  พิมพ์  
การทำ Redirect หน้าเว็บเพจ นับเวลา  (อ่าน 4531 ครั้ง)
ไร้คอนเซปต์ ******* ออฟไลน์ ออฟไลน์ เพศ: ชาย พลังสะสม: 18056
สิงหาคม 30, 2007, 10:48:20 PM
ผลงาน: 1730
อาร์ตทูบี
Administrator
ไร้คอนเซปต์
*******

ผลงาน: 1730
ออฟไลน์ ออฟไลน์

เพศ: ชาย
พลังสะสม: 18056


เว็บไซต์
« เมื่อ: สิงหาคม 30, 2007, 10:48:20 PM »
การทำ Redirect หน้า ไปสู่หน้าถัดไป

  เราสามารถสร้างหน้าเว็บเพื่อเปลี่ยนหน้าไปสู่หน้าอื่นๆได้ หัวใจสำคัญ อยู่ที่บรรทัดนี้ครับ
  <meta http-equiv="refresh" content="2;URL=profile.html">
  คำอธิบาย
   bullet01 content="เลขวินาทีที่นับเวลา;
  bullet01 URL=หน้าเว็บเพจที่ต้องการลิงค์ไปหา"
 
แทรกเข้าไประหว่าง <head></head> ครับ

ตัวอย่างการใช้งาน
 !หัวข้อ๑๔ คลิ๊กดูตัวอย่างการใช้งาน
 !หัวข้อ๑๔ คลิ๊กดูตัวอย่างประยุกต์


source code
อ้างถึง
<html>
<head>
   <title>Welcome Please wait..!!</title>
   <META http-equiv=Content-Type content="text/html; charset=windows-874">
   <meta http-equiv="refresh" content="2;URL=profile.html">
</head>

<body>


<div align="center">Welcome >> Please wait..!!</div>


</body>
</html>



รับจดโดเมน รับฝาก-ดูแลเว็บไซต์ ทำเว็บ เขียนโปรแกรม โฆษณา Google Adwords
พูดคุยเป็นการส่วนตัวคลิ๊กเลยครับ


pally_wan
สิงหาคม 31, 2007, 08:56:15 AM
ผลงาน: 0
pally_wan
บุคคลไม่รู้ว่าใคร
« ตอบ #1 เมื่อ: สิงหาคม 31, 2007, 08:56:15 AM »
เยี่ยมครับ +1  ยกนิ้วให้เลย ยกนิ้วให้เลย ยกนิ้วให้เลย
ไร้คอนเซปต์ ****** ออฟไลน์ ออฟไลน์ เพศ: ชาย พลังสะสม: 9130 นิค ณ ระยอง
สิงหาคม 31, 2007, 02:56:19 PM
ผลงาน: 6767
nick_indy
๛ เทพไร้คอนเซปต์ ๛
ไร้คอนเซปต์
******

ผลงาน: 6767
ออฟไลน์ ออฟไลน์

เพศ: ชาย
พลังสะสม: 9130


นิค ณ ระยอง

เว็บไซต์
« ตอบ #2 เมื่อ: สิงหาคม 31, 2007, 02:56:19 PM »
การ Re-direct โดยใช้ PHP

ใน PHP มีคำสั่งที่ใช้ในการส่ง HTTP header คือ คำสั่ง header มีรูปแบบคือ
void header ( string string [, bool replace [, int http_response_code]])

การ Re-direct โดยใช้ PHP สามารถทำได้ 2 แบบคือ
1. ทำการ Re-direct ไปยังเว็บไซต์ใหม่ทันทีโดยใช้ location header มีรูปแบบคือ
<?
header("location:http://www.phpconcept.com/newpage/");
exit;
?>


2. ทำการ Re-direct ทันทีโดยใช้ refresh header มีรูปแบบคือ

ตัวอย่างนี้แสดงให้เห็นว่าเราสามารถทำการ Re-direct ไปยังเว็บเพจใหม่ได้โดยการกำหนดให้เวลามีค่าเป็น 0 วินาที
<?
header( ''refresh: 0; url=http://www.phpconcept.net/newpage/'' );
?>


นอกจากนี้คุณยังสามารถเขียน url สั้นๆ ได้หากเป็นการ Re-direct ไปที่เว็บเซิร์ฟเวอร์เดียวกัน
<?
header( ''refresh: 5; url=/webdsn/'' );
?>


<?
header( ''refresh: 3; url=/'' );
?>


ข้อควรระวังก็คือการใช้คำสั่ง header() นี้จะต้องถูกเรียกใช้ก่อนที่จะมีการส่งค่าอื่นๆ เพื่อให้บราวเซอร์แสดงผล คุณจะไม่สามารถนำ HTML tags บรรทัดว่างๆ หรือแม้แต่กระทั่งช่องว่างเพียง 1 ช่องแทรกไว้ก่อนคำสั่งนี้
เช่นดังตัวอย่างต่อไปนี้

<html>
<?php
/* This will give an error. Note the output
* above, which is before the header() call */
header(''Location: http://www.example.com/'');
?>


คำสั่ง header() นี้สามารถใช้งานได้หลากหลายเช่น สามารถกำหนดให้เว็บเพจหมดอายุได้เช่นกัน คุณสามารถอ่านรายละเอียดเพิ่มเติมของคำสั่ง header() นี้ได้ที่ http://www.php.net/header ครับ


Information form ....
http://phpconcept.com/content/view/18/28
orange_soi9
กันยายน 08, 2007, 08:21:47 AM
ผลงาน: 0
orange_soi9
บุคคลไม่รู้ว่าใคร
« ตอบ #3 เมื่อ: กันยายน 08, 2007, 08:21:47 AM »
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!