Le saut automatique est une exigence courante pendant le développement Web. Par exemple, une fois qu'un utilisateur a soumis un formulaire ou rempli une opération, il démarre automatiquement vers une autre page. Cet article vous montrera comment rédiger une fonctionnalité en PHP qui passe automatiquement à la page spécifiée après 3 secondes et fournit des exemples de code spécifiques.
Tout d'abord, créez un fichier PHP, par exemple nommé redirect.php et écrivez le code suivant:
<?php
$url = 'http://www.example.com'; // Définir la page cibleURL
$seconds = 3; // Réglez le temps d'attente pour sauter,Unités en quelques secondes
echo "La page sera dans{$seconds}Sauter automatiquement à<a href='{$url}'>ici</a>";
header("refresh:{$seconds};url={$url}"); // utiliserheaderLes paramètres de fonction sautent automatiquement
Dans le code ci-dessus, l'URL cible et le temps d'attente de saut sont d'abord définies. Ensuite, utilisez la fonction d'en-tête () pour définir le saut automatique de la page, et l'en-tête de rafraîchissement spécifie le temps de retard (en secondes) du saut. De plus, lorsque la page se charge, un message rapide sera affiché, informant l'utilisateur qu'il sautera automatiquement après 3 secondes.
Déployez le fichier redirect.php vers le serveur Web et accédez au fichier via le navigateur. Vous verrez un message rapide après le chargement de la page et saurez automatiquement à l'URL spécifiée après 3 secondes.
Il convient de noter que différents navigateurs peuvent prendre en charge la redirection automatique différemment, et certains navigateurs peuvent restreindre ou bloquer cette fonctionnalité. Par conséquent, assurez-vous de vérifier l'effet dans plusieurs navigateurs lors du test.
Avec l'exemple de code PHP simple ci-dessus, vous pouvez facilement implémenter une fonction qui saute automatiquement en 3 secondes. Ceci est très utile dans de nombreuses applications Web, telles que: l'utilisateur sautera automatiquement vers le tableau de bord après la connexion, ou passera automatiquement à d'autres pages une fois l'opération terminée.