Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Altes script mit fasttemplate läuft nicht mehr

guten morgen,

ich habe heute bemergt das ein altes script von mir das fasttemplate benutzt nun nicht mehr funktioniert.
der browser giebt die fehlermeldung:

Fatal error: Cannot redeclare clear_parse() in /www/dcm-net.de/station/content/class.FastTemplate.php3 on line 636


Also ich habe schon geprüft ob es an meinem script liegt aber wenn ich nur die datei class.FastTemplate.php3 includiere kommt der fehler.

bin für jeden tip dankbar

T.Hoffmann

Hier gehts zum Orginal Eintrag "Altes script mit fasttemplate läuft nicht mehr" im Forum

Antworten

Dann wird class.FastTemplate.php3 an einer anderen Stelle schon includet. Nimm die include-Zeile mal raus, wenn dann noch alles läuft, ist das Problem gelöst. Wenn nicht, schreibe statt include include_once, dann wird das Script auf jeden Fall nur einmal eingebunden.

*** Nobody ***


2.

hallo nobody,

die gleiche idee hatte ich ja auch, aber das script wird auf keinen fall 2 mal eingbunden! und wenn ich die eine includierung rausnehme giebt er nen fehler aus - weil er die ja braucht. auch wenn ich include_once benutze funktioniert es nicht die fehlermeldung ist die gleiche! habe auch class.fastTempalte.php3 neu aufgespiel, brachte aber auch keine abhilfe.


mfg

torben Hoffmann


3.

Dann muss die Funktion clear_parse() in irgendeinem Script schon existieren. Da bleibt Dir nichts anderes übrig, als alle Scripte danach durchzusuchen.

*** Nobody ***


4.

nun habe ich deinen tip befolg - und wirklich in der class.fastTemplate.php3 wird die funktion wirklich 2* deklariert. habe nun eine rausgenommen und es funktioniert.
danke habe schon ein wenig gezweifelt!

hast du eine idee warum das script immer funktionierte und dann nicht mehr?.



danke

Torben Hoffmann


5.

Vielleicht neue PHP-Version? Mir ist aufgefallen, dass ältere PHP-Versionen das scheinbar nicht so eng sehen, wenn man eine FUnktion zweimal definiert...


Hier gehts zum Orginal Eintrag "Altes script mit fasttemplate läuft nicht mehr" im Forum
 
phpforum.de | Impressum | Handy Bundles