Je reçois ce message quand j'essaie d'exécuter un script php que je dois utiliser, mais n'a pas écrit.
Voici la ligne 1810:
S'il s'agit d'une fonction dépréciée, par quoi puis-je la remplacer ?
Merci beaucoup!
Je reçois ce message quand j'essaie d'exécuter un script php que je dois utiliser, mais n'a pas écrit.
Voici la ligne 1810:
S'il s'agit d'une fonction dépréciée, par quoi puis-je la remplacer ?
Merci beaucoup!
Vérifier si il est sur première. Qui doit se débarrasser de l'avertissement, et il va s'assurer que si votre code est exécuté sur les anciennes versions de PHP que les magic quotes sont en effet hors.
Ne pas tout simplement supprimer cette ligne de code comme suggéré par d'autres, à moins que vous pouvez être sûr à 100% que le code ne s'exécutera jamais sur quoi que ce soit avant de PHP 5.3.
<?php
// Check if magic_quotes_runtime is active
if(get_magic_quotes_runtime())
{
// Deactivate
set_magic_quotes_runtime(false);
}
?>
get_magic_quotes_runtime
n'est PAS déconseillée en PHP 5.3.
Source: http://us2.php.net/get_magic_quotes_runtime/
Vous n'avez pas besoin de le remplacer par quoi que ce soit. Le paramètre magic_quotes_runtime
est supprimée dans PHP6 donc l'appel de la fonction est inutile. Si vous souhaitez maintenir la compatibilité ascendante, il peut être sage de l'envelopper dans une instruction si la vérification de phpversion à l'aide de version_compare
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.