Proteger un fichier PHP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Proteger un fichier PHP

Re: Proteger un fichier PHP

par rimie » 18 févr. 2012, 13:55

ce sont des requetes la dessous, alors ne pas y acceder pour ne pas afficher tous les resultats, et y acceder suivant un boutton d'envoi, cela va generer une requete suivant le cas

Re: Proteger un fichier PHP

par xTG » 18 févr. 2012, 09:46

met le dans un répertoire hors arborescence web, ceci dit la réponse de xTG me semble correct.


@+
cela veut dire dans un autre repertoire hors celui racine "www"
Tout à fait, sauf que du coup tu pourras pas faire de requête dessus.
Ton traitement est bizarre en fait... Tu veux qu'il soit inaccessible mais en même temps tu veux qu'on puisse y accéder...
Bref c'est le cas typique de la gestion des droits d'accès via une authentification.

Re: Proteger un fichier PHP

par rimie » 18 févr. 2012, 06:47

met le dans un répertoire hors arborescence web, ceci dit la réponse de xTG me semble correct.


@+
cela veut dire dans un autre repertoire hors celui racine "www"

Re: Proteger un fichier PHP

par moogli » 18 févr. 2012, 05:34

met le dans un répertoire hors arborescence web, ceci dit la réponse de xTG me semble correct.


@+

Re: Proteger un fichier PHP

par rimie » 18 févr. 2012, 04:36

je ne veux pas qu'il soit accessible par les autres

Re: Proteger un fichier PHP

par xTG » 17 févr. 2012, 10:42

Quel est l'intérêt dans ce cas de faire des affichages dans faq.php s'il n'est pas destiné à être lu ?
Enlèves ces affichages, ainsi plus de souci.
Et s'il ne doit être accessible qu'en méthode POST tu peux vérifier que $_POST n'est pas vide avant d'exécuter le traitement.

Proteger un fichier PHP

par rimie » 17 févr. 2012, 10:18

Bonjour,

Je faisais un code jQuery + PHP, avec la methode POST, comment puis je proteger mon fichier pour qu'il ne soit pas accessible en lien direct, voila l'exemple:

Code : Tout sélectionner

$('input').keyup(function(){ $.ajax({ type: "POST", url: "Forms/faq.php", // etc
le lien direct est: http://localhost/Forms/faq.php

ce fichier contient des traitements de donnees, en y accedant, on peut lire son contenu, j'ai mis htaccess, mais en saisissant le message d'identification apparaissait.

merci