PDA

Visualizza la versione completa : bash, php e passaggio variabili


sacara
03-04-2008, 01:51
Ciao a tutti,
un suggerimento per cortesia.

Ho un sito internet a cui faccio eseguire tramite il comando cron delle operazioni pianificate. Ad esempio inserendo questa operazione :
/usr/local/bin/php -q /home/xxxx/domains/nome_dominio.it/public_html/esempio.php

ora avrei la necessita di passare dei parametri, ad esempio:
esempio.php?id=1

(quindi sulla bash scrivo: "php -q /home/xxxx/domains/nome_dominio.it/public_html/esempio.php$id=1")

ma mi da errore:
"Could not open input file:
/home/xxxx/domains/nome_dominio.it/public_html/esempio.php?id=1"

:master:

come si potrebbe risolvere?

Grazie in anticipo

stabi
03-04-2008, 09:49
scrivi

php -q /home/xxxx/domains/nome_dominio.it/public_html/esempio.php 1
e dentro esempio.php invece di usare

$id=$_get['id'];
usa

$id= $argv[1];

sacara
03-04-2008, 13:10
Grazie mille Stabi!

Loading