potrebuju pustit script z prikazovyho radku.
Prikaz:
C:/Dev/php/php.exe -f C:/script.php
funguje hezky ... ale jak mu predam nejaky promenny? Co za nej musim dopsat?
C:/Dev/php/php.exe -f C:/script.php -- a=10
....sice vypada hezky, ale promennou "$a" nepredava... nevite nekdo?
diky moc
STFW, RTFM...
co třeba toto: http://www.faqts.com/knowledge_base/view.phtml/aid/12
Nípal: wtf STWF? Aha,... hola hej, acronymfinder.com pomahej!
C:/Dev/php/php.exe -f C:/script.php hodnota1 hodnota2
a hodnoty pak hledej v poli $argv
2fonous: jenze ja je nemuzu hledat v nakym poli $argv ...
proste .... rekneme, ze mam script "script.php" se zdrojakem:
<?php
echo "Pocet hrusek je " . $pocet ;
?>
a potrebuju to pustit CMD a dostat tam rovou tu $pocet. Nemuzu to lovit z nakyho pole, protoze do toho zdrojaku ("script.php") nemuzu vubec zasahovat
Proste aby to bylo neco ve stylu:
C:/Dev/php/php.exe -f C:/script.php ?pocet=10
http://localhost/skript.php?pocet=10 ;)
Lol :) To je dobre, mit scripty do kterych clovek nemuze zasahovat :) No, tak to pres CL imho neudals, jen pres GET (POST, COOKIE,...), pokud je zaple Register_Globals .