Variabel funktioniert nicht richtig - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: Variabel funktioniert nicht richtig (/thread-10380.html) Seiten: Seiten:
1
2
|
Variabel funktioniert nicht richtig - Organist - 13.08.2008 Hallo zusammen, ich bin zur Zeit ziemlich verzweifelt, da ich mir vorkomme, als wäre ich vor die Wand gelaufen. Warscheinlich gibt es eine ganz einfache Erklärung, aber wenn man die letzten zwei Wochen fast ununterbrochen programiert hat, kann es schonmal passieren. Folgendes Problem. PHP-Code: $filename = "attachment_".$mybb->user['uid']."_".TIME_NOW.".memo"; PHP-Code: $filename = "attachment_".$mybb->user['uid']."_".TIME_NOW.".memo"; Ich bin um jede Antwort dankbar. RE: Variabel funktioniert nicht richtig - Garlant - 13.08.2008 Hallo Organist, kann es sein, dass $endpafd nie gesetzt wird - bzw. leer ist? Da hilft nur debuggen Mfg Garlant RE: Variabel funktioniert nicht richtig - Organist - 13.08.2008 Also $endpafd ist auf jeden Fall nicht leer, da es direkt auch im Originalcode eine Zeile drüber beschrieben wird. Danke aber für deine Antwort. RE: Variabel funktioniert nicht richtig - Samu - 13.08.2008 PHP-Code: $filename = "attachment_".$mybb->user['uid']."_".TIME_NOW.".memo"; versuchs mal so. RE: Variabel funktioniert nicht richtig - Organist - 13.08.2008 Leider hat das keine Besserung gebracht. Danke aber für den Tipp. RE: Variabel funktioniert nicht richtig - Mak - 13.08.2008 Poste bitte mal das gesamte Script, oder zumindest ab der Stelle, an der $endfpad definiert ist. RE: Variabel funktioniert nicht richtig - Samu - 13.08.2008 Achso nochwas, ist TIME_NOW bei dir eine konstante oder wo hast du die her? Bei mir wirds weder ersetzt noch sonst was. RE: Variabel funktioniert nicht richtig - Organist - 13.08.2008 Achso, das hatte ich vergessen zu sagen. Das Script ist mit MyBB über die global.php verbunden. TIME_NOW ist einfach eine Konstate mit dem Wert von time() aus der init.php. Ich benutze sie, weil ich dann im ganzen Script die gleiche Zeit zur Verfügung habe. @MAK Vor diesem Codeauszug taucht $endfpad garnicht auf. Sollte ich sie denn besser definieren? RE: Variabel funktioniert nicht richtig - Samu - 13.08.2008 dann verwende doch die function upload_file($file, $path, $filename="") in functions_upload.php für die ganze sache. diese sollte ja funktionieren, wenn attachments funktionieren ps: oder schreib sie um RE: Variabel funktioniert nicht richtig - Organist - 13.08.2008 Ich hänge jetzt einfach mal die PHP-Datei an. Zu der function upload_file: Ich musste die kopieren, da ich keine Möglichkeit hatte die function_post zu implementieren. Ich habe dafür auch den Copyright Hinweis gesetzt. Ich hoffe, das ist so ok. So, ich habe nochmal ein wenig ausprobiert und schonmal festgestellt, dass es kein Fehler von Windows sein kann, denn unter Linux funktioniert es auch nicht. |