Link mit Post

hehejo

hehejo

blöder Purist
Link mit Post (php)

Hallo,
ich als Neuling in Sachen PHP hab eine Frage:
Ich möchte aus einem Link etwas mit post abgeben.
also nicht : index.php?topic=code
<a href="index.php?topic=code">klick</a>

sondern dass es eben wie bei einem Formular mit post übertragen wird.
So funktioniert das ja mit einem Formular, aber wir mach ich das, dass ich das auch mit einem Link machen kann?
<form action="formtest.php" method="post">
Name: <input type="text" name="name"><br>
Alter: <input type="text" name="alter"><br>
<input type="submit" name="absenden" value="Absenden">
</form>

Vielen Dank!
 
Zuletzt bearbeitet:
> aber wir mach ich das, dass ich das auch mit einem Link
> machen kann?
Gar nicht, wenn Du die Sachen in nem Link codierst ist es halt GET.
 
Ich hoffe das hilft dir weiter. Habe mal alles sehr klein aufgeschlüsselt....mit Method=GET !

Gerade frei getippt, nicht getestet.


PHP:
Dein Link auf das Formular: formtest.php?aktion=neu

<?php
if($aktion==neu){
neu();
}
elseif($aktion==nameandage){
machwasdamit($name, $alter);
 // diese Funktion kann dann was mit den Daten machen.
}
else{
echo "Fehler";
}

function neu(){
$aktion=nameandage;
formular($aktion);
}


function formular($aktion){
echo "<form action='formtest.php' method='GET'>";
echo "Name: <input type='text' name='name' value='$name'><br>";
echo "Alter: <input type='text' name='alter' value='$alter'><br>";
echo "<input type='hidden' name='aktion' value='$aktion'>";
echo "<input type='submit' name='absenden' value='Absenden'></form>";
}

?>

Viele Grüße

GanbaruX
 
Zuletzt bearbeitet:
Danke für die schnellen Antworten.
Schade dass es bei Links nicht mit Post geht.
 

Ähnliche Themen

Nginx als Reverse Proxy für Nextcloud und Emby

CentOS 5.8 –SQL Abfrage– HTML wird generiert und daraus müssen mehrere Mails versendet werden

dovecot und postfix Konfiguration Problem

CentOS 6.3 RADIUS - Keine Verbindung möglich

Variablen in Session speichern

Zurück
Oben