pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => VKP-Maxi & VKP-Midi & VKP-Mini => Thema gestartet von: kochloeffel am 19 Dezember 2002, 11:51:23

Titel: Fehlende Funktion im News Modul?
Beitrag von: kochloeffel am 19 Dezember 2002, 11:51:23
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]
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: jubilee am 19 Dezember 2002, 11:57:43
Hallo !
 
ZitatWas stimmt hier nicht?
Nun, php kann die Funktion smile() nicht finden !
MfG
jubilee
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: kochloeffel am 19 Dezember 2002, 12:01:53
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
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: jubilee am 19 Dezember 2002, 12:09:04
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
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: kochloeffel am 19 Dezember 2002, 12:16:25
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]
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: jubilee am 19 Dezember 2002, 12:23:56
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]
Titel: Re: Fehlende Funktion im News Modul?
Beitrag von: kochloeffel am 19 Dezember 2002, 12:30:46
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