Variable von Seite an andere Seite übergeben..

Hallo, brauche mal Hilfe bei der übergabe einer Variable zu einer weiteren Seite, habe schon mit session probiert bekomme es nicht hin!

Auf denn den anderen Seiten habe ich das so gemacht :

PHP:
<td width=\"98\" align=\"right\"><a href=\"index.php?site=ausleihe_2&kundennummer=$kundennummer&buchid=$data[MedienID]&isbn=$data[ISBN]\"><img src=\"images/book_go.png\" border=\"0\" alt=\"auswählen\" /></a></td>

Das geht auch! Aber bei der nächsten seite brauche ich das nicht, mache das dort dann so:

PHP:
echo"<form action=\"scripts/ausleihe_einfuegen.php\" method=\"post\"  enctype=\"multipart/form-data\" name=\"suche\">";

so und nun habe ich auf der seite ausleihe_2.php die Variable $isbn und diese soll nun an ausleihe_einfuegen.php übergeben werden, aber wie?

Danke schonmal!
 
Eine Möglichkeit wäre es, dass in einem Cookie zu speichern ( set_cookie() ) und das Cookie auf der Seite dann auszulesen.

Beispiele wirst du dafür genug im Internet finden, deswegen erspare ich mir die Tipperei hier mal :)

Mit einer Session sollte das aber auch funktionieren.

$_SESSION['ISBN']=$isbn;
 
Lösung:

Seite1--> Ausleihe_2 die übergabe der variable so:

echo"<form action=\"scripts/ausleihe_2.php?isbn=$isbn\" method=\"post\" enctype=\"multipart/form-data\" name=\"suche\">";

wichtig das Fragezeichen, mit & geht es nicht!!

Seite2 -->und auf der nächsten seite ausleihe_einfügen dann auslesen der isbn mit :


session_start ();
$isbn1 = $_GET["isbn"];


Danke für die Hilfe!!
 
UNSICHER!
Du hast nen Formular indem du Daten mit POST übergibst...
Wozu dann noch ne extra Variable mit GET dazu!?

echo '<input type="hidden" value="'.$isbn.'">';

Damit lässt du die Variable mit dem Rest des Formulars wandern... Keiner sieht was, aber dein Skript sieht alles ;)

Zu der GET Methode:
Die erste Variable, die du an die URL hängst wird mit ? angebunden, alle weiteren mit & ...
 
Zurück