Bonjour,
j'ai une page page.php
contenant un script PHP appelé comme ceci:
Code :
- <script src="script.php"></script>
|
Ce que je veux, c'est empêcher les gens d'entrer directement l'adresse .../script.php dans leur navigateur.
Pour cela, je souhaite récupérer l'URL de la page appelante (page.php) pour la comparer a script.php et ainsi savoir si j'affiche mon script (si il est integré dans une page) ou une page blanche (si l'adresse entrée est script.php).
Seulement j'ai testé REQUEST_URI et HTTP_REFERER sans succès -> ça marque .../script.php même quand j'ouvre la page page.php
je sais que c'est possible en JS avec location.href mais pour des raisons de sécurité je préférerais ne pas afficher du tout de code source, donc bloquer au niveau génération de la page, en PHP.
existe-t-il un équivalent PHP au location.href ?
merci a ceux qui se pencheront sur la question