Autor |
Nachricht |
ZeroFlash
Threadersteller
Dabei seit: 11.02.2005
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Mi 22.04.2009 21:09
Titel [PHP] seiten reload nach dem formular abgeschickt wurde |
|
|
hallo,
ich probier schon ne ganze weile dran, aber ohne erfolg. hab n formular und möchte, die seite komplett neu laden, nach dem ich das formular abgeschickt habe.
wie würdet ihr das am ehesten lösen?
danke
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mi 22.04.2009 21:10
Titel
|
|
|
ähh, wird sie doch automatisch wenn du dein formular wegschickst?
|
|
|
|
|
Anzeige
|
|
|
ZeroFlash
Threadersteller
Dabei seit: 11.02.2005
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Mi 22.04.2009 21:14
Titel
|
|
|
dacht ich auch..
ist so, dass ich daten aus einer db auslese jedem datenbereich ein formular zur bearbeitung zu ordne. so wenn ich dann das formular klicke, wird der wert in der db geändert aber die die daten werden nicht erneut ausgelesen.
das passiert erst, wenn ich die seite neu aufmache oder neu lade.
deswegen wollt ich nen reload machen
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mi 22.04.2009 21:16
Titel
|
|
|
lass mal deinen code sehen. Das dürfte andere Ursachen haben. Ich denke du liest die Daten aus der Datenbank bevor sie neu geschrieben wurden, weissu
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 22.04.2009 21:17
Titel
|
|
|
Dann wirst du wohl erst nachdem du die Daten zur Darstellung holst neue Datensätze einfügen …
|
|
|
|
|
ZeroFlash
Threadersteller
Dabei seit: 11.02.2005
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Mi 22.04.2009 21:23
Titel
|
|
|
m hat geschrieben: | Dann wirst du wohl erst nachdem du die Daten zur Darstellung holst neue Datensätze einfügen … |
ja das ist die struktur
Code: | <?php
$current_time = time ();
include ('../php/connect.php');
db_connect ();
db_select ();
$abfrage = "SELECT * FROM kunden WHERE timestamp_zurueck >= '$current_time' ORDER BY timestamp_hin";
$ergebnis = mysql_query ($abfrage);
$brake = "<br/>";
$space = " ";
$open = "<div class=\"rahmen\">";
$close = "</div>";
$open_2 = "<div class=\"rahmen_blau\">";
$open_3 = "<div class=\"rahmen_content\">";
$open_4 = "<div class=\"rahmen_details\">";
$open_5 = "<div class=\"rahmen_action\">";
$close_link = "</a>";
$img_rot = "<img src=\"gfx/kreis_rot.jpg\" class=\"butt_best\"/>";
$img_gruen = "<img src=\"gfx/kreis_gruen.jpg\"/>";
$az_on = "<span class=\"auszeichnung\">";
$az_off = "</span>";
$bz_nr = "#";
$bz_ip = "IP: ";
$bz_date = "gebucht am: ";
$bz_tel = "Tel.: ";
$bz_mail = "E-mail: ";
$bz_time = "um: ";
$bz_tage = "Parkdauer: ";
$bz_tag = " Tage";
$bz_preis = "Preis: ";
$bz_euro = " €";
$bz_start = "Abflug: ";
$bz_ende = "Ankunft: ";
$bz_ziel = "Reiseziel: ";
$bz_er = "Erwachsene: ";
$bz_kin = "Kinder: ";
$bz_ank = "Ankunft AirPark: ";
$bz_kfz = "Kennzeichen: ";
while ($row = mysql_fetch_array ($ergebnis)) {
$id = $row['id'];
$buchungs_nummer = $row['buchungs_nummer'];
$ip = $row['ip'];
$date = $row['date'];
$timestamp_hin = $row['timestamp_hin'];
$timestamp_zurueck = $row['timestamp_zurueck'];
$erwachsene = $row['erwachsene'];
$kinder = $row['kinder'];
$pkw = $row['pkw'];
$reiseziel = $row['reiseziel'];
$anrede = $row['anrede'];
$firma_anrede = $row['firma_anrede'];
$name = $row['name'];
$vname = $row['vname'];
$strasse = $row['strasse'];
$nummer = $row['nummer'];
$plz = $row['plz'];
$ort = $row['ort'];
$telefon = $row['telefon'];
$mail = $row['mail'];
$preis = $row['preis'];
$tage_gesamt = $row['tage_gesamt'];
$bestaetigt = $row['bestaetigt'];
$quittungs_link = $row['quittungs_link'];
$open_buchung ="<a href=\"http://www.airparks-erfurt.de/pdf/$buchungs_nummer.pdf\" class=\"buchung\">";
$open_mail = "<a href=\"mailto:$mail\" class=\"mail\">";
$buchungs_date = date ('d.m.Y',$date);
$buchungs_time = date ('H:i',$date);
$zeit_hin = date ('d.m.Y H:i',$timestamp_hin);
$zeit_zurueck = date ('d.m.Y H:i',$timestamp_zurueck);
$airparks_time = $timestamp_hin-8100;
$airparks_time = date ('d.m.Y H:i',$airparks_time);
echo $open;
echo $open_2.$az_on.$bz_nr.$az_off.$open_buchung.$buchungs_nummer.$close_link.$brake.$brake.$az_on.$bz_ip.$az_off.$ip.$brake.$az_on.$bz_date.$az_off.$buchungs_date.$brake.$az_on.$bz_time.$az_off.$brake.$buchungs_time;
echo "<form method=\"post\" action=\"index.php\">";
echo "<input type=\"image\" name=\"send\" src=\"gfx/delete.jpg\"/>";
echo "<input type=\"hidden\" name=\"del\" value=\"1\"/> ";
echo "<input type=\"hidden\" name=\"id2\" value=\"$id\"/> ";
echo "</form>";
echo $close;
echo $open_3;
if ($anrede=='Firma') {
echo $anrede.$space.$firma_anrede.$brake;
}
else {
echo $anrede.$brake;
}
echo $vname.$space.$name.$brake.$strasse.$space.$nummer.$brake.$plz.$space.$ort.$brake.$brake.$az_on.$bz_tel.$az_off.$telefon.$brake.$az_on.$bz_mail.$az_off.$open_mail.$mail.$close_link.$close;
echo $open_4.$az_on.$bz_tage.$az_off.$tage_gesamt.$bz_tag.$brake.$az_on.$bz_ank.$az_off.$airparks_time.
$brake.$az_on.$bz_start.$az_off.$zeit_hin.$brake.$az_on.$bz_ende.$az_off.$zeit_zurueck.$brake.$brake.$az_on.$bz_ziel.
$az_off.$reiseziel.$brake.$az_on.$bz_kfz.$az_off.$pkw.$brake.$az_on.$bz_er.$az_off.$erwachsene.$brake.$az_on.$bz_kin.
$az_off.$kinder.$brake.$brake.$az_on.$bz_preis.$az_off.$preis.$bz_euro;
echo $close;
echo $open_5.$img;
if ($bestaetigt=='0') {
echo $img_rot;
echo $id;
echo "<form method=\"post\" action=\"index.php\">";
echo "<input type=\"submit\" name=\"send\" value=\"bestätigen\"/>";
echo "<input type=\"hidden\" name=\"bes\" value=\"1\"/> ";
echo "<input type=\"hidden\" name=\"id2\" value=\"$id\"/>";
echo "</form>";
}
var_dump($_POST);
if ($bestaetigt=='1') {echo $img_gruen." bestätigt";};
echo $close;
echo $close;
}
if (($_POST['bes']=='1') && (isset($_POST['send'])) ) {
$eintrag = "UPDATE kunden SET bestaetigt = '".$_POST['bes']."'WHERE id =".$_POST['id2'];
$eintragen = mysql_query($eintrag);
}
?> |
[edit]
Forums-Killer Code mal geumbrucht
Zuletzt bearbeitet von Smooth-Graphics am Mi 22.04.2009 22:29, insgesamt 2-mal bearbeitet
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 22.04.2009 21:23
Titel
|
|
|
ZeroFlash hat geschrieben: | m hat geschrieben: | Dann wirst du wohl erst nachdem du die Daten zur Darstellung holst neue Datensätze einfügen … |
ja das ist die struktur |
Ja dann sollte ja klar sein wo das Problem liegt
|
|
|
|
|
ZeroFlash
Threadersteller
Dabei seit: 11.02.2005
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Mi 22.04.2009 21:26
Titel
|
|
|
aber damit ich die daten bearbeitn kann muss ich sie erstmal sehen/auslesen?!
Zuletzt bearbeitet von ZeroFlash am Mi 22.04.2009 21:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Formular wird trotz Check täglich leer abgeschickt
[html] formular reload?
[IE] Enter im Formular - kein Submit sondern Reload [solved]
PDF-Formular nur mit bestimmten Seiten verschicken
[HTML] Formular über mehrere Seiten
Reload eines Captcha?
|
|