[GastForen Programmierung/Entwicklung PHP und MySQL Problem mit dem Aktualisieren einer Seite

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Problem mit dem Aktualisieren einer Seite

Moser
Beiträge gesamt: 7

7. Mär 2005, 16:51
Beitrag # 1 von 3
Bewertung:
(505 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

habe mal wieder ein Problem. Angenommen ich will mich mit einem kleinen Würfelspiel versuchen.

1. Klicke ich links im Menü auf "Kniffel_1" erscheint die Spielform.
[URL=http://de.geocities.com/...er_test/z1.jpg]Bild1

2. Aktualisiere ich die Seite, so zeigt er dieselbe Seite wieder an.
(so wie es sein soll)
[URL=http://de.geocities.com/...er_test/z1.jpg]Bild1


Problem:

1. Drücke ich auf würfeln - wirf gewürfelt - alles ok
[URL=http://de.geocities.com/...er_test/z2.jpg]Bild2

2. Drücke ich jetzt auf aktuaisieren ->
[URL=http://de.geocities.com/...er_test/z3.jpg]Bild3


3. Drücke ich auf ok ->hat er ein weiteres mal gewürfelt
[URL=http://de.geocities.com/...er_test/z4.jpg]Bild4


----------------------------------------------------------
Die Form mit dem "Würfeln"-Button habe ich so geschrieben:

<form name="wurf_game1" method="post" action="index.php?action=119118116105099108103116109058" >
.....
.....
.....
<input type=submit value='Würfeln'>
</form>

----------------------------------------------------------

Abfragen tue ich dann mit :


$action=$_REQUEST['action'];
$action=$crypter->number_decrypt($action);

switch ($action)
{
case ...........
----------------------------------------------------------



Sehe ich das richtig, das $action noch vom vorigen Wurf gespeichert ist wenn ich einmal gewürfelt habe und dann die Seite aktualisiere, das vorige Betätigen des Würfeln-Button nochmal mitgesendet wird ?

Wie kann man das "Aktualisieren der Seite" abfragen/abfangen ?
Kann man irgendwie den Cache bzw. "action" löschen, so dass das vorige Betätigen des Würfel-Button nicht mehr mitgesendet wird?

Kann mir bitte jemand helfen ?

Danke.

Moser

(Dieser Beitrag wurde von Moser am 7. Mär 2005, 16:55 geändert)
X

Problem mit dem Aktualisieren einer Seite

jrandi
Beiträge gesamt: 794

8. Mär 2005, 14:59
Beitrag # 2 von 3
Beitrag ID: #150895
Bewertung:
(505 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
vielleicht habe ich da einen lösungsansatz, bin aber nicht sicher, ob ich deine idée auch richtig verstanden habe. . .

wie wär's wenn du am anfang vom script abfragst, ob action = "", wenn nein erzeuge einen neuen mittels rand() - zufallszahl erzeugen ?

gruss
jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net


als Antwort auf: [#150613]

Problem mit dem Aktualisieren einer Seite

Moser
Beiträge gesamt: 7

9. Mär 2005, 17:51
Beitrag # 3 von 3
Beitrag ID: #151415
Bewertung:
(505 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke für deine Hilfe.

Die Antwort auf mein Problem wird hier geschildert:

(29.16. Wie kann ich Reloads durch den User erkennen und verhindern?)
http://www.php-faq.de/q/q-phplib-reloads.html

Ich versuche gerade das hinzubekommen.

Moser


als Antwort auf: [#150613]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
05.03.2021 - 30.04.2021

Digicomp Academy AG, Zürich oder virtuell
Freitag, 05. März 2021, 13.00 Uhr - Freitag, 30. Apr. 2021, 17.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen.

Preis: CHF 3'250.–
Dauer: 8.5 Tage - Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt.

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PWEB