[PHP] Wie bekomme ich einen Wert von einer HTML in ein PHP

U

ugurbey1984

Gast
Hallo CB'ler,

meine Frage steht schon oben. Ich habe eine HTML und ein PHP. Im PHP habe ich eine Methode die funzt. Aber ich möchte der Methode einen Wert aus der HTML übergeben. Genauer gesagt aus einem Input (Type="text"). Wie geht das??
 
Du schickst das Formular über GET oder POST ab:
HTML:
<form method="POST oder GET" action="datei.php">
  <input type="text" name="eingabe">
</form>
und kannst auf den Namen in PHP zugreifen:
PHP:
$var = $_POST['eingabe'];
  bzw.
$var = $_GET['eingabe'];
 
@ Claw

$_REQUEST sollte vermieden werden. Grund: Du weißt beispielsweise, dass ein Datensatz per $_POST versendet wird und vom Script verarbeitet werden soll. Warum dann $_REQUEST nutzen und Gefahr laufen, dass auch $_GET-Variablen vom Script verarbeitet werden und so potentielle Sicherheitsrisiken entstehen?

Erwartest du POST-Daten, dann nutze auch nur $_POST. Erwartest du GET-Daten, dann nutze auch nur $_GET. Erwartest du COOKIE-Daten, dann benutze auch ausschliesslich nur $_COOKIE. Nur wenn du wirklich von ALLEN Sendearten Daten erwartest kannst du der Einfachheit halber $_REQUEST nehmen - ansonsten lass es besser!



@Mr. Snoot
bei deiner Form: method="post" und method="get" - beides klein statt groß schreiben, ich hatte da schonmal so meine Probleme bei Großschreibung.
 
Zurück
Oben