par
Nagol » 18 juin 2009, 00:03
Ben a l'origine le site était hébergé chez ovh en mutualisé ou les magic quote étaient ON avec impossibilité de les désactiver. Aujourd'hui il est chez un autre hébergeur ou le problème ne se pose plus et va passer en mutualisé.
Ta réponse est légèrement excessive, le développeur du site avec qui j'ai eu l'occasion de parler est loin de ne pas mériter son salaire, et aujourd'hui tout reprendre prendrait un temps fou et ce n'est pas envisageable étant donné toutes les évolutions en cours et a venir.
Ça va se faire petit à petit.
oui, et bien regardes, vu que php6 se pointe un jour son travail sera à refaire de façon globale, si après tu me dis que je suis excessif, moi je te répond qu'il a manqué de profesionalisme, parceque tout le monde le savait que ca allait arriver, la solution c'était de coder en désactivant les magic quote. Ce qui me fait hurler la dedans c'est quand on passe derriere un codeur qui "ne sait pas" c'est très frustrant, c'est notre boulot de savoir ce genre de choses et de prendre les mesures nécessaires.
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>
[quote="supercanard"]Ben a l'origine le site était hébergé chez ovh en mutualisé ou les magic quote étaient ON avec impossibilité de les désactiver. Aujourd'hui il est chez un autre hébergeur ou le problème ne se pose plus et va passer en mutualisé.
Ta réponse est légèrement excessive, le développeur du site avec qui j'ai eu l'occasion de parler est loin de ne pas mériter son salaire, et aujourd'hui tout reprendre prendrait un temps fou et ce n'est pas envisageable étant donné toutes les évolutions en cours et a venir.
Ça va se faire petit à petit.[/quote]
oui, et bien regardes, vu que php6 se pointe un jour son travail sera à refaire de façon globale, si après tu me dis que je suis excessif, moi je te répond qu'il a manqué de profesionalisme, parceque tout le monde le savait que ca allait arriver, la solution c'était de coder en désactivant les magic quote. Ce qui me fait hurler la dedans c'est quand on passe derriere un codeur qui "ne sait pas" c'est très frustrant, c'est notre boulot de savoir ce genre de choses et de prendre les mesures nécessaires.
[php]
<?php
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value)
{
$value = is_array($value) ?
array_map('stripslashes_deep', $value) :
stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
$_REQUEST = array_map('stripslashes_deep', $_REQUEST);
}
?>
[/php]