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)
|
||||
{
|
||||
if (get_magic_quotes_gpc() == 1) {
|
||||
/*if (get_magic_quotes_gpc() == 1) {
|
||||
return stripslashes($str);
|
||||
} else {
|
||||
} else {*/
|
||||
return $str;
|
||||
}
|
||||
/*}*/
|
||||
}
|
||||
|
||||
public static function normalise_ChaineDeCaracteresUpload($chaine)
|
||||
|
@ -28,11 +28,11 @@ class Caracter
|
|||
|
||||
public static function fp_addslashes($str)
|
||||
{
|
||||
if (get_magic_quotes_gpc() == 1) {
|
||||
/*if (get_magic_quotes_gpc() == 1) {
|
||||
return $str;
|
||||
} else {
|
||||
} else {*/
|
||||
return addslashes($str);
|
||||
}
|
||||
/*}*/
|
||||
}
|
||||
|
||||
public static function remplacerAccents($chaine)
|
||||
|
|
|
@ -184,18 +184,24 @@ class Url
|
|||
|
||||
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) {
|
||||
$uri = self::controlLink_rewrite($page, $params);
|
||||
} else {
|
||||
$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/
|
||||
define("BASE_SERVER_DIRECTORY", "");
|
||||
|
||||
// Optionnel! il n'est nécessaire que si vous l'utilisez dans les fichiers de traitement
|
||||
define('PATH_URL', $_SERVER['REQUEST_SCHEME'] . "://localhost.localdomain");
|
||||
// Optionnel! il n'est nécessaire que si vous l'utilisez dans les fichiers de traitement ou dans une commande console
|
||||
// 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");
|
Loading…
Reference in a new issue