Forum: PC-Programmierung php: file_get_contents in klasse - fehler


von sunflower_seed (Gast)


Lesenswert?

1
var $template ="";
2
  var $block;
3
  var $lang = "german";
4
  var $output = file_get_contents("../language/".$this->lang."/".$this->template.".tpl",,);

Der Fehler muss beim file_get contents liegen, das hab ich schon soweit 
eingekreist, aber woran genau?
Zurück kommt übrigens das hier:
1
Parse error: syntax error, unexpected '(', expecting ',' or ';' in D:\servertest\core\includes\template.class.php

Ich such mich noch dumm und dämlich

von kalhou (Gast)


Lesenswert?

1
var $output = file_get_contents("../language/".$this->lang."/".$this->template.".tpl",,);

soweit mir bekannt ist, muss man bei optionalen Parametern die Kommata 
weglassen.
1
var $output = file_get_contents("../language/".$this->lang."/".$this->template.".tpl");

so sollte es funktionieren.
Allerdings bin ich mir nicht sicher, ob man nicht besser die Funktion 
file_get_contents in einem Konstruktor aufruft o.Ä.

von sunflower_seed (Gast)


Lesenswert?

konstruktor könnte es sein.
die kommatas sind egal

von sunflower_seed (Gast)


Lesenswert?

komisch, wenn ich den müll in nen konstruktor packe gehts.
AFAIK hab ich das im netz aber auch schon anders gesehen!?
Komisch

von kalhou (Gast)


Lesenswert?

hab es nie ausprobiert, könnte mir aber durchaus vorstellen, dass es so 
ist. Hauptsache es funktioniert.

gruss

von sunflower_seed (Gast)


Lesenswert?

aber trotzdem danke so ist mir wenigstens erstmal geholfen, die klasse 
muss sowieso noch optimiert werden

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.