4 Stimmen

Vergleich der in $_POST angegebenen Strings mit php

Ich habe ein Formular, das in Größen von Dingen sendet, und ich brauche, um zu sehen, was die Zeichenfolgen gleich sind, so dass ich den Preis entsprechend einstellen können. Wenn ich versuche, dies zu tun, sagt es, dass sie nicht gleich sind, und ich bekomme keine Preise. Dies ist der Code, den ich verwende:

if ($_POST['sizes'] == "Small ($30)"){$total = "30";}
if ($_POST['sizes'] == "Medium ($40)"){$total = "40";}
if ($_POST['sizes'] == "Large ($50)"){$total = "50";}
else {$total = $_POST['price'];}

Was mache ich hier falsch? Ich kann echo $_POST['sizes'] und es gibt mir genau eines dieser Dinge.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X