php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.05.2009, 20:09  
Benutzer
 
Registriert seit: 19.04.2009
Beiträge: 40
YANNiiCK ist zur Zeit noch ein unbeschriebenes Blatt
Standard Submit Button von Eintrag abhängig

Hallo PHP.de User,

mal wieder weiß ich nicht weiter . Wie lässt sich folgendes realisieren:

In einem Shop gilt, dass für verschiedene Postleitzahlen, verschiedene Mindestbestellwerte vorhanden sind. Beispielsweise klicke ich den Eintrag bei PLZ "12169" an - für die PLZ soll der Mindestbestellwert 8,00€ gelten.

Die PLZ-Auswahl ist eine Selectbox und wenn man eins anklickt, kommt die Meldung: "Der Mindestbestellwert für die Postleitzahl 12169 beträgt 8,00€ - wird dieser nicht erreicht, können wir Ihre Bestellung nicht entgegen nehmen."

Hier erstmal eine Grafik, welche euch den Shop zeigt:



Wie kann man es überprüfen lassen:

Wenn die Endsumme < Mindestbestellwert der Postleitzahl (irgendwo festegelegt oder so) = kein "Bestellung abschicken" Button.

Das wäre total toll, wenn ich dieses Problem lösen könnte. Freue mich über jede Antwort.

Yannick
YANNiiCK ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.05.2009, 21:37  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Datenbanktabelle
Code:
id   plz     mind_best
 1   12169   8.00
option-feld
Code:
<option value="1">12169</option>
Beim Absenden plz-ID in einer Session speichern:
PHP-Code:
session_start();
$_SESSION["plz_id"] = 1
Vergleich:
PHP-Code:
//mind_best aus der Datenbank für die ID $_SESSION["plz_id"] auslesen
//$mind = $row["mind_best"];
//$warenwert_bestellung enthält den Wert der Bestellung im "Warenkorb"
if ($mind $warenwert_bestellung) {
  echo 
'<input type="submit" value="Bestellung abschicken" disabled />';
} else {
  echo 
'<input type="submit" value="Bestellung abschicken" />';

Du solltest zusätzlich die ÜBerprüfung für den Mindestbestellwert nochmal in dem Script überprüfen, das "erlaubte" Bestellungen verarbeitet, da das deaktivieren des Buttons nicht zu 100 % sicher ist.
Asipak ist offline  
Alt 02.05.2009, 22:32  
Benutzer
 
Registriert seit: 19.04.2009
Beiträge: 40
YANNiiCK ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Kann ich das dann nicht gleich im JS machen?

Irgendwie so:

PHP-Code:
...<td id="gesamt">7,70€</td>...

<
script type="text/javascript">
if 
GetElementById:gesamt plz.text = <input type="submit" disabled/>
</script>

...

<select>
<option name="plz" value="12169" text="8,00">12169<option>
...
</select> 
Irgenwie so mit Javascript? Ich hab da nicht viel Ahnung

Woher weiß er was mindestens beispielsweise 8,00€ teuer sein muss?

Wenn man als value="1" macht, dann steht in der Mail die man bekommt: PLZ: 1 oder wie

Geändert von YANNiiCK (02.05.2009 um 23:06 Uhr).
YANNiiCK ist offline  
Alt 03.05.2009, 01:47  
Erfahrener Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 1.401
PHP-Kenntnisse:
Fortgeschritten
Destruction ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Nein ^^ damit sollst du dann die PLZ aus der DB holen^^
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus]
Destruction ist offline  
Alt 03.05.2009, 02:42  
Benutzer
 
Registriert seit: 19.04.2009
Beiträge: 40
YANNiiCK ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Du solltest zusätzlich die ÜBerprüfung für den Mindestbestellwert nochmal in dem Script überprüfen, das "erlaubte" Bestellungen verarbeitet, da das deaktivieren des Buttons nicht zu 100 % sicher ist.
Und wie ???

Den PHP Schnipsel kann ich den auch in eine Javascript Datei einfügen?

Da der Shop in JS geschrieben wurde (www. manhattan - pizza.de / bestellen)
YANNiiCK ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] submit button mit bild problem Webby HTML, Usability und Barrierefreiheit 19 02.03.2009 23:54
[Erledigt] submit button wechseln wenn sid in DB vorhanden fulltilt PHP Tipps 2009 5 20.02.2009 16:32
HTML/CSS: Input: Button: Type=Image: Nur Submit moeglich? SvenLittkowski HTML, Usability und Barrierefreiheit 8 03.11.2007 00:45
wert mit submit button übergeben Matthiasnet PHP Tipps 2007 2 07.04.2007 19:41
Submit Button Shaira HTML, Usability und Barrierefreiheit 4 26.11.2006 15:48
Formular abschiken ohne Submit Button shocky HTML, Usability und Barrierefreiheit 10 02.11.2006 21:53
id des submit button Tigermoon PHP Tipps 2006 4 20.04.2006 11:48
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Submit Button und ungewollte Übergabe der daten an die DB PHP Tipps 2005-2 9 27.06.2005 19:49
Variable aus Formular ohne submit Button übergeben PHP Tipps 2005-2 3 24.06.2005 17:08
button (submit) ->action auf https PHP Tipps 2005 7 18.04.2005 18:32
Dropdownmenü und submit button :-( PHP Tipps 2005 7 24.02.2005 16:50
[Erledigt] Submit Button durch Link ersetzen - Geht das denn ? HTML, Usability und Barrierefreiheit 7 07.01.2005 10:58
[Erledigt] Submit Button HTML, Usability und Barrierefreiheit 8 23.12.2004 23:15
Grafischer Submit Button sendet im IE seinen Namen nicht PHP Tipps 2004 3 30.06.2004 14:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
submit button image value auslesen php, php formular standard submit button abhängig von, submitbutton value per javascript auslesen, javascript value submit button auslesen, javascript submit auslesen, php submit button value auslesen, php submit button auslesen, php \post button id\, js form submit button auslesen, submit auslesen javascript, id aus submit-button auslesen, prüfung submit button php, submit button id ausles, php submit button ausblenden, submit button value auslesen php, submit id button php, java script submit value abfragen, php button abhängig, php post button id, php submit abhängig

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum