Variablen versenden....

Wie wärs mit einer Session?
Oder du machst ganz einfach die Variablen in versteckte Felder...
Oder halt an die URL anhängen...
 
hast du dein form immer mit echo ""; oder nen normales form ausserhalb vom php script???
beim ersteren:
PHP:
echo "<input name='variablen_name' type='hidden' value='".$variable."'>";
beim letzeren:
Code:
<input name="variablen_name" type="hidden" value="<? echo $variable; ?>">
 
2.)Aber muß das so sein?

<input name="variablen_name" type="hidden" value="<? echo $variable; ?>">


Oder geht das auch so?

<form method="post" action="ant.php">
<td> <input type="submit" name="Ant" value="Antworten"></td></tr>
<input type=hidden name="kick" value='$filename'>
</form>
 
ja muss so sein, da du dich ja ausserhalb eines php scriptes befindest
deshalb wird das script eben geoeffnet (<?) die variable ausgegeben (echo $variable;) und das script wieder geschlossen (?>)

wenn die variable aber fest sein soll (sprich du hast vorher kein php script am laufen gehabt und somit auch keine variablen die ausgegeben werden sollen)
dann einfach
Code:
<input name="name" type="hidden" value="wert_den_name_haben_soll">
 
aber nur beim ersten mal, wenn ich die variable dann nochmal von der 2.datei versenden will muß ich sie nicht noch mal einbinden, da sie ja dann schon außerhallb steht oder?
 
ich raff nu nich genau was du meinst :D
du schickst das form nun an ne 2. datei
das form in der 1. datei sieht in etwa so aus
Code:
<form method="post" action="ant.php"> 
<td> <input type="submit" name="Ant" value="Antworten"></td></tr> 
<input type="hidden" name="kick" value="wert_kick"> 
</form>
dann kannst du in der 2. datei die variable einfach mit
PHP:
$kick = $_POST["kick"];
weiter verwenden.

hasst du dann in der 2. datei wieder ein formular sieht das hidden so aus:
Code:
<input type="hidden" name="kick" value="<? echo $_POST["kick"]; ?>">
dadurch hast du in dem neuen form wieder die variable kick definiert mit dem wert aus dem ersten form.

ich hoff mal damit hab ich das getroffen was du wolltest, wie gesacht
hab das nu nich ganz verstanden was du mit deinem letzten satz gesagt hast :)
 
Zurück