Bloquer l'accés a un fichier PHP tout en utilisant webcron

Bloquer l'accés a un fichier PHP tout en utilisant webcron - PHP - Programmation

Marsh Posté le 21-12-2003 à 14:09:49    

Salut!
J'ai un petit problème:
J'utilise un job qui devrait etre executer tout les jours a 00:00 par webcron.
Le probleme c'est que je ne veux pas que n'importe qui puisse lancer le job, uniquement webcron, donc il faudrait bloqué l'accés par un mot de passe.
Lors de l'ajout d'une tache dans WebCron, il propose dans un formulaire les champs "Login(facultatif" et "Mot de passe(facultatif)"
J'aimerais donc utiliser ces champs, seulement je ne sais pas comment ?
Il faut utiliser les htaccess ? Autre chose ?
 
Merci d'avance.


---------------
AfterEnd: Batissez un nouveau monde
Reply

Marsh Posté le 21-12-2003 à 14:09:49   

Reply

Marsh Posté le 21-12-2003 à 14:11:55    

remarque constructive : ton site est moche :o


---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux
Reply

Marsh Posté le 21-12-2003 à 14:12:29    

Tu peux aussi vérifier dans ton script que l'@ IP du client est celle du serveur..

Reply

Marsh Posté le 21-12-2003 à 14:17:41    

KdZ' a écrit :

remarque constructive : ton site est moche :o


 
Ben si ton site est celui qu'il ya dans ton profil... :sarcastic:


---------------
AfterEnd: Batissez un nouveau monde
Reply

Marsh Posté le 21-12-2003 à 14:19:54    

*Syl* a écrit :

Tu peux aussi vérifier dans ton script que l'@ IP du client est celle du serveur..


 
Tu veux dire qu'il faudrait que je prenne l'adresse du serveur de Webcron ?
Je cherche...
Je ne la trouve pas.
 
Vous en pensez quoi des champs "Login(facultatif" et "Mot de passe(facultatif)", on les utilise avec des htaccess ?
 
edit:
Aprés une 2nd recherche j'ai trouvé l'adresse ip du serveur.
 
Merci :-)
 
Hum....comment fait on pour prendre l'adresse IP du visiteur ? Enfin du serveur en l'occurence...


Message édité par smilm le 21-12-2003 à 14:25:24

---------------
AfterEnd: Batissez un nouveau monde
Reply

Marsh Posté le 21-12-2003 à 16:05:25    

KdZ' a écrit :

remarque constructive : ton site est moche :o


 
Il est surtout bien buggé sous Mozilla. [:ddr555]

Reply

Marsh Posté le 21-12-2003 à 18:52:26    

KdZ' a écrit :

remarque constructive : ton site est moche :o


 
+1 c'est tres tres laid surtout pour qqun qui se prétend designer ou du moins qui voudrait l'etre ........

Reply

Marsh Posté le 21-12-2003 à 18:55:14    

Bah, soyez gentil avec lui. Il a 14 ans hein... Alors un peu de compréhension. On était pas forcément plus des lumières que lui à son age...  
 
Non, moi, j'insiste juste sur le fait que le site passe pas bien avec Mozilla pour qu'il fasse un peu attention au HTML et prennent de bonnes habitudes dès maintenant.
 
Bon, sinon, c'est vrai que c'est pas bien beau, mais il faut bien commencer un jour, et dans quelques années, s'il continue à s'accrocher comme ça, il devrait faire des bons trucs, vous ne pensez pas ?
 
PS : Je sais, ça ne me ressemble pas [:ddr555]

Reply

Marsh Posté le 21-12-2003 à 18:59:07    

a 14 ans je faisais mieux :o
et je sais de quoi je parle, j'ai 16 ans :o

Reply

Marsh Posté le 21-12-2003 à 19:00:55    

orazur a écrit :

a 14 ans je faisais mieux :o
et je sais de quoi je parle, j'ai 16 ans :o


 
En deux ans, à l'age que vous avez, on fait bcp de progrès.  ;)  

Reply

Marsh Posté le 21-12-2003 à 19:00:55   

Reply

Marsh Posté le 21-12-2003 à 19:20:45    

Hermes le Messager a écrit :


PS : Je sais, ça ne me ressemble pas [:ddr555]


 
Noël a une sacrée influence sur toi [:totoz]
 
ceci dit, moi a 14 je faisais pas aussi bien...

Reply

Marsh Posté le 21-12-2003 à 20:01:18    

SmilM a écrit :

Salut!
J'ai un petit problème:
J'utilise un job qui devrait etre executer tout les jours a 00:00 par webcron.
Le probleme c'est que je ne veux pas que n'importe qui puisse lancer le job, uniquement webcron, donc il faudrait bloqué l'accés par un mot de passe.
Lors de l'ajout d'une tache dans WebCron, il propose dans un formulaire les champs "Login(facultatif" et "Mot de passe(facultatif)"
J'aimerais donc utiliser ces champs, seulement je ne sais pas comment ?
Il faut utiliser les htaccess ? Autre chose ?
 
Merci d'avance.

ben tu met un mot de passe dans ta page php et ensuite tu dis a webcron d'ouvrir page.php?password=bidule

Reply

Marsh Posté le 21-12-2003 à 23:35:22    

Fabien a écrit :

ben tu met un mot de passe dans ta page php et ensuite tu dis a webcron d'ouvrir page.php?password=bidule

:fouyaya:
 
 
1- : htaccess
2- : IP de webcron : c'est l'ip du serveur ..

Reply

Marsh Posté le 22-12-2003 à 10:45:07    

keskia ?  :heink:  
 
et si le webcron change d'hebergeur t'as pas l'air con avec ton htaccess avec l'ip [:kiki]

Reply

Marsh Posté le 22-12-2003 à 12:38:33    

1- htaccess (limit GET POST...)
2- webcron url : http://user: password@www.ton-site.com/ton-rep/ta-page.php?tes-variables...


Message édité par Mara's dad le 22-12-2003 à 12:38:55

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 22-12-2003 à 20:56:56    

Fabien a écrit :


et si le webcron change d'hebergeur t'as pas l'air con avec ton htaccess avec l'ip [:kiki]
 

il est ou le raport ?

Reply

Marsh Posté le 22-12-2003 à 21:04:35    

Skylight a écrit :

il est ou le raport ?

il change d'hebergeur, donc le serveur change d'ip.

Reply

Marsh Posté le 23-12-2003 à 14:06:37    

KdZ' a écrit :

remarque constructive : ton site est moche :o


 
Remarque constructive : le tiens l'est encore plus http://www.kdz.t2u.com/ :o
 
 
 
Sinon pr le probleme, perso je pense qu'une verif au niveau de l'IP suffit amplement.
 
Si tu utilises webcron.org pour connaitre l'ip suffit de le pigner  ;) ce qui donne : 64.246.60.85
 
bref dans ton code tu fais :  
 
<?
$server_ip="64.246.60.85";
 
if($_SERVER['REMOTE_ADDR']==$server_ip)
{
   //Ok on execute la tâche}
else
{
   //On execute pas
}
 
 
?>
 
 
 
le coup du htaccess est tout aussi bon. a+


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 23-12-2003 à 16:28:41    

mara's dad a écrit :

1- htaccess (limit GET POST...)
2- webcron url : http://user: password@www.ton-site.com/ton-rep/ta-page.php?tes-variables...


 
je plussoie la méthode mara's dad et _maximus_ sur la remarque de KdZ'  ;)  
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed