Hallo,
ich habe zusammen mit einem Freund eine kleine Bildergallerie für unsere Homepage gemacht, es funktioniert auch alles so wie gewünscht, allerdings gibt es ein Problem mit php include - es wird gar nichts angezeigt - obwohl ohne include alles funktioniert, ich verwende include(bilder.php?verz=foto); die Bildergallerie ist jetzt leider vollkommen sinnlos - da die ganze page in php geschrieben ist und ich das Script ohne include nicht einbinden kann, bitte helft mir, ich hänge die Gallerie mal an - vielleicht braucht ihr sie - mein Freund hat das mit include auch noch mal ausprobiert und bei ihm ging es teilweise - allerdings seien die Seitenzahlen dann falsch gewesen - wie gesagt bei mir ist gar nichts gegangen es wurde von php kein code generiert die seite war vollkommen leer
Grüße, Joke
ich habe zusammen mit einem Freund eine kleine Bildergallerie für unsere Homepage gemacht, es funktioniert auch alles so wie gewünscht, allerdings gibt es ein Problem mit php include - es wird gar nichts angezeigt - obwohl ohne include alles funktioniert, ich verwende include(bilder.php?verz=foto); die Bildergallerie ist jetzt leider vollkommen sinnlos - da die ganze page in php geschrieben ist und ich das Script ohne include nicht einbinden kann, bitte helft mir, ich hänge die Gallerie mal an - vielleicht braucht ihr sie - mein Freund hat das mit include auch noch mal ausprobiert und bei ihm ging es teilweise - allerdings seien die Seitenzahlen dann falsch gewesen - wie gesagt bei mir ist gar nichts gegangen es wurde von php kein code generiert die seite war vollkommen leer
Grüße, Joke
PHP-Code:
<?php
///////////////////////
//// EINSTELLUNGEN ////
///////////////////////
// Bei jeder URL ein ' $verz=ordnername ' anhängen und dort den Ordnernamen angeben
// wo die Bilder gespeichert sind
$anzahl = 6; //Anzahl der Bilder pro Seite
///////////////////////
/////////CODE//////////
///////////////////////
$datei = @fopen("$verz.txt",r);
$verzeichnis = dir($verz);
$i=0;
$y=0;
$z=0;
$count=0;
chdir($verz);
$url = $verz;
$verz= "$verz/";
$seite;
echo "<center>";
while($eintrag = $verzeichnis->read())
{
$i++;
if($i>(2+$seite*$anzahl) && $i<=(($anzahl+2)+$seite*$anzahl))
{
while($count != $seite*$anzahl)
{
$zeile = @fgets($datei, 1024);
$count++;
}
$zeile = @fgets($datei, 1024);
$picinfo = getimagesize($eintrag);
$hoehe[0]=$picinfo[1]/2.56;
$breite[0]=$picinfo[0]/2.56;
$hoehe[1]=$picinfo[1]+20;
$breite[1]=$picinfo[0]+20;
if ($z==0)
{
echo "<center><table border='0' cellspacing='0' width='80%'>";
echo "<tr><td><a href=# ONCLICK=window.open('./$verz$eintrag','buddy','width=$breite[1],height=$hoehe[1],toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0')><img width=$breite[0] height=$hoehe[0] border=picinfo[0] src=$verz$eintrag></a><br>$zeile<br><br></td>";
$z=1;
}
else
{
echo "<td><div align=right><a href=# ONCLICK=window.open('./$verz$eintrag','buddy','width=$breite[1],height=$hoehe[1],toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0')><img width=$breite[0] height=$hoehe[0] border=picinfo[0] src=$verz$eintrag></a><br>$zeile<br><br></div></td>";
echo "</tr></table></center>";
$z=0;
}
}
}
echo "</tr></table>";
$verzeichnis->close;
$x = ($i-2)/$anzahl;
while(($y) < $x)
{
echo "<a href=$SELF_PHP?verz=$url&seite=$y class='Text'>$y</a> |";
$y++;
}
echo "</center>";
@fclose($datei);
?>
Kommentar