POST
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
besten sessions
datei
exit
formular
inhalt
normalerweise
session
setzten beispiel
setzten echo
textfeld
variable
wert inhalt
-
wie kann ich mit POST eine Variable versenden.
Normalerweise empf?ngt man sie ja nur und sie werden aus dem html code gesendet. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Formular:
<?
echo "<form action='xxx.php' method='post'>
<input type='text' name='eingabefeld'>
<br>
<input type='submit'></form>";
?>
xxx.php
<?
echo $_POST['eingabefeld'];
?>
xxx.php gibt das, was Du im Formular eingibst (Textfeld) aus.
Der Paramter wir ?ber die URL transportiert und anschliessend mit $_POST['eingabefeld']; abgerufen...
-
Ja, aber ich will den Inhalt einer Variable mit POST transportieren...
-
Dann mach ein Feld in der 1. HTML-Seite:
echo "<input type=\"hidden\" value=\"$deineVariable\" name=\"versteckt\">
Dort l?sst du deine Variable eintragen und liest sie aus (siehe anderer Post weiter oben).
Andere Datei:
$Variable = $HTTP_POST_VARS["versteckt"];
$Variable hat nun den Wert von $deineVariable. -
Sollte es sich aber um eine geheime oder um viele Varibalen handeln, die immer mitgeschickt werden sollen, dann benutzte am besten Sessions!
Einfach in jede Datei an den Anfang "session_start()" schreiben und dann kannst du im ganzen Srcipt ?ber das Array "$_SESSION" auf die Session zugreifen und sie setzten.
Beispiel :
session_start();
$_SESSION["bla"] = "inhalt"; // Session mit dem Namen "bla" mit dem Wert "inhalt" setzten
echo $_SESSION["bla"]; // Den Inhalt der Session mit dem Namen "bla" ausgeben
exit; // Script abschlie?en
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage