/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
php eksekvering fra dospromt
Fra : Morten Toft


Dato : 04-04-02 21:54

hejsa,

vil gerne eksekvere php filer via en dospromt som fx. php.exe test.php,
hvilket også forløber helt problem frit.

men jeg vil gerne eksekvere scriptet med lidt parametre som fx
test.php?id=1, men her opstår problemet idet dette jo ikke er et filnavn. så
mit spørgsmål er hvordan jeg kan overføre variabler til scriptet når jeg
eksekvere det i dos med php.exe

på forhånd tak

morten





 
 
Christian Joergensen (04-04-2002)
Kommentar
Fra : Christian Joergensen


Dato : 04-04-02 22:45

On Thu, 04 Apr 2002 22:54:27 +0200, Morten Toft wrote:
> vil gerne eksekvere php filer via en dospromt som fx. php.exe test.php,
> hvilket også forløber helt problem frit.
>
> men jeg vil gerne eksekvere scriptet med lidt parametre som fx
> test.php?id=1, men her opstår problemet idet dette jo ikke er et
> filnavn. så mit spørgsmål er hvordan jeg kan overføre variabler til
> scriptet når jeg eksekvere det i dos med php.exe

Tag et kig på følgende numeriske array: $_SERVER["argv"].

Key 0 indeholder navnet på scriptet og de følgende de forskellige
parametrer.

I følgende tilfælde vil det være således:

   php test.php flaf

   0 => "test.php"
   1 => "flaf"

--
Christian Jørgensen | Use the Source, Luke!
http://www.razor.dk |

Morten Toft (04-04-2002)
Kommentar
Fra : Morten Toft


Dato : 04-04-02 23:21

takker

"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:pan.2002.04.04.23.44.53.220654.4689@phpguru.dk...
> On Thu, 04 Apr 2002 22:54:27 +0200, Morten Toft wrote:
> > vil gerne eksekvere php filer via en dospromt som fx. php.exe test.php,
> > hvilket også forløber helt problem frit.
> >
> > men jeg vil gerne eksekvere scriptet med lidt parametre som fx
> > test.php?id=1, men her opstår problemet idet dette jo ikke er et
> > filnavn. så mit spørgsmål er hvordan jeg kan overføre variabler til
> > scriptet når jeg eksekvere det i dos med php.exe
>
> Tag et kig på følgende numeriske array: $_SERVER["argv"].
>
> Key 0 indeholder navnet på scriptet og de følgende de forskellige
> parametrer.
>
> I følgende tilfælde vil det være således:
>
> php test.php flaf
>
> 0 => "test.php"
> 1 => "flaf"
>
> --
> Christian Jørgensen | Use the Source, Luke!
> http://www.razor.dk |



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste