Archief - http_get_vars in post form

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

NoFate

Legacy Member
Hello,

Wij hebben momenteel een database applicatie.
Nu willen we vanaf een externe link dadelijk een search query doen aan de hand van een hyperlink

dus bv searh.php?id=klantnummer

Maar omdat de search met een post werkt moet ik een POST form creeren.
1) Nu wil in de value van het veld al dadelijk hebben ingevuld adhv de hyperlink
2) Als bovenstaande werkt, dan wil ik natuurlijk ook niet meer op de submit button hoeven te klikken, maar dat alles dadelijk gequeryd wordt...

dit is de code die ik tot nu toe heb.... maar mijn value wordt dus niet ingevuld. als ik een gewoon print commando doe , dan krijg ik de waarde wel te zien, maar niet in de form?? wat doe ik verkeerd?

<?php
$myvar1=$HTTP_GET_VARS["id"];
print($myvar1);
?>

<form name="swiftform" id="swiftform" action="http://bla/xsupport/staff/index.php" method="post">


<input name="searchrules[1][0]" value="subject" type=hidden>
<input name="searchrules[1][1]" value="4" type=hidden>
<input size="20" name="searchrules[1][2]" type="text" value="<? $myvar1; ?>">
<input name="_m" value="tickets" type="hidden">
<input name="_a" value="search" type="hidden">
<input name="type" value="advanced" type="hidden">

<br>
<input name="submitbutton" value="Zoek op klantnummer" type="submit">

</form>

Lord Kveldulv

Legacy Member
$HTTP_GET_VARS is deprecated. Dus $_GET gebruiken.
Van die <? $myvar1; ?> maak je dan <?php echo $myvar1; ?> want anders gaat ge nie veel zien he.
En zorg ook wat voor uw error handling.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan