SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 08.04.2005, 14:28:26
friese friese ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 3
POST nur einmal

Hallo zusammen...

ich habe 2 php Dateien: seite1.php und seite2.php

Von der ersten Seite wird etwas per post übergeben an die 2. Seite. In der 2. ten Seite werden dann (sofern Daten korrekt sind) einige Sachen in der Datenbank erstellt.

Nun zu meinem Problem: Wenn man nun bei Seite 2 den Refreshbutton drückt dann werden die Daten erneut anglegt.

Eine Idee wie ich erreiche das der Post nur einmal übertragen wird?

....Der Friese...
Mit Zitat antworten
  #2  
Alt 08.04.2005, 15:08:37
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: POST nur einmal

Nach dem Du die Werte in die DB geschrieben hast, löschst Du einfach den Inhalt des POST-Arrays. Schon ist das Problem behoben.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 08.04.2005, 16:18:00
friese friese ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 3
AW: POST nur einmal

Nein, beim drücken des Reloadbuttons wird die PHP ja wieder mit gefülltem post angesprochen. Funktioniert also nicht.
Mit Zitat antworten
  #4  
Alt 08.04.2005, 16:21:29
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: POST nur einmal

Dann mach nen automatischen Reload (header('location: seite.php')), nach dem Du das Array geleert hast.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 08.04.2005, 16:37:00
friese friese ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 3
AW: POST nur einmal

Mmmh schonmal ne gute Idee! Danke! nur leider will ich danach noch etwas machen mit den variablen und aufgrund des bisherigen konzepts kann ich nur variablen von formular zu formular übergeben wenn es per POST geschieht. Mein Idee war jetzt eine datei zwischenzuschalten, d.h. seite1.php -> db_erstellung_seite1.php -> seite2.php

wobei db_erstellung_seite1.php dann die sachen in der datenbank erstellen sollte und danach auf seite 2 weiterleiten sollte. Kann man im Header Variablen per POST übergeben oder irgendwie anders, z.b. POST('seite2.php',array('variable1'=>$wert1)) ?

Danke für die fixen antworten!
Mit Zitat antworten
  #6  
Alt 08.04.2005, 16:46:14
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: POST nur einmal

Das mit der Zwischen Schaltung kannst Du machen ist eine gute Idee. Du kannst aber keine POST variablen senden, sowie Du es vorhast.

Zu Seite2.php, ließ auf Seite zwei doch einfach die Daten aus der Datenbank aus, die Du vorher geschrieben hast. Wenn das nicht geht, weil Du nicht alles Was Du auf Seite2.php brauchst in die Datenbank schreibst, dann kannst Du die Daten die Du auf Seite2.php brauchst auch per GET übergeben. Kannst dem header('location: seite2.php') ja auch parameter mitgeben, auf Seite2.php ist dann alles per GET verfügbar und nicht per POST.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Formular get und Post Afrika PHP für Fortgeschrittene und Experten 38 07.04.2005 23:27:12
POST liefert verfälschte Werte zurück Claus PHP Grundlagen 5 08.07.2004 17:53:29
Session-ID trotz POST weitergeben softdown3 PHP Grundlagen 11 26.12.2003 15:30:50
POST aus Framest an "_blank" bleibt leer ritasboss PHP für Fortgeschrittene und Experten 5 30.09.2003 00:06:39
POST und IIS 5 hagal PHP für Fortgeschrittene und Experten 2 12.11.2002 09:42:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:46:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt