Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
WAP-Script fehler - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19)
+--- Thema: WAP-Script fehler (/showthread.php?tid=5721)

Seiten: 1 2 3 4 5 6 7


- chaosdiablo - 03.01.2008

Zitat:Warning: main() [function.main]: Unable to access ./acp/lib/functions.php in /srv/www/vhosts/chris.sunsonic.de/httpdocs/forum/global.php on line 8

Warning: main(./acp/lib/functions.php) [function.main]: failed to open stream: No such file or directory in /srv/www/vhosts/chris.sunsonic.de/httpdocs/forum/global.php on line 8
chmod?


- kickedINtheHEAD - 03.01.2008

Entweder das, oder du hast dich bei der Ordnerstruktur vertan.
Probier einfach mal 777 bei den Dateiberechtigungen, wenns dann no immer net geht dürftest dich bei den Ordnern vertan haben.


- chaosdiablo - 03.01.2008

naja ich hab 777 drinne.
ich poste mal den code von index.php und board.php
board.php
[code=php]<?
require("../global.php");
require("../acp/lib/functions.php");

$boardid = $_GET['boardid'];

## Threads ausgeben ##
$result = $db->query("SELECT threadid, topic, lastposttime, lastposter FROM bb".$n."_threads WHERE boardid='$boardid' ORDER BY lastposttime DESC");
while ($row = $db->fetch_array($result))
{
$lastposttime = date("d.m.Y, H:i", $row['lastposttime']);
echo("$row[topic] | $lastposttime | $row[lastposter]<br>");
}
?>[/code]

index.php
[code=php]<?
require("../global.php");
require("../acp/lib/functions.php");

## Boards ausgeben ##
$result = $db->query("SELECT boardid, title FROM bb".$n."_boards WHERE invisible='0' AND isboard='1'");
while ($row = $db->fetch_array($result))
{
echo("<a href=\"board.php?boardid=$row[boardid]\">$row[title]</a><br>");
}
?>[/code]


- kickedINtheHEAD - 03.01.2008

Mach mal beim require vorne einfach das ../ weg Wink


- chaosdiablo - 03.01.2008

ähm die dateistruktur spricht dagegen...
wap script liegt da:
http://chris.sunsonic.de/forum/wap
aber der rest liegt da
http://chris.sunsonic.de/forum/
http://chris.sunsonic.de/forum/acp/lib


- kickedINtheHEAD - 03.01.2008

I glaub des wird nicht funktionieren, da die global.php und auch die acp/lib/functions.php weitere Dateien laden und für die stimmt dann der Pfad nicht mehr.

Du kannst es aber so machen:

forum/wap.php -> hier machst das require für global.php und acp/lib/functions

Falls nun das Wap Script aus mehreren Dateien besteht, kannst du diese über die wap.php aufrufen.


- chaosdiablo - 03.01.2008

habe ich getan
Fatal error: Cannot redeclare get_vars_old() (previously declared in /srv/www/vhosts/chris.sunsonic.de/httpdocs/forum/acp/lib/functions.php:3) in /srv/www/vhosts/chris.sunsonic.de/httpdocs/forum/acp/lib/functions.php on line 2


- kickedINtheHEAD - 03.01.2008

Mach mal das require für acp/lib/functions.php raus. Vielleicht wird des schon irgendwo über die global.php aufgrufn.


- chaosdiablo - 04.01.2008

danke jetzt funktionierts
EDIT:
Wie schaffe ich es, das in der board.php die threadid angezeigt wird?


- pattex - 04.01.2008

Was genau möchtest du machen? threadid ausgeben oder einfach nur verwenden?
Denn es gibt ja mehrere threadid's. Die werden in einer Schleife ausgegeben.