|
|
|
พี่ๆค่ะนู๋มีปัญหาเกี่ยวกับ pathinfo นู๋ยังหาสาเหตุไม่ได้ค่ะว่าทำไมไม่ขึ้น url ที่กำหนด |
|
|
|
|
|
|
|
แสดงว่ามันไม่มี $info['filename']
ลอง print_r($info); ดูนะคะ
|
|
|
|
|
Date :
2010-01-12 13:09:51 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงง แบบนี้ถูกมั้ยครับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title>Untitled Document</title>
</head>
<body>
<? function process_message($msg,$url) {
$info=pathinfo ($url);
echo '<table align="center" bgcolor="#990000" width="50%">';
echo '<tr><td bgcolor="#FF9999" align="center" height="30" style="font=weight:bold:font-size:16px">ประมวลผล</td>< /tr>';
echo '<tr><td bgcolor="#FCFCFC" align="center">';
echo '<br/><font color="red" size="+1">'.$msg.'</font><br/>';
echo '<img src="../picture/process.gif"/><br/>' ;
echo '<font color="blue" size="+1">รอสักครู่ กำลังเชื่อมโยงไปยังเพจ "'.$info['filename'].'.php"</font>' ;
echo '<br/><br/></td></tr></table>';
echo '<meta http-equiv="refresh" content="5; URL='.$url.'">' ;
exit ; }
$msg = "ทดสอบนะจ๊ะ";
$url = "rigisterform.html";
process_message($msg,$url);
?>
</body>
</html>
|
|
|
|
|
Date :
2010-01-12 13:15:07 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่ได้จริง ก็ใช้งาน พวก $_SERVER['xxxx']
|
|
|
|
|
Date :
2010-01-12 14:20:49 |
By :
tapi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะใช้แค่โชว์ชื่อไฟล์ ก็ใช้ตัว $info['basename']; แทนก็ได้ค่ะ
|
|
|
|
|
Date :
2010-01-12 15:01:35 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก้ไม่ได้ใส่ใน argument ตอนเรียกฟังก์ชั่น ล่ะ จะให้มันไปขึ้นได้ไง ครับ อีหนู
|
|
|
|
|
Date :
2012-09-22 22:37:23 |
By :
ม.6/2 อัสสัมชัญลำปาง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|