|
|
|
|
Configuration: Windows XP Firefox 2.0.0.12
Un ptit up désolé . |
Bonsoir
Pourquoi ne veux-tu pas de l'intervention d'un client ? Il y a des 'clients automatiques' qui font ça très bien même quand tu dors ou que tu pars en vacances. Exemple gratuit : webcron.org. |
Merci pour ta réponse :)
hé bien j'aimerais ne pas avoir a passer par un client tout simplement parce que ça ne fais pas pro et que je pense q u'il y a un moyen que le script s'execute tout seul , de plus j'ai besoin que le script s'executes a heures variables en fonction du nombre de visiteurs presents sur mon site et de plusieurs autres facteurs aleatoires , bref il faut que je puisse configurer les lancements du script a partir de mon script et non a partir d'un service comme webcron.org il dois bien y avoir une fonction php ou javascript (ou autre) qui permet a php de se lancer sans l'intervention du client . |
Bonjour,
Une fonction php, je vois mal comment, puisque elle même doit bien être appelée... Une fonction JavaScript, aucune chance puisque justement JavaScript est côté client. Ceci dit, tu peux trouver dans ton répertoire d'installation de php un exécutable, php.exe Tu peux l'utiliser directement en utilisant la commande suivante : php.exe -f nomFichier.php Pour plus de possibilités, tape php -? Exemples de résultats, dans une fenêtre de commande : E:\Program Files\wamp\bin\php\php5.2.5>php.exe -?
Usage: php [options] [-f] <file> [--] [args...]
php [options] -r <code> [--] [args...]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -- [args...]
php [options] -a
-a Run interactively
-c <path>|<file> Look for php.ini file in this directory
-n No php.ini file will be used
-d foo[=bar] Define INI entry foo with value 'bar'
-e Generate extended information for debugger/profiler
-f <file> Parse and execute <file>.
-h This help
-i PHP information
-l Syntax check only (lint)
-m Show compiled in modules
-r <code> Run PHP <code> without using script tags <?..?>
-B <begin_code> Run PHP <begin_code> before processing input lines
-R <code> Run PHP <code> for every input line
-F <file> Parse and execute <file> for every input line
-E <end_code> Run PHP <end_code> after processing all input lines
-H Hide any passed arguments from external tools.
-s Display colour syntax highlighted source.
-v Version number
-w Display source with stripped comments and whitespace.
-z <file> Load Zend extension <file>.
args... Arguments passed to script. Use -- args when first argument
starts with - or script is read from stdin
--ini Show configuration file names
--rf <name> Show information about function <name>.
--rc <name> Show information about class <name>.
--re <name> Show information about extension <name>.
--ri <name> Show configuration for extension <name>.
Exemple d'appel à une page php, cette fois. page test.php <?php echo "Hello World"; ?>Et le résultat : E:\Program Files\wamp\bin\php\php5.2.5>php -f test.php Hello WorldVoilà ! Ensuite, tu peux mettre ça en batch si tu as plusieurs appels à faire, et placer tout çs dans un cron ou dans le planificateur de tâche windows... Xavier |
Bonjour,
Houla ^^ Je n'y connais rien en dehors du php (et encore le php je connais juste les bases) . Dans quoi dois je taper toutes ces commandes ? Que dois je mettre dans le fichier php.exe? Ou dois je placer le fichier php.exe ? Sur mon ftp ? Je ne suis pas sur qu'on puisse executer de fichier .exe sur les ftp free . Bref part du principe que je suis un parfait neophyte et que je n'ai pas compris un mot de ce que tu a dis ^^ Y aurais t'il moyen d'avoir une "notice pour les nuls" ? :D Merci infiniment pour ta reponse , meme si j'ai rien compris ya un debut de piste :)
|
Si tu es sur Free, ou un autre hébergeur ... then goto 2 :D |
Je suis sur free :( , le cas echeant je peut me mettre sur 1and1 .
Pour taper les commandes il faut avoir installé wamp en fait ?
|
Oki , merci pour toutes ces précisions , il n'y a donc aucun moyen d'executer des scripts php par le serveur sans posseder sois même le serveur .
Moi qui croyais que le net était sans limites et qu'il ne pouvais pas évoluer d'avantage :) il vas falloir que j'attende que quelque créé une commande php genre server_exe(page.php,date,frequence) ; Je vais me faire cryogeniser je vous retrouve dans quelques années :D . Merci encore pour vos réponses. |
Résultats pour Executer un script php sans charger le code
Résultats pour Executer un script php sans charger le code
Résultats pour Executer un script php sans charger le code
Résultats pour Executer un script php sans charger le code