1Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
326
326
EMPFEHLEN
-
15.11.11 15:10 #1
- Registriert seit
- Aug 2011
- Ort
- Nähe Köln (NRW)
- Beiträge
- 46
Wunderschönen Gute Tag ich habe ein Problem und weiß nciht mehr mir zu Helfen!
Brauche euer Wissen ;(
Problembeschreibung:
Ich sende ein Value von einer .php Seite in die andere dort kann ich den auslesen.
-Das klappt schön und gut
Das Problem ist das dort noch ein weitereshabe und so die Seite - Neuladen muss!PHP-Code:<form action="<?php echo $PHP_SELF; ?>" method="POST">
nach dem ich die Seite Neugeladen habe verschwindet mein erster Value wert, den ich aber Brauche!
Esrte Seite von wo der value Wert kommt:
Zweite Seite wo der Value wert empfangen wird und nach dem Neuladen verschwindet:PHP-Code:if ( !$db_ergebniss ){
die('Ungültige Abfrage: ' . mysql_error());
}
else {
// erstellung einer Tabelle
echo '<table border="1">';
echo '<tr><th>Kundesuche</th></tr>';
echo '<tr>';
}
if ($_POST["anfangsbuchstabe"]){
while ($zeile = mysql_fetch_array( $db_ergebniss, MYSQL_ASSOC)){
echo '<tr>';
echo '<td colspan="2">';
echo '<input type="radio" name="kundenname" value="'.$zeile['vorname'].' '.$zeile['nachname'].'">'.$zeile['vorname'].' '.$zeile['nachname'].'</br>';
echo '</td>';
echo '</tr>';
}
}
echo '<td>';
echo '<input type="submit" name="sendename" value="Auswahl">';
echo '</td>';
echo '</tr>';
echo '</table>';
Auf jeder Seite findet wie immer oberhalb des Quelltcode´s eine Verbindung zu DB und nach dem Quellcode´s wird die auch geschlossen.PHP-Code:$sql = "SELECT * FROM `buch` WHERE `id` LIKE '".$_POST["id"]."%'";
$db_ergebniss = mysql_query( $sql );
if ( !$db_ergebniss ){
die('Ungültige Abfrage: ' . mysql_error());
}
else {
// erstellung einer Tabelle
echo '<table border="1">';
echo '<tr><th>Buchsuche</th><th rowspan="">Suchen</th></tr>';
echo '<tr>';
echo '<td><input type="text" name="id"></td>';
echo '<input type="hidden" value="'.$_POST["kundenname"].'">';
echo '<td><input type="submit" name="sendebuch" value="Auswahl"></td>';
}
if ($_POST["id"]){
while ($zeile = mysql_fetch_array( $db_ergebniss, MYSQL_ASSOC)){
echo '<tr>';
echo $zeile["titel"].' '.$_POST["id"].$kundename;
echo '</tr>';
}
}
echo '</tr>';
echo '</table>';
Bitte um Hilfe bzw. korrektur des Quelltcodes.
Gruß Aleks
-
15.11.11 15:11 #2
Das ist ganz normales Verhalten von HTML/PHP, du musst die Daten dazu in einer Session zwischenspeichern, dann bleibt es auch nach dem Reload in der neuen vorhanden.
Die Schweine von heute sind unsere Schnitzel von morgen!
-
15.11.11 15:29 #3
- Registriert seit
- Aug 2011
- Ort
- Nähe Köln (NRW)
- Beiträge
- 46
@ Maniac kannst du mir vll ein tip geben wohin genau ich das platzieren soll?
Ps. bin unerfahren!
-
15.11.11 15:39 #4
In dem Abschnitt wo du prüfst ob das 1. Formular gesendet wurde, setzt du die Session-Variablen. Am Anfang des Scripts (!WICHTIG! - Es darf keine Ausgabe davor sein!) erstellst du erstmal die Session mit
session_start().
Im 2. Formular frägst du diese Session-Variablen dann wieder ab und setzt die Values des Formulares damit. Wenn dien 2. Formular auf einer anderen Seite ist, musst du dort ebenfalls wieder session_start() an den Anfang der Seite schreiben.Die Schweine von heute sind unsere Schnitzel von morgen!
-
15.11.11 15:48 #5
- Registriert seit
- Aug 2011
- Ort
- Nähe Köln (NRW)
- Beiträge
- 46
@ Maniak Danke habs verstanden und schon umgesetzt!
Ähnliche Themen
-
Eingebundenes Applet verschwindet nach Neuladen
Von mkoeni1 im Forum JavaAntworten: 4Letzter Beitrag: 18.12.07, 12:57 -
Eingebundenes Applet verschwindet nach Neuladen
Von mkoeni1 im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 18.12.07, 12:46 -
Dateizeiger der Seite rutsch immer hoch beim neuladen der Seite im Firefox
Von son gohan im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 21.12.06, 22:27 -
Bestimmter Session-Wert verschwindet nach Neuladen
Von KristophS im Forum PHPAntworten: 1Letzter Beitrag: 29.09.06, 21:00 -
Seite nur einmal neuladen
Von Mellowtrax im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 04.03.05, 10:34





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren