Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum

Get help for TinyWebGallery, the best image gallery. The forum is also home for the Joomla JFUploader, TWG Flash Uploader and the Wordpress flash uploader.
It is currently 22. Nov 2024, 23:10

This forum is readonly now. Please use the new forum if you don't find the answer to your question here. The new forum is at https://www.tinywebgallery.com/blog/forum/


All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Probleme mit php include
PostPosted: 7. Dec 2008, 15:39 
Offline

Joined: 7. Dec 2008, 15:27
Posts: 3
Hallo Forum,

ich habe Probleme mit dem includen der gallery.
Ich probier die Facts zu beschreiben:

1. Die Gallery ist installiert im Verzeichnis gallery
2. In der Config stehen folgende Werte:

Code:
$basedir = "pictures/gallery1";
$php_include=true;
$install_dir="gallery/";


Soweit glaub ich, so gut....

Wenn ich nun im root meines Webs eine PHP Seite anlege und dort:

Code:
<?php include ($_SERVER["DOCUMENT_ROOT"]."/gallery/index.php");  ?>


einfüge, funkt alles reibungslos. Wenn ich aber nun den include in Seiten integriere, welche in Ordnerstrukturen liegen (also nicht im root-Verzeichnis) erhalte ich die Fehlermeldung, daß die Gallerien nicht existieren.

Wie kann ich den include so hinbauen, dass er mit relativen Pfaden (ausgehend vom root) funktioniert.

Vielleicht hab ich auch etwas übersehen, aber ich weiss wirklich nicht mehr weiter.

N.b. Die php Seiten sind manuell angelegt, liegen also nicht in einem CMS...

Matze


Top
 Profile  
 
 Post subject:
PostPosted: 7. Dec 2008, 17:28 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
Du musst das komplett relativ angeben

$_SERVER["DOCUMENT_ROOT"] würde ich weglassen und dann musst du beim $install_dir aus den gleichen Pfad wie beim include angeben.

Weil wenn du in Unterverzeichnisse gehst, ist $install_dir ja nicht mehr korrekt. Dies muss immer relativ zu der Seite sein, wo du sie includest.

/Michael


Top
 Profile  
 
 Post subject: Immer noch verwirrt
PostPosted: 7. Dec 2008, 17:59 
Offline

Joined: 7. Dec 2008, 15:27
Posts: 3
Jetzt bräuchte ich nochmals ein Beispiel:

Pfad der Gallery
/gallery
Seiten in welchen der Include steckt sind im Ordner
/deutsch
bzw. in weiteren Unterordnern

Was muss nun in der config stehen?
Wie schaut der Include in den Dateien aus?

Mit relativen Pfaden a la $install_dir="/gallery/"; geht gar nichts...

Danke für die Hilfe, übrigens ein sehr guter Support.
Matze


Top
 Profile  
 
 Post subject:
PostPosted: 7. Dec 2008, 18:24 
Offline
Site Admin
User avatar

Joined: 1. Aug 2005, 12:53
Posts: 11232
$install_dir="/gallery/";

ist doch nicht relativ. mit / am Anfang ;).

$install_dir="../gallery/";

Du gehst von der Datei aus, wo du includest und von da aus relativ. Heist erst eins zurück und dann in das Verzeichnis gallery.

/Michael


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 37 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
cron
powered by phpbb | Datenschutz/ Privacy policy