Fehlende Funktion im News Modul?

Begonnen von kochloeffel, 19 Dezember 2002, 11:51:23

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

kochloeffel

Wenn ich einen Newsbereich anzeigen lassen möchte bekomme ich diese Fehlermeldung:

 
ZitatFatal error: Call to undefined function: smile() in /home/www/xxxxxx/html/modules/News/categories.php on line 61

Das steht da in Zeile 61:
   
Zitat$hometext = smile($hometext);

Was stimmt hier nicht?

Grüße Christian

[Editiert am 19/12/2002 von kochloeffel]
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

jubilee

Hallo !
 
ZitatWas stimmt hier nicht?
Nun, php kann die Funktion smile() nicht finden !
MfG
jubilee

kochloeffel

Hmm, hab mir schon sowas gedacht. Dabei hat die Funktion so einen netten Namen.  ;)  Bei mir läuft übrigens PHP 4.2.3 falls das etwas damit zu tun hat.

Grüße Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

jubilee

Hallo !
Hast Du die 4.2.3 neu installiert ?
Was hast Du vorher draufgehabt ?
Hast du in der php.ini register_globals=ON gesetzt ??
MfG
jubilee

kochloeffel

Ja, register_globals ist auf on. Was mir auch gerade aufgefallen ist ist, dass der Footer nicht angezeigt wird. Ich hab das jetzt mal auskommentiert, dann kommt die selbe Meldung aber mit Zeile 62 und bbencode. Kommentiere ich das auch aus funktioniert es. Allerdings wird dann folgendes nicht interpretiert:

[ URL=http://www.kochloeffel.info/modules.php?op=modload&name=Book_List&file=index&op=listbooks&cid=5 ]Hier[ /URL ]

Grüße Christian

[Editiert am 19/12/2002 von kochloeffel]
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

jubilee

Hallo Kochlöffel !
Ich schau mal, wo die Funktion definiert ist.
Scheint mir so, als ob ein include fehlt.
Die Sachen mit bbencode stehen eigentlich in der functions.php
Schau einmal in die categories.php bei Zeile 29 rum.
Da sollte irgendwo das hier stehen :
 
Zitatrequire ('functions.php');
Wenn das fehlen sollte, dann kann es das schon sein.
MfG
jubilee
P.S. hab einmal schnell geschaut.
Sowohl smile(), als auch bbencode() ist in der functions.php definiert.
Muss bei dir das require wohl fehlen.
jubilee


[Editiert am 19/12/2002 von SiteAdmin jubilee]

kochloeffel

Nicht ganz. Da stand zwar:

require ('functions.php');

aber das war auskommentiert. Es funktionierte aber auch nicht wie ich das zurückgenommen hatte. Ich musste es so ändern:

require ('./modules/News/functions.php');

Jetzt klappt es.

Grüße

Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)