• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Normale variable mit post übergeben

Status
Für weitere Antworten geschlossen.

k4ni

Neues Mitglied
Hey,

Ich bin beginner, also hab gestern mal spontan mit php angefangen.
Jetzt steck ich aber fest.
Also damit ich die _POST variablen abrufen kann benütz ich z.B. :
Code:
$username = $_POST['username'];
Und zum senden:
Code:
<form method="post">
<table width="400" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="100">Username</td>
<td><input name="username" type="text" id="username"></td>
</tr>
<td><input name="add" type="submit" id="add" value="Sign Up!"></td>
Also das gibt jetzt den text der in dem Edit-Feld steht als variable über.
Doch wie kann ich eine normale variable posten?
Also z.B. $lol ?
 
Werbung:
eine normale variable ?

du kannst
PHP:
<?php
$lol = "rofl";
?>

<html tag .....><?php echo $lol; ?></html tag ......>

du könntest natürlich auch $lol den wert der aktuellen uhrzeit geben

$lol = date('H:i:s');
 
Werbung:
hey danke!

Is ja egal das in $lol drin ist, die hautpsache ist, das ich es wenn man den button click später wieder abrufen kann wie ich es mit den edit-feldner mache.

Nur das mit dem <html tag....> .. Hab ich noch nicht wirklich verstanden.
Wie geht das? Und wie soll ich das in die Post-function mit einfügen?
 
Das <html ...> steht bei freak131 stellvertretend für den HTML-Code, der drumrum ist (Jenachdem in was für einem Umfeld du die Variable ausgeben willst.

Wenn du also deine Variable auslesen willst, baust du sie einfach per echo ein:

HTML:
<p>Der Beitrag wurde abgeschickt von <?php echo $_POST['username']; ?></p>

MfG Icy
 
Ja also auslesen hab ich verstanden.
Aber mein problem ist:
Ich habe eine variable names $lol, die will ich jetzt hier einbinden damit es diese mitsendet:
Code:
<form method="post">
<table width="400" border="0" cellspacing="1" cellpadding="2">
<tr>
<td width="100">Username</td>
<td><input name="username" type="text" id="username"></td>
</tr>
<tr>
<td width="100">Password</td>
<td><input name="password" type="password" id="password"></td>
</tr>
<tr>
<td width="100">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td width="100">&nbsp;</td>
<td><input name="add" type="submit" id="add" value="Sign Up!"></td>
</tr>
<br />
</tr>
</table>
</form>
</body>
</html>
So, das hier sendet jetzt den text der 2 edit felder mit. Doch ich will eine einfache variable senden. Wie geht das?
 
Werbung:
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben