cgi

PHP

2 svar · 233 visningar · startad av Axel

Medlem sedan aug. 20004 638 inlägg
Trådstart#1

Förstår inte riktigt phps olika grejer att köra cgiscript med eller manualens förklaringar. Jag har först och främst tre stycken script, ett utan output, ett som lämnar en rad och ett som lämnar ganska mycket. Ska man använda olika till olika script? Jag har testar med <?php exec('cgi-bin/ax.pl'); ?> men får det inte att funka. Hjälp? *Känns som jag frågar massor nu för tiden*

Medlem sedan aug. 20004 638 inlägg
#2

Kom igen nu då! Jag vet ju att ni kan.. :)

Medlem sedan dec. 19992 555 inlägg
#3

exec() använder du för program som inte skriver ut någonting.

system() använder du för program som skriver ut någonting.

passthru() använder du för program som skriver ut binära data (en bild t.ex.).

$variabel = `program` använder du för program som skriver ut någonting, och där du inte vill att utskriften skall ske till webläsaren utan hamna i en variabel i stället.

Om PHP körs som Apache-modul har du även tillgång till virtual() som fungerar som virtual i SSI.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)