---
title: "cgi"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14873-cgi"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Axel"
published: "2000-10-16T20:49:00.000Z"
updated: "2000-10-18T02:41:00.000Z"
replies: 2
views: 233
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/14873-cgi"
---

# cgi

## #1 — Axel, 2000-10-16T20:49Z

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\*

Permalänk: https://www.webforum.nu/p/14873

## #2 — Axel, 2000-10-17T19:03Z

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

Permalänk: https://www.webforum.nu/p/312470

## #3 — Robban, 2000-10-18T02:41Z

[exec()](http://www.php.net/manual/function.exec.php) använder du för program som inte skriver ut någonting.

[system()](http://www.php.net/manual/function.system.php) använder du för program som skriver ut någonting.

[passthru()](http://www.php.net/manual/function.passthru.php) använder du för program som skriver ut binära data (en bild t.ex.).

[$variabel = \`program\`](http://www.php.net/manual/language.operators.execution.php) 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()](http://www.php.net/manual/function.virtual.php) som fungerar som virtual i SSI.

Permalänk: https://www.webforum.nu/p/312471

---

Tråden på webben: https://www.webforum.nu/amne/php/14873-cgi
