update: magic quote deprecated
fix: absolute url rewrite
This commit is contained in:
parent
2b9d7af69f
commit
4a65e80938
|
@ -14,11 +14,11 @@ class Caracter
|
||||||
|
|
||||||
public static function fp_stripslashes($str)
|
public static function fp_stripslashes($str)
|
||||||
{
|
{
|
||||||
if (get_magic_quotes_gpc() == 1) {
|
/*if (get_magic_quotes_gpc() == 1) {
|
||||||
return stripslashes($str);
|
return stripslashes($str);
|
||||||
} else {
|
} else {*/
|
||||||
return $str;
|
return $str;
|
||||||
}
|
/*}*/
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function normalise_ChaineDeCaracteresUpload($chaine)
|
public static function normalise_ChaineDeCaracteresUpload($chaine)
|
||||||
|
@ -28,11 +28,11 @@ class Caracter
|
||||||
|
|
||||||
public static function fp_addslashes($str)
|
public static function fp_addslashes($str)
|
||||||
{
|
{
|
||||||
if (get_magic_quotes_gpc() == 1) {
|
/*if (get_magic_quotes_gpc() == 1) {
|
||||||
return $str;
|
return $str;
|
||||||
} else {
|
} else {*/
|
||||||
return addslashes($str);
|
return addslashes($str);
|
||||||
}
|
/*}*/
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function remplacerAccents($chaine)
|
public static function remplacerAccents($chaine)
|
||||||
|
|
|
@ -184,18 +184,24 @@ class Url
|
||||||
|
|
||||||
public static function absolute_link_rewrite($isControlPatern, $page, $params = array())
|
public static function absolute_link_rewrite($isControlPatern, $page, $params = array())
|
||||||
{
|
{
|
||||||
$url = $_SERVER['HTTP_HOST'];
|
if(isset($_SERVER['HTTP_HOST'])) {
|
||||||
|
$url = $_SERVER['HTTP_HOST'];
|
||||||
|
if (isset($_SERVER['REQUEST_SCHEME'])) {
|
||||||
|
$scheme = $_SERVER['REQUEST_SCHEME'];
|
||||||
|
} else {
|
||||||
|
$scheme = 'http';
|
||||||
|
}
|
||||||
|
$base_url = $scheme . "://" . $url;
|
||||||
|
}else{
|
||||||
|
$base_url = PATH_URL;
|
||||||
|
}
|
||||||
if ($isControlPatern) {
|
if ($isControlPatern) {
|
||||||
$uri = self::controlLink_rewrite($page, $params);
|
$uri = self::controlLink_rewrite($page, $params);
|
||||||
} else {
|
} else {
|
||||||
$uri = self::link_rewrite_slashParam($page, $params);
|
$uri = self::link_rewrite_slashParam($page, $params);
|
||||||
}
|
}
|
||||||
if (isset($_SERVER['REQUEST_SCHEME'])) {
|
|
||||||
$scheme = $_SERVER['REQUEST_SCHEME'];
|
|
||||||
} else {
|
|
||||||
$scheme = 'http';
|
|
||||||
}
|
|
||||||
|
|
||||||
return ($scheme . "://" . BASE_SERVER_DIRECTORY . $url . $uri);
|
|
||||||
|
return ( $base_url . BASE_SERVER_DIRECTORY . $uri);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,8 @@
|
||||||
// ou : "my-app/dev/
|
// ou : "my-app/dev/
|
||||||
define("BASE_SERVER_DIRECTORY", "");
|
define("BASE_SERVER_DIRECTORY", "");
|
||||||
|
|
||||||
// Optionnel! il n'est nécessaire que si vous l'utilisez dans les fichiers de traitement
|
// Optionnel! il n'est nécessaire que si vous l'utilisez dans les fichiers de traitement ou dans une commande console
|
||||||
define('PATH_URL', $_SERVER['REQUEST_SCHEME'] . "://localhost.localdomain");
|
// si vous l'utilisez dans les fichiers de traitement -> il est plus simple d'utiliser l'Objet page précédente
|
||||||
|
define('PATH_URL',"http://www.domain.org");
|
||||||
|
|
||||||
define('ENV', "DEV");
|
define('ENV', "DEV");
|
Loading…
Reference in a new issue