J'ai le code suivant
$page = $_GET['p'];
if($page == "")
{
$page = 1;
}
if(is_int($page) == false)
{
setcookie("error", "Invalid page.", time()+3600);
header("location:somethingwentwrong.php");
die();
}
//else continue with code
que je vais utiliser pour consulter différentes "pages" d'une base de données (résultats 1-10, 11-20, etc.). Cependant, je n'arrive pas à faire fonctionner correctement la fonction is_int(). Mettre "1" dans l'url (noobs.php?p=1) me donne l'erreur de page invalide, ainsi que quelque chose comme "asdf".