Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

php prob mit if-konstrukt

Empfohlene Antworten

Veröffentlicht

hi leute,

ich habe folgendes problem und hoffe, dass mir ziemlich bald jmd helfen kann, da ich dass heut noch bis um 15.15 fertig bekommen sollte. bin aber auch danach noch dankbar für lösungen.

ich habe ein formular, das ausgefüllt wird.

nach dem ausfüllen kann der kunde mit dem zurück-button vom browser wieder auf das formular und es nochmal abschicken, allerdings soll er dann auf eine seite geleitet werden, die ihn fragt, ob er seine alten werte überschreiben möchte.


if($check == 1)
{
//schreibe datensatz in datenbank und leite zum endbildschirm
}
else
{
//prüfe ob formular schon ausgefüllt wurde
if(formular noch nicht ausgefüllt)
{
//schreibe in db
}
else
{
$check=1;
}
}
[/PHP]

ich hab das ganze mal vereinfacht dargestellt und hoffe man versteht es.

so das ganze funktioniert genau 1*. sobald $check 1* auf 1 gesetzt ist erscheint der ende - bildschirm nicht mehr.

wie bekomme ich das hin die var $check wieder zu leeren?

wenn ich die am anfang des codes auf 0 setzten würde, dann bleibt sie ja immer 0.??

$check=" ";

dann ist die variable wieder leer :D

weiß aber net ob das 100% so funzt, da ich hier net men webserver da hab .... aber sollte eigentlich klappen

das funktioniert nicht so ganz.

aber vielleicht hab ich es auch nur an die falsche stelle gesetzt.

wo muss ich es denn hinsetzten?

danke

Hmm...

also eigentlich an die Stelle, wo du die $check wieder leer haben willst.

du kannst sie zum Beispiel am Anfang setzten, um sicherzugehen, dass sie leer ist. Dann lädst du das Formular und läst die Werte in die Variable geben. Wenn dann $check==1 ist, dann macht er weiter, wenn nicht, dann eben nicht :D .. und wenn ein doppelpost, dann eben normal post, oder datenüberschreiben.

wo du nun die variable leeren willst, ist dir überlassen (steig da net durch, was du bezwecken willst :rolleyes: )

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.