J'ai inclus "content.php" qui se charge dans "index.php". Comment rediriger l'include à charger dans "index.php" lorsque l'utilisateur demande un accès direct à "content.php"?Rediriger vers la page d'index
0
A
Répondre
3
Vous pouvez définir une constante dans votre index.php
avant votre include content.php;
puis dans content.php
vérifiez si elle est définie. Si ce n'est pas rediriger vers index.php
. Exemple:
<?php // index.php
define('IN_APP', true);
include 'content.php';
?>
<?php // content.php
if(!defined('IN_APP')){
header('Location: index.php')
}
?>
0
Au sommet de votre content.php:
if(strstr($_SERVER['REQUEST_URI'], 'index.php') != 0) {
header('Location: index.php');
exit;
}
0
Vous pouvez utiliser basename($_SERVER["SCRIPT_FILENAME"])
pour trouver le nom du script en cours d'exécution.
Il renverra le nom de fichier même s'il s'agit du fichier d'index et appelé avec une URL comme celle-ci path/
. $_SERVER['REQUEST_URI']
renverrait uniquement /
.
Questions connexes
- 1. rediriger vers la page membre
- 2. Rediriger vers la page d'accueil
- 3. rediriger vers la page actuelle
- 4. rediriger vers la page suivante
- 5. rediriger System.out vers la page
- 6. Rediriger vers une page
- 7. comment rediriger vers la page d'accueil
- 8. Rediriger vers la page d'erreur de l'hôte
- 9. Navigation JSF rediriger vers la page précédente
- 10. Laravel Auth Rediriger vers la page précédente
- 11. .htaccess rediriger vers la page 404 RewriteRule
- 12. method_for_query, rediriger vers la page personnalisée
- 13. DotNetOpenAuth rediriger vers la page d'accueil
- 14. Url Rewrite rediriger vers la page d'erreur
- 15. ASP.net Rediriger vers la page d'appel
- 16. Colorbox iframe rediriger vers la page
- 17. curl rediriger vers la mauvaise page?
- 18. Rediriger la page http vers https
- 19. rediriger chaque page vers la vue mobile
- 20. Rediriger l'utilisateur vers la page d'origine
- 21. Rediriger l'image vers la page php
- 22. Stop Curl rediriger vers la nouvelle page
- 23. Pylons rediriger vers la page d'erreur 404
- 24. Comment rediriger vers la page d'erreur prédéfinie?
- 25. Silverlight rediriger vers la page de connexion
- 26. Rediriger vers la page une seule fois?
- 27. javascript rediriger vers la page parent
- 28. Kohana 3 - rediriger vers la page 404
- 29. asp.net rediriger vers la page de connexion
- 30. comment rediriger vers la page principale
Un pseudocode illustrant votre question, s'il vous plaît. – Griwes
Vous devez accepter une réponse lorsque vous êtes satisfait;) – veritas