robgar Skrevet 25. november 2004 Del Skrevet 25. november 2004 Hei, jeg leste litt innpå PHPbuilder.com, og der stod det en liten artikkel om PHP som sapi CLI. Det stod også at dette var med på 4.3 og oppover, da jeg har php 4.3.8 tenkte jeg at det skulle prøves ut. Jeg gikk inn på Start i Windows 2000, trykket på kjør og gikk inn i cmd. C:\>C:\php\php.exe Enter. Men da skjer det ikke noe mer, ingen php "funksjoner" virker og det ser ut til at det er likegyldig hva jeg skriver. Hvordan kjører man php via CLI (kommandolinjen) og hvordan bruker man det til å utføre allerede eksisterende script (filer). På forhånd takk. Lenke til kommentar
El Nino Skrevet 25. november 2004 Del Skrevet 25. november 2004 Har ikke brukt php CLI under windows bare under UNIX. Men here goes: Viser de forskjellige options som er mulig og litt hjelp. php.exe -h Kjøre et skript er f.eks. php.exe minfil.php Kjøre et skript som benytter har uri variabler php.exe minfil.php var=11123 Lenke til kommentar
Torbjørn Skrevet 25. november 2004 Del Skrevet 25. november 2004 legg inn filnavnet etter php c:\php\php.exe c:\path\til\din\fil.php Lenke til kommentar
robgar Skrevet 25. november 2004 Forfatter Del Skrevet 25. november 2004 Takk for svar Lenke til kommentar
robgar Skrevet 25. november 2004 Forfatter Del Skrevet 25. november 2004 (endret) Kjøre et skript som benytter har uri variabler php.exe minfil.php var=11123 Hva mener du med har uri variabler? Tenkte jeg skulle prøve meg på et lett skript, bare for testens skyld, hvordan får jeg inn verdier i dette skriptet? <? function summer($a, $b) { $summer = $a+$b; return $summer; } $tall = summer($var1, $var2); // Det er var1 og var2 jeg vil bestemme når jeg kjører skriptet, men hvordan? print $tall; ?> C:\php\php.exe C:\php\test.php var1=3 var2=5 Endret 25. november 2004 av robgar Lenke til kommentar
Lemkin Skrevet 25. november 2004 Del Skrevet 25. november 2004 Sikkert $_GET[] variabler det refereres til.. Lenke til kommentar
Torbjørn Skrevet 26. november 2004 Del Skrevet 26. november 2004 kan kanskje finne dem i $_REQUEST om ikke annet. husk på at evt. input bør formateres som http data, dvs url-encoded og med & mellom name=value par Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå