a href <=> action="post"

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jens V

Jens V

16/10/2006 17:09:00
Quote Anchor link
Is het mogelijk dat ik met op een link te klikken, een parameter "post", zoals in een form?? Dit moet allemaal dus zonder een <input type="submit"> gebeuren...
 
PHP hulp

PHP hulp

18/11/2024 14:48:29
 
Erik Rijk

Erik Rijk

16/10/2006 17:09:00
Quote Anchor link
Kan je iets duidelijk zijn?
 
Bo az

Bo az

16/10/2006 17:13:00
Quote Anchor link
Je zou aan een <a> een onclick="submit()" (weet niet of dit zo juist is) mee kunnen geven, dan moet je wel een <form> gebruiken en input elements (evt hidden.)
Gewijzigd op 01/01/1970 01:00:00 door Bo az
 
Jens V

Jens V

16/10/2006 17:13:00
Quote Anchor link
als je in een form zit, kan je op submit klikken. Het kan dan goed zijn dat de parameter ge-"post" wordt. (action="post") Ik wil nu dat als er op een link wordt geklikt, die ipv een url in de urlbalk verandert, gewoon een parameter (getalletje) post... ( te vergelijken met die action="post" methode)
 
Jens V

Jens V

16/10/2006 17:19:00
Quote Anchor link
dus iets als
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<form>
<input type="hidden" name="ietshier" value="1">
<a onclick="submit()">klikhier</a>
</form>

zou moeten werken?
Gewijzigd op 01/01/1970 01:00:00 door Jens V
 
Niek s

niek s

16/10/2006 17:33:00
Quote Anchor link
probeer het uit zou ik zeggen.. dan weet je het zeker...
 
Jens V

Jens V

16/10/2006 17:36:00
Quote Anchor link
hehe:d, da werkt;)
 
Bo az

Bo az

16/10/2006 17:37:00
Quote Anchor link
Idd, gewoon proberen ik weet het ook niet uit mijn hoofd.
Wat ik wel zie is dat je een method en een action atribuut mist bij je form.

Edit:
Ah, je hebt het geprobeerd :) mooi dat het werkt!
Gewijzigd op 01/01/1970 01:00:00 door Bo az
 
Jens V

Jens V

16/10/2006 17:39:00
Quote Anchor link
ja, had ik ook gemerkt... :)
heb het aangepast;)
ik zei ook action="post", waar het method moest zijn...
 
Joren de Wit

Joren de Wit

16/10/2006 17:45:00
Quote Anchor link
Jens schreef op 16.10.2006 17:36:
hehe:d, da werkt;)


Welk script heb je gebruikt dan? Want dat laatste voorbeeldje dat je postte zal niet werken lijkt me? Je mist sowieso een action en method attribuut bij je form tag. En zonder het href attribuut zal je <a> tag geen link opleveren...

Een voorbeeld dat wel zal werken (mocht iemand nog een antwoord zoeken):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<form method="post" action="" name="myForm">
    <input type="hidden" name="ietshier" value="1">
    <a href="javascript:document.myForm.submit()">klikhier</a>
</form>
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jens V

Jens V

16/10/2006 17:46:00
Quote Anchor link
Om te testen heb ik dit gedaan...
Er is wel een probleem, het geeft helemaal niet aan dat het een link is....
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if($_POST['ietshier'] == 1)
{

  echo 'kaka';
}

else
{
  echo'
<form action="test2.php" method="post">
<input type="hidden" name="ietshier" value="1">
<a onclick="submit()">klikhier</a>
</form>'
;
}

?>
 
Joren de Wit

Joren de Wit

16/10/2006 17:50:00
Quote Anchor link
@Jens: dat was wat ik dus al zei. Zie het voorbeeld dat ik al gaf voor een werkende versie ;)
 
Jens V

Jens V

16/10/2006 17:51:00
Quote Anchor link
had het blijkbaar niet volledig gelezen:)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.