Zitat:
|
nur die die ich von der anderen seite mitgebe und halt auch hier weiter verweden will, funktioniert nicht.
|
Hier liegt eventuell ein Misverständnis über die Arbeitsweise von php und den Lebenszyklus der Variablen vor.
Nocheinmal das Beispiel mit einer Zeile mehr, direkt nach dem html Code für das Formular
PHP-Code:
<html>
<body>
<pre><?php print_r($_POST); ?>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="irgendwas" />
<input type="submit" name="wasanderes" value="1234" />
</form>
<?php echo date('H:i:s d.m.Y'); ?>
</body>
</html>
Wenn Du das Skript aufrufst, wrist Du merken, dass
echo date('H:i:s d.m.Y') sofort ausgeführt wird. php wartet nicht auf die Benutzereingabe, um dann fortzufahren. Am Ende des Skripts werden sämtliche Variablen, alles im Speicher, gelöscht.
Du brauchst entweder Sessions oder musst die Werte wieder in den html Code einstricken, so dass der Browser sie das nächste Mal wieder mitschickt.