Bonjour,
Je suis en local sur une tablette Samsung. Lorsqu'elle est mise en veille et que la page est rechargée les champs de formulaire input présents sur la page deviennent inutilisables (ils passent en grisé). Voici ce que je fais pour éviter d'avoir un message demandant la confirmation du renvoi du formulaire, c'est sûrement lié :
Je suis en local sur une tablette Samsung. Lorsqu'elle est mise en veille et que la page est rechargée les champs de formulaire input présents sur la page deviennent inutilisables (ils passent en grisé). Voici ce que je fais pour éviter d'avoir un message demandant la confirmation du renvoi du formulaire, c'est sûrement lié :
// { Début - Première partie
if(!empty($_POST) OR !empty($_FILES))
{
$_SESSION['sauvegarde'] = $_POST ;
$_SESSION['sauvegardeFILES'] = $_FILES ;
$fichierActuel = $_SERVER['PHP_SELF'] ;
if(!empty($_SERVER['QUERY_STRING']))
{
$fichierActuel .= '?' . $_SERVER['QUERY_STRING'] ;
}
header('Location: ' . $fichierActuel);
exit;
}
// } Fin - Première partie
// { Début - Seconde partie
if(isset($_SESSION['sauvegarde']))
{
$_POST = $_SESSION['sauvegarde'] ;
$_FILES = $_SESSION['sauvegardeFILES'] ;
}
// } Fin - Seconde partie