Definition von Variablen? Fehler?

fUnKuCh3n

Erfahrenes Mitglied
Hallo,
ich bastel gerad nen Script und da kommt folgende Zeile zum Einsatz:
PHP:
if($format[1]==9x13) { $preis[1] = $grundpreis[913] } else { $preis[1] = $grundpreis[1018] }

Doch sobald ich diese Zeile mit in das Dokument schreibe und hochlade...erhalte ich immer nen weißen Bildschirm, also bei error_reporting(E_ALL); kommt halt trotzdem nichts...total komisch, ist in dem Code nen Fehler drinnen oder warum scheint das nicht zu gehen?

Lg Sascha
 
Das „9x13“ ist kein erlaubter Ausdruck. Was soll das sein, eine Zeichenkette? Falls ja, dann zeichne sie auch als Zeichenkette aus.
 
Ja soll halt ein Wert der aus nem Formular kommt sein. Öhm, bin gerad etwas verwirrt, wie zeichne ich den Wert denn als Zeichenkette aus? :-(
 
Zeichenketten werden mit Anführungszeichen (einfache oder doppelte) ausgezeichnet:
PHP:
if( $format[1] == '9x13' ) {
	$preis[1] = $grundpreis[913];
} else {
	$preis[1] = $grundpreis[1018];
}
 
PHP:
if ($format[1] == "9x13")
{ $preis[1] = $grundpreis[913]; }
else
{ $preis[1] = $grundpreis[1018]; }

Wie wärs damit?


Edit: Gumbos ist besser bzw. übersichtlicher :)
 
Zuletzt bearbeitet:
Zurück