Toon posts:

[php] POST-Parameters van één page naar de ander

Pagina: 1
Acties:
  • 168 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hi,

Ik heb een PHP pagina die via een header("Location:etc.") een andere PHP pagina aanroept.
Nu wil ik een parameter meegeven naar die andere pagina. Deze parameter wil ik meegeven als een POST-parameter (vraag me niet waarom, maar de parameter opslaan in de sessie of via GET meesturen (www.url.com/index.php?parameter=waarde) wil ik niet.
Weet iemand hoe ik de gegevens via een POST meestuur?

Gr,

Traxx

  • Alex
  • Registratie: Juli 2001
  • Laatst online: 28-02 19:26
Simpelweg door te linken naar deopagina via een formulier:
code:
1
2
3
<form action="redirect.php" method="post" name="redirect">
<input type="hidden" name="redirect-url" value="http://www.tweakers.net">
</form>

En je roept het dan zo aan:
code:
1
<a href="void(null)" onClick="javascript:document.redirect.submit()">Klik</a>

In de redirect.php krijg je $_POST["redirect-url"]; als var om naar te redirecten.

Deze post is bestemd voor hen die een tegenwoordige tijd kunnen onderscheiden van een toekomstige halfvoorwaardelijke bepaalde subinverte plagiale aanvoegend intentioneel verleden tijd.
- Giphart


Verwijderd

Topicstarter
Op dinsdag 16 juli 2002 09:10 schreef prog-konijn het volgende:
Simpelweg door te linken naar deopagina via een formulier:
code:
1
2
3
<form action="redirect.php" method="post" name="redirect">
<input type="hidden" name="redirect-url" value="http://www.tweakers.net">
</form>
Zoiets had ik zelf ook al aan gedacht, maar dat is in dit geval geen oplossing. Ik wil dmv PHP parameters meegeven en dit MOET via een POST en een tussenstap via een formpje kan niet.

  • Tjark
  • Registratie: Juni 2000
  • Laatst online: 23-08 13:31

Tjark

DON'T PANIC

Sessions gebruiken. Hoef je ze niet te posten naar een andere pagina, maar kun je ze gewoon opvragen.

Waarom 'MOET' je POST gebruiken? Heb je een stuk zelf niet geschreven oid?

*insert signature here


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

lijkt me misschien een beetje overdreven, maar je zou kunnen proberen een socket te openen naar localhost...

fsockopen ()

en dan mbv het HTTP een post doen naar het bestand, de resultaten uitlezen en die weer terug geven aan de server...

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz