| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

20-08-2006, 18:10
|
|
Alienz
Newbie
|
|
Registriert seit: Aug 2006
Beiträge: 6
|
|
Array von einer Seite auf die nächste übertragen
Hi,
ich möchte ein Array in dem Strings gespeichert sind von einer Seite auf eine andere übertragen und bin mir nicht ganz sicher wie ich das machen kann. Folgendes Beispiel:
$text[] = "1";
$text[] = "2";
$text[] = "3";
$text[] = "4";
<form action="seite2.php" method="POST">
<input type="submit" name="senden">
Auf der seite2 möchte ich nun das oben erstellte Array weiterverwenden. Wie kann ich darauf zugreifen?
Hoffe ihr könnt mir helfen. THX
|

20-08-2006, 18:14
|
|
ThaDafinser
Registrierter Benutzer
|
|
Registriert seit: Dec 2005
Beiträge: 223
|
|
z.B.:
foreach ($array as $value)
echo '<input type="hidden" name="'.$value.'" value="'.$value.'">
und dann wieder auslesen
|

20-08-2006, 18:16
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
PHP-Code:
foreach ($array as $value)
echo '<input type="hidden" name="'.$value.'" value="'.$value.">
ist natürlich ziemlich falsch. Aber von der Idee her okay.
weitere alternativen:
serialize, sessions
|

20-08-2006, 18:24
|
|
Alienz
Newbie
|
|
Registriert seit: Aug 2006
Beiträge: 6
|
|
DAnke für eure antoworten. Kann mri einer von euch nochmal genau aufschreiben wie das nun über hidden richtig funktioniert
|

20-08-2006, 18:28
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
was genau ist denn nicht klar?
|

20-08-2006, 18:29
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
kannst du denn ein konkretes problem nennen?
|

20-08-2006, 18:30
|
|
Alienz
Newbie
|
|
Registriert seit: Aug 2006
Beiträge: 6
|
|
naja TobiaZ schreibt, das etwas daran falsch wäre. Ich würde nur gern wissen ob das jetzt, so wie es da steht ok ist oder nicht oder was daran geändert werden muss, bzw. wie funktioniert das auslesen auf der zweiten seite
|

20-08-2006, 18:37
|
|
hall
Registrierter Benutzer
|
|
Registriert seit: Jun 2004
Ort: Berlin
Beiträge: 815
|
|
PHP-Code:
$array = array("schluessel"=>"wert","nochnschluessel"=>"nochnwert");
foreach ($array as $key=>$value){
echo '<input type="hidden" name="'.$key.'" value="'.$value.'">';
}
beschäftige dich lieber mit Sessions oder wenns grob sein muss mit serialize/unserialize. wie man mit formularen umgeht kannst du hier
http://tut.php-q.net/formulare.html
erfahren.
__________________
mfg
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|