Toon posts:

[php + cgi] hoe de variabelen door geven aan cgi

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een php page waarin ik een cgi script heb ge-include met virtual() dit werkt maar nu wil ik dus dat als ik het cgi script execute dat hij weer in mijn php page verschijnt


Nu heb ik bij het form dat een nieuwe opdracht geeft aan het cgi-script een action gemaakt naar de php pagina die het cgi-script include en nu wil ik dat de variabelen die voor het cgi-script bestemd zijn niet door de php page worden behandeld maar door het ge-include cgi-script.

hoe doe ik dat? ik heb op php.net al gekeken en toen kwam ik bij passthru uit maar ik begrijp niets van het gebruik ervan.

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

$var = `http://localhost/cgi-bin/blaat.cgi?parameter=blaat&parmeter2=blaat nog meer`;

zoiets?

Stop uploading passwords to Github!


Verwijderd

Topicstarter
nee denk et niet,

php page krijgt variabelen maar plaatst ze achter de url die wordt ge-include

ik dacht zelf zoiets:

de actie van het form =

http://www.hoi.com/php-page.php?maand=1

de php-page.php ziet er zo uit

<?php virtual("script.cgi?NextMonth+$maand") ?>

maar dit werkt niet :-( of moet de php-page.php ook weten dat hij de variable van de url moet pakken zoals bij asp: in dit geval

request("maan");

  • Slagroom
  • Registratie: Juni 2001
  • Laatst online: 23-08 10:29
ik kick hem even omhoog want dit wil ik ook wel weten...

  • Grum
  • Registratie: Juni 2001
  • Niet online
Kan je van de variabelen die je in je cgi script wilt gebruiken geen env-vars maken ? en die vervolgens met de cgi weer uitlezen ?

Misschien kan je het ook probleren mbv semaphores ?