Table des matières
php禁止直接从浏览器输入地址访问.php文件的方法,
Maison développement back-end tutoriel php php禁止直接从浏览器输入地址访问.php文件的方法,_PHP教程

php禁止直接从浏览器输入地址访问.php文件的方法,_PHP教程

Jul 13, 2016 am 10:15 AM
php文件 禁止 访问

php禁止直接从浏览器输入地址访问.php文件的方法,

本文实例讲述了php禁止直接从浏览器输入地址访问.php文件的方法。分享给大家供大家参考。具体实现方法如下:

一般来说对于有些重要的文件我们并不希望用户可以直接输入地址进行访问,对此我们需要进行一些设置。下面总结了一些php禁止直接从浏览器输入地址访问.PHP文件方法,非常实用。

比如说http://www.bkjia.com/xx.php 这个文件我不想让别人直接从浏览器输入地址访问。

但是如果从任何网站连接http://www.bkjia.com/xx.php过来不可以访问的话,本机建立连接也无法访问跳转到另外的地址。

1.在xx.php文件头部写上以下代码就可以了

复制代码 代码如下:
$fromurl="http://www.bkjia.com/"; //跳转往这个地址。
if( $_SERVER['HTTP_REFERER'] == "" )
{
header("Location:".$fromurl); exit;
}

这样只需要简单伪造来源就可以了,对此我们还可以进行如下操作:
2. 在程序中定义一个标识变量

复制代码 代码如下:
define('IN_SYS', TRUE);

3. 在config.php中获取这变量

复制代码 代码如下:
if(!defined('IN_SYS')) {
exit('禁止访问');
}

后面的两种方法是我们在很多cms中碰到的。

希望本文所述对大家的PHP程序设计有所帮助。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/906119.htmlTechArticlephp禁止直接从浏览器输入地址访问.php文件的方法, 本文实例讲述了php禁止直接从浏览器输入地址访问.php文件的方法。分享给大家供大家参...
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment configurer WeChat pour empêcher les autres de m'ajouter aux discussions de groupe. Comment configurer WeChat pour empêcher les autres de m'ajouter aux discussions de groupe. Mar 13, 2024 am 08:37 AM

La méthode de chat fournie dans l'application WeChat est très simple. Vous pouvez discuter à tout moment et n'importe où. Toutes les discussions sont gratuites, créant une atmosphère sociale confortable et détendue. Vous pouvez interagir et discuter partout où vous allez, pour ne pas vous ennuyer toute la journée. Téléchargez gratuitement de nombreuses émoticônes et kaomojis intéressants. Entrez votre numéro de téléphone mobile pour vous connecter en ligne et interagir et discuter avec vos amis et votre famille en ligne, quelle que soit votre distance, vous pouvez vous contacter immédiatement et ouvrir une boîte de dialogue pour. communiquer facilement. Bien sûr, parfois vous entrerez également dans une discussion de groupe que vous ne connaissez pas sans raison. Bien sûr, ce groupe ne vous intéresse pas. Vous pouvez également le configurer pour empêcher les autres de vous attirer. Le chat sera bien meilleur. Désormais, l'éditeur est en ligne pour fournir un par un les paramètres détaillés aux utilisateurs de WeChat. Comment empêcher les autres de m'entraîner dans des discussions de groupe. 1La première étape

Comment ouvrir des fichiers php sur un téléphone mobile Comment ouvrir des fichiers php sur un téléphone mobile Nov 13, 2023 am 11:08 AM

Pour ouvrir un fichier php sur un téléphone mobile, vous devez configurer un environnement de serveur capable d'exécuter php sur le téléphone mobile et de télécharger le fichier php sur le serveur. Ensuite, entrez l'adresse IP ou le nom de domaine du serveur, ainsi que le chemin d'accès au fichier php, dans le navigateur de votre téléphone pour ouvrir le fichier php et afficher son contenu.

iOS 17 : Comment contrôler quelles applications peuvent accéder à vos photos iOS 17 : Comment contrôler quelles applications peuvent accéder à vos photos Sep 13, 2023 pm 09:09 PM

Dans iOS17, Apple a plus de contrôle sur ce que les applications peuvent voir sur les photos. Lisez la suite pour savoir comment gérer l'accès aux applications par application. Sous iOS, le sélecteur de photos intégré à l'application d'Apple vous permet de partager des photos spécifiques avec l'application, tandis que le reste de votre photothèque reste privé. Les applications doivent demander l'accès à l'intégralité de votre photothèque et vous pouvez choisir d'accorder l'accès suivant aux applications : Accès restreint – Les applications ne peuvent voir que les images que vous pouvez sélectionner, ce que vous pouvez faire à tout moment dans l'application ou en accédant aux paramètres. > Confidentialité et sécurité > Photos pour afficher les images sélectionnées. Accès complet – L'application peut afficher des photos

Comment accéder aux champs, tableaux et objets imbriqués JSONNode en Java ? Comment accéder aux champs, tableaux et objets imbriqués JSONNode en Java ? Aug 30, 2023 pm 11:05 PM

Un JsonNode est le modèle d'arborescence JSON de Jackson qui peut lire JSON dans des instances JsonNode et écrire JsonNode dans JSON. Nous pouvons utiliser Jackson pour lire JSON dans un JsonNode en créant une instance ObjectMapper et en appelant la méthode readValue(). Nous pouvons accéder aux champs, tableaux ou objets imbriqués en utilisant la méthode get() de la classe JsonNode. Nous pouvons utiliser la méthode asText() pour renvoyer une représentation sous forme de chaîne valide et convertir la valeur du nœud en Javaint à l'aide de la méthode asInt() de la classe JsonNode. Dans l'exemple ci-dessous nous pouvons accéder à Json

Comment réparer Reddit est une erreur amusante interdite dans Reddit Comment réparer Reddit est une erreur amusante interdite dans Reddit Oct 26, 2023 pm 11:21 PM

Qu'est-ce que « RedditisFunErrorForbidden » ? Reddit est une application intéressante avec des messages sans erreur que l'on trouve couramment sur les sites Web et les forums sociaux. Cette erreur apparaît lorsqu'un utilisateur tente d'accéder à certaines zones ou d'effectuer des actions spécifiques sur la plateforme sans les autorisations requises. La plate-forme est un grand forum en ligne avec de nombreux forums plus petits et différentes manières pour les utilisateurs d'interagir. Il comporte certaines règles et restrictions pour assurer la sécurité et l’ordre. Quelle est la raison pour laquelle « Reddit a été banni pour un bug amusant » ? Comprendre le problème aidera les utilisateurs à identifier les causes courantes. Voici quelques causes courantes d’erreurs. Subreddits privés : si le subreddit auquel vous essayez d'accéder est défini sur privé, vous devrez

Comment limiter le temps de modification dans la version familiale Win10 Comment limiter le temps de modification dans la version familiale Win10 Jan 08, 2024 pm 08:34 PM

Dans certaines circonstances, empêcher strictement les utilisateurs de procéder à des ajustements temporels peut garantir que les diverses données générées pendant l'ensemble du fonctionnement du système restent exactes et intrinsèquement stables et cohérentes. Cependant, bien que de nombreux utilisateurs ne sachent pas comment implémenter cette limite de temps sur les ordinateurs Windows 10 Home Edition, vous pouvez toujours vous référer aux étapes détaillées suivantes pour mettre en œuvre cette exigence de spécification. Win10 Home Edition interdit la modification de l'heure. Appuyez sur win+Rpuis. sélectionnez "Exécuter" 2. Entrez "secpol.msc" 3. Cliquez sur "Politique locale" - "Attribution des droits d'utilisateur" 4. Double-cliquez sur la droite pour ouvrir "Modifier l'heure du système" 5. Sélectionnez le nom d'utilisateur, cliquez sur Supprimer, cliquez sur Appliquer et confirmer pour terminer le réglage

Accédez aux métadonnées de divers fichiers audio et vidéo à l'aide de Python Accédez aux métadonnées de divers fichiers audio et vidéo à l'aide de Python Sep 05, 2023 am 11:41 AM

Nous pouvons accéder aux métadonnées des fichiers audio en utilisant Mutagen et le module eyeD3 en Python. Pour les métadonnées vidéo, nous pouvons utiliser des films et la bibliothèque OpenCV en Python. Les métadonnées sont des données qui fournissent des informations sur d'autres données, telles que des données audio et vidéo. Les métadonnées des fichiers audio et vidéo incluent le format de fichier, la résolution du fichier, la taille du fichier, la durée, le débit binaire, etc. En accédant à ces métadonnées, nous pouvons gérer les médias plus efficacement et analyser les métadonnées pour obtenir des informations utiles. Dans cet article, nous examinerons certaines des bibliothèques ou modules fournis par Python pour accéder aux métadonnées des fichiers audio et vidéo. Accéder aux métadonnées audio Certaines bibliothèques permettant d'accéder aux métadonnées des fichiers audio utilisent la mutagenèse

Comment résoudre le problème d'inaccessibilité après le déploiement du package de guerre par Tomcat Comment résoudre le problème d'inaccessibilité après le déploiement du package de guerre par Tomcat Jan 13, 2024 pm 12:07 PM

Comment résoudre le problème selon lequel Tomcat ne parvient pas à accéder au package war après son déploiement nécessite des exemples de code spécifiques. En tant que serveur Web Java largement utilisé, Tomcat permet aux développeurs de regrouper leurs propres applications Web développées dans des fichiers war pour le déploiement. Cependant, nous pouvons parfois rencontrer le problème de l'impossibilité d'accéder au package war après son déploiement. Cela peut être dû à une configuration incorrecte ou à d'autres raisons. Dans cet article, nous fournirons quelques exemples de code concrets qui résolvent ce dilemme. 1. Vérifiez le service Tomcat

See all articles