PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   PHP verlinken (https://www.php-resource.de/forum/php-developer-forum/15337-php-verlinken.html)

AndyR 20-01-2003 21:10

PHP verlinken
 
Hi ich habe das problem das ich ein Gästebuchskript auf meiner seite
anzeigen will. Das gästebuch liegt in einem unterverzeichnis
Namens "Gastebuch" und das script dafür heisst auch "gastebuch.php".
Die seite in der es angezeigt werden soll heisst "guest.php" liegt
aber im Hauptverzeichnis.
Jetzt will ich die Datei includen. Habs schon mit allem versucht
geht aber nicht. Geht nur wenn die seite "guest.php" im gleichen
ordner liegt wie das gästebuch script.
Habs damit versucht

include ("gastebuch/gastebuch.php");

und noch anders.
Der zeigt mir aber blos ne fehler meldung.
Was soll ich da machen??
Hier die Fehlermeldung:

Fatal error: Failed opening required ''
(include_path='.:/data/apache/php/mmp_lib') in gastebuch.php on line
14

Was soll das?? Kommt aber nicht wenn alles in einem ordner liegt.
Danke im vorraus
Andy

Abraxax 20-01-2003 21:14

Re: PHP verlinken
 
Zitat:

Original geschrieben von AndyR
Fatal error: Failed opening required ''
(include_path='.:/data/apache/php/mmp_lib') in gastebuch.php on line
14

der fehler liegt im gastebuch.php script in zeile 14.

poste mal bitte die zeilen 5 - 20 dieses scripts.

Coragon Rivito 20-01-2003 21:18

die gastebuch.php included noch weitere dateien
^---- sieht für mich zumindest so aus ..

um php auf die sprünge zu helfen einfach das aktuelle verzeichnis wechseln ..

PHP-Code:

cwd("gastebuch/"); // change working dir
include ("gastebuch.php"); // im verzeichnis gastebuch sind wir schon
cwd("../"// und wieder zurück 


AndyR 20-01-2003 21:26

Hab jetzt ein anderes gästebuch draufgehauen. genau selbe prozedur.
Unterverzeichnis jetzt "maxxibook".
Script "guestbook.php".

include ("maxxibook/guestbook.php");

genau daselbe gemacht wie in meinem letzten beitrag und trotzdem fehlermeldung:


Fatal error: Failed opening required './includes/config.inc.php' (include_path='.:/data/apache/php/mmp_lib') in guestbook.php on line 13


Was das fürn ....??

hier die Zeilen

<?
/*
** maxxibook-Gästebuchsystem
** Version: 1.01
** Created: Oktober 2001
** Author: Markus Grund
** E-Mail: grund@maxxi.de
**
** Copyright (c) 2001, ISP maxxi.de. All rights reserved.
**
** Leave this comment in every File!
*/
require ("./includes/config.inc.php");
require ("./includes/layout.inc");
require ("./includes/header.inc");

global $rauspfad;

if ($logourl == "") {
print "<div align=\"center\"><p><font face=\"$basicfontface\" size=\"$textsize_booktitel\" color=\"$titelcolor\"><b>$book_titel</font></b></font></p>";
}
else {
print "<div align=\"center\"><p><img src=\"images/$logourl\" border =\"0\"></p>";

Ist nicht von mir geschrieben. ich hab nur das problem das ding zu includen bzw. überhaupt eins zu includen.
Was jetzt?
Danke im Vorraus

mrhappiness 20-01-2003 21:31

- root
-- maxxibook
---- maxxibook/include

wenn du im root (wo dein guest.php is) die datei maxxibook/guestbook.php includest, beziehen sich alle pfadangaben in gaestebuch.php auf root und nicht auf root/maxxibook

entweder du machst absolute pfadangaben draus und nicht relative oder du probierst es mit coragons variante

Abraxax 20-01-2003 21:32

wenn das mit dem dir-wechsel nciht klappt, mach das so.

PHP-Code:

require ("maxxibook/includes/config.inc.php");
require (
"maxxibook/includes/layout.inc");
require (
"maxxibook/includes/header.inc"); 



Alle Zeitangaben in WEZ +2. Es ist jetzt 19:35 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG