Bitte schaut euch mal diese if-Satz an:
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beispiel
benutzen
code
demonstrieren
entfernen
fehler
komma
operator
parameter
punkt
schnelle antwort
string
trennen
unterschied
zeile
-
if($geg1 == "cm[Hoehe]") { $geg1wert = $_POST['geg1wert'] * 0.01; $u1 = $_POST['geg1wert'], "cm=", $geg1wert, "m"; }
Wenn ich den ganzen Code in XAMPP ausprobiere, steht da "unexpected ',' in line 99" (in diesem Fall die 4. Zeile).
Ich kann alle Kommas ohne Unterschied aus der Zeile entfernen, außer das Komma hinter $_POST['geg1wert'], dann steht dann nämlich stattdessen "unexpected T-STRING" oder so, also was ist der Fehler??? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich will das mal an einem anderen Beispiel demonstrieren:
<?php echo "Foo","bar"; //geht $bla = "Foo","bar"; //geht nicht $bla = "Foo" . "bar"; //so muss das sein ?>
Um Strings aneinander zu hängen, musst du den Punkt-Operator benutzen.
Das Komma bei echo funktioniert, da echo beliebig viele Parameter erlaubt und du diese einfach mit Komma trennen kannst. echo gibt diese Parameter dann alle nacheinander aus. Dabei wird aber jeder Parameter einzeln behandelt. -
Vielen Dank für die schnelle Antwort, funktioniert ;)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage