php-galerie einbinden

Hallo,
ich würde gerne eine bilder-galerie in meine php seite einbauen. die
galerien sollen mit jalbum erstellt. dort erfolgt die ausgabe der
dateien als html mit folgender ordnerstruktur: index.html ->
button-ordner / thumbnail-ordner / pics-ordner.
diese struktur wird durch 2 template-dateien hervorgerufen.
(index.htt-pic.htt) . als template liegen die dateien in einem ordner,
bei der fertigen galerie liegen die pic.htm dateien im pics-ordner.
wenn ich jetzt meine php seite nehme, und in diese die templates
einpflege, scheint auch alles zu funktionieren. der aufruf der
übersichtseite der galerie funktioniert, wenn ich jetzt aber ein bild
aufrufe, sehe ich nur das bild, ohne meine php-seite drumherum. ich
dachte das liegt an den pfaden der mit include aufgerufenen
php-dateien. also habe ich ../ vor die dateien im pic-tempalte
geschrieben. jetzt wird garnichtsmehr angezeigt. weiß jemand von euch
ne lösung?
mfg
benjamin zerres
Ben Zerres [ Do, 01 Dezember 2005 11:05 ] [ ID #1086205 ]

Re: php-galerie einbinden

Ben Zerres wrote:
> Hallo,
> ich würde gerne eine bilder-galerie in meine php seite einbauen. die
> galerien sollen mit jalbum erstellt. dort erfolgt die ausgabe der
> dateien als html mit folgender ordnerstruktur: index.html ->
> button-ordner / thumbnail-ordner / pics-ordner.
> diese struktur wird durch 2 template-dateien hervorgerufen.
> (index.htt-pic.htt) . als template liegen die dateien in einem ordner,
> bei der fertigen galerie liegen die pic.htm dateien im pics-ordner.
> wenn ich jetzt meine php seite nehme, und in diese die templates
> einpflege, scheint auch alles zu funktionieren. der aufruf der
> übersichtseite der galerie funktioniert, wenn ich jetzt aber ein bild
> aufrufe, sehe ich nur das bild, ohne meine php-seite drumherum. ich
> dachte das liegt an den pfaden der mit include aufgerufenen
> php-dateien. also habe ich ../ vor die dateien im pic-tempalte
> geschrieben. jetzt wird garnichtsmehr angezeigt. weiß jemand von euch
> ne lösung?
> mfg
> benjamin zerres
>

require_once("glaskugel.class.php");

$globe =& new Glaskugel();

$globe->feed($self->QuotedMail);
$globe->resolve();

echo $globe->Result();

"With the delivered input glaskugel.class.php can only deliver the
following answer: 42

Please support code or something else or visit the Homepage of the
programmers of the so called program >bilder-galerie< to get more
detailed informations.

It would also be helpful to use your shift key to create a better
parsable result. Please ask your local keyboard dealer about >shift<


Thank you for using glaskugel.class.php V0.1"

<Over and out>
Frank Schenk [ Do, 01 Dezember 2005 12:03 ] [ ID #1086206 ]

Re: php-galerie einbinden

Ben Zerres wrote:
> Hallo,
> ich würde gerne eine bilder-galerie in meine php seite einbauen. die
> galerien sollen mit jalbum erstellt. dort erfolgt die ausgabe der
> dateien als html mit folgender ordnerstruktur: index.html ->
> button-ordner / thumbnail-ordner / pics-ordner.
> diese struktur wird durch 2 template-dateien hervorgerufen.
> (index.htt-pic.htt) . als template liegen die dateien in einem ordner,
> bei der fertigen galerie liegen die pic.htm dateien im pics-ordner.
> wenn ich jetzt meine php seite nehme, und in diese die templates
> einpflege, scheint auch alles zu funktionieren. der aufruf der
> übersichtseite der galerie funktioniert, wenn ich jetzt aber ein bild
> aufrufe, sehe ich nur das bild, ohne meine php-seite drumherum. ich
> dachte das liegt an den pfaden der mit include aufgerufenen
> php-dateien. also habe ich ../ vor die dateien im pic-tempalte
> geschrieben. jetzt wird garnichtsmehr angezeigt. weiß jemand von euch
> ne lösung?
> mfg
> benjamin zerres

Hallo,
ja, drück dich klarer aus und poste den relevanten Code.

Christian
Christian Schmelzer [ Do, 01 Dezember 2005 12:33 ] [ ID #1086207 ]

Re: php-galerie einbinden

Hallo, stimmt hätte ich dran denken müssen.

hier der code für die aufrufseite:
*********************
<?php
if (!isset($mainfile)) { include("mainfile.php");}
include("header.php");
$index=3D1;
?>

<?php
include("bilder/galerie01/index.php");
?>

<?php
include("footer.php");
?>
***********************

das funktioniert auch ganz gut. wenn ich aber auf der aufrufseite ein
bild anklicke sehe ich nichts. der pfad zur bild-htm lautet:
bilder/galerie01/slide/bild01.htm
die codes für die templates von jalbum habe ich im moment leider
nicht, da ich unterwegs bin. ich versuch es nochmal so zu erklären.

das index.htt template sieht so aus:
*********************
<?php
if (!isset($mainfile)) { include("mainfile.php");}
include("header.php");
$index=3D1;
?>

Quelcode für template index.htt

<?php
include("footer.php");
?>
***********************

da die fertigen bild01.htm nach dem galerie erstellen einen ordner
"höher" liegen (bilder/galerie01/slide/bild01.htm) sieht die bild.htt
folgender massen aus:
*********************
<?php
if (!isset($mainfile)) { include("../mainfile.php");}
include("../header.php");
$index=3D1;
?>

Quellcode für bild.htt

<?php
include("../footer.php");
?>
***********************

leider bringt der aufruf nicht den gewünschter erfolg. kann man bei
php eigentlich mit ../ arbeiten? wenn nein, was soll ich tuen? vielen
dank schonmal im vorraus. wenn es nötig ist poste ich heute abend auch
noch die beiden template dateien.

mfg
benjamin zerres
Ben Zerres [ Do, 01 Dezember 2005 13:34 ] [ ID #1086210 ]

Re: php-galerie einbinden

Ben Zerres schrieb:
> der aufruf der übersichtseite der galerie funktioniert, wenn ich
> jetzt aber ein bild aufrufe, sehe ich nur das bild, ohne meine
> php-seite drumherum.

Klingt nach falschem href in den Bild-Links.
Oder wird picX.htm aufgerufen, aber nix angezeigt ausser dem <img>-Tag?
Dann ist das auch ein Fehler vom Galerie erstellenden Programm.

> ich dachte das liegt an den pfaden der mit include aufgerufenen
> php-dateien. also habe ich ../ vor die dateien im pic-tempalte
> geschrieben. jetzt wird garnichtsmehr angezeigt.

Nicht verwunderlich :)
Die Pfadangaben bei include beziehen sich immer auf die Ebene des
_höchsten_ einbindenden Scripts (also das erste, daß irgendwas includet)

--
Wer seinen Senf dazu gibt, darf sich nicht
wundern, wenn es anderen nicht mehr schmeckt.
[Bei Antwort per Mail, bitte '[USENET]: ' im Betreff.]
[Mein eigenes winziges Stück WWW: http://www.tisie.de]
Mathias Gelhausen [ Do, 01 Dezember 2005 15:43 ] [ ID #1086215 ]

Re: php-galerie einbinden

bin jetzt zu hause. und habe es nochmal so gemacht, wie beschrieben.
die picX.htm wird gefunden und das bild wird auch angezeigt (hatte da
wohl gestern einen anderen fehler), aber der rest der seite nicht
(mainfile, header, footer). übrigens habe ich die datei-endung htm in
php geändert (bzw. im galerie program eingestellt).

> Die Pfadangaben bei include beziehen sich immer auf die Ebene des
> _höchsten_ einbindenden Scripts

das weiß ich. die picX.php liegen ja auch einen ordner über den
anderen php-dateien.

** bilder/galerie01/slide/pickX.php **
** bilder/galerie01/galerie.php **
** bilder/galerie01/mainfile.php etc**

also muss ich doch um die mainfile.php etc. zu erreichen ../ eingeben.

mfg

benjamin zerres
Ben Zerres [ Do, 01 Dezember 2005 16:31 ] [ ID #1086220 ]
PHP » de.comp.lang.php.misc » php-galerie einbinden

Vorheriges Thema: eigener dyndns-service mit php/sql
Nächstes Thema: Downloads und MS-IE