error

Sovok

Erfahrenes Mitglied
Parse error: parse error, expecting `'('' in /usr/local/httpd/htdocs/sms/form.php on line 44

heisst das wirklich, dass dem irgendwo anführungszeichen fehlen? oder was anderes?
 
Moin,

Diese Meldung heißt eigentlich das ein Zeichen fehlt/erwartet wurde was aber nicht da ist.
Hier ist es ein ' " oder ( was erwartet wurde.

Glaube ich.

Poste doch mal deine Zeile 44.


Gruß Texaner
 
Z45:$file="humor.txt";
Z46:$callfunction=write($file,array["link"],array["spruch"]);

edit: hab den fehler... $array... man bin ich blind =)
 
Zuletzt bearbeitet:
andere frage
is das zulässig?
Code:
$array["link"]="<a href=\"mailto:$array[email]\">$array[name]</a>";
 
jo, müsste eigentlich gehen. Setz aber da noch Anführungszeichen:

$array['link']="<a href=\"mailto:$array['email']\">$array['name']</a>";

Tip: " und ' kann man gegenseitig verschachteln ;)


Dunsti
 
Ich löse das immer so:

$array["link"]="<a href=\"mailto:".$array["email"]."\">".$array["name"]."</a>";

Ist eigentlich der "saubere" Programmierstil, da du Functionen direkt vom String trennst. Ist aber echer Geschmackssache !!
 
Bis auf das, dass ein Ausdruck der Form $array['...'] keine Funktion in dem Sinne ist ;)
Ich finde ja, dass diese vielen Anführungszeichen und Punkte für mehr Verwirrung sorgen als dass sie die Sache einfacher macher. Aber wie gesagt, Geschmackssache.
 
Es kommt darauf an mit welchem Editor du arbeitest. Ich habe Homesite 5, der macht halt alles farbig und somit auch die Variablen.

Somit ist es übersichtlicher :D
 

Neue Beiträge

Zurück