|
|
|
โค้ต url friendly ครบจักรวาลครับ แต่มีปัญหานิดหน่อย |
|
|
|
|
|
|
|
เป็นโค้ตที่ได้มาจากเว็บนี้ครับ http://xvlnw.com/read/1921
ผมใช้กับ xampp แล้วมันฟ้องว่า
Notice: Undefined variable: r in C:\xampp\htdocs\cozyhuahin\index.php on line 19
คือ พอทราบวิธีการแก้บ้างแล้ว คือปิดไม่ให้มันแสดง Notice แต่ถ้าเราไม่มีปิด พอจะแก้ไขตรงไหนได้มั้ยอ่ะครับ
Code (PHP)
<?php
/**
* .htaccess ครอบจักรวาล
* เวอร์ชั่น : xvlnw.com 1.0
* 7 ธันวาคม 2555
*/
# Difine
define("_DIR",str_replace('\\', '/', dirname(__FILE__)));
# Function
function cleanArray($arr){
$size = sizeof($arr);
for($i=0;$i<$size;$i++){
$thum = trim($arr[$i]);
if($thum != ""){
$r[] = $thum;
}
}
return $r;
}
# SERVER_URI
$GURI = str_replace(_DIR . '/','', $_SERVER['DOCUMENT_ROOT'] . $_SERVER['REQUEST_URI']);
$URIALL = explode('?',$GURI);
$uri_past = cleanArray(explode('/',$URIALL[0]));
$uri_frist = cleanArray(explode('&',$URIALL[1]));
if(is_array($uri_frist)){
foreach($uri_frist as $xuri){
$thum = explode('=',$xuri,2);
if(count($thum) == 2 and trim($thum[0]) != "") $uri[trim($thum[0])] = trim($thum[1]);
}
}
// Show Value: $uri_past, $uri
echo '<pre>';
print_r($uri_past);
print_r($uri);
echo '</pre>';
?>
Tag : PHP
|
|
|
|
|
|
Date :
2015-05-13 21:59:49 |
By :
art4eat |
View :
741 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function cleanArray($arr){
$r = array(); //ประกาศตัวแปรก่อน
}
|
|
|
|
|
Date :
2015-05-13 22:06:45 |
By :
โปรแกรมมั่ว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
ประวัติการแก้ไข 2015-05-13 22:42:55
|
|
|
|
Date :
2015-05-13 22:37:01 |
By :
art4eat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|