Webstatt.org - Community seit 2006 - 2012 (2024?)

brauche Dringend eure Hilfe!!!

user-193
05.11.2006 11:28

Hey Leute ich brauch wiedermal eure Hilfe!

Diesmal wollte ich fragen, ob von euch jemand ein Script hat, welches Bilder aus einem Ordner ausliest und anzeigt. Wenn man auf das jeweilige Bild klict sollte sich ein Pop-Up öffnen und dieses Bild aus einem anderen Ordner vergrößert auslesen. Die beiden Pfade sollten manuell einzugeben sein.

Ich hab das gerade mit Code-Schnipsel versucht, und auch andere Galerien gesucht, und alles mögliche probiert, bin aber nie auf das gewünschte Ergebniss gekommen, oder das Script hat erst gar nicht funktioniert!!!

Also schon mal user-158ke im Voraus!!!

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 11:41

Original von user-193
Hey Leute ich brauch wiedermal eure Hilfe!


das ist das erste mal!

Ausserdem ist das doch eigentlich ganz einfach:

Nen Code um Dateiendung zu kriegen:

<? $path_parts = pathinfo("files/news/$row->data"zwinkern; echo $path_parts["extension"]; ?>


Zusammen mit dem ersten Schnipsel aus google:
$i = "1";
$ordner = "./1" // Ordner eins

$verz=opendir ($ordner);
while ($file=readdir($verz))
{
if (filetype($ordner.$file)!="dir"zwinkern
{
$path_parts = pathinfo("$ordner/$file"zwinkern;
if ($path_parts["extension"]=="jpg"zwinkern {
echo "<img src="$file">";
$i++;
}
}
closedir($verz);


Der rest ist nur noch nen Link einzubauen der auf einen anderen Ordner Verlinkt aber auf den selben Dateinamen:

$i = "1";
$ordner = "./1" // Ordner eins
$ordner2 = "./2" // Ordner 2

$verz=opendir ($ordner);
while ($file=readdir($verz))
{
if (filetype($ordner.$file)!="dir"zwinkern
{
$path_parts = pathinfo("$ordner/$file"zwinkern;
if ($path_parts["extension"]=="jpg"zwinkern {
echo "<a href="$ordner2/$file"><img src="$file"></a>";
$i++;
}
}
closedir($verz);


MFG. BNS

Avatar user-162
05.11.2006 11:46

edit: lächeln zu spät

Perfection is not when there’s nothing to add, but when there’s nothing to take away swisscheek.com/magazine
user-193
05.11.2006 11:51

Erstmals danke für die schnelle Hilfe. Aber bei mir kommt folgende fehlermeldung:

Parse error: parse error, unexpected T_VARIABLE in C:\Programme\xampp\htdocs\meine\works_haupt.php on line 15

Wahrscheinlich ist es eh ganz, logisch. Aber ich checks grad überhaupt ned. Vl kannst du mir das komplette Script mit 2 Ordnern mal posten, damit ich mir das anschauen kann?

Danke

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 11:59

War mal wider zu schnell, so geht es bei mir:

<?
$i = "1";
$ordner = "./1"; // Ordner eins
$ordner2 = "./2"; // Ordner 2

$verz=opendir ($ordner);
while ($file=readdir($verz)) {

$path_parts = pathinfo("".$ordner."/".$file.""zwinkern;
if ($path_parts["extension"]=="jpg"zwinkern {
echo "<a href=" . $ordner2 . "/" . $file . "><img src=" . $ordner . "/" . $file . "></a>";
}
$i++;
}
closedir($verz);
?>

user-193
05.11.2006 12:18

Danke erstmals. Das Script funktioniert mal ohne Fehlermeldung. Aber es wird nichts angezeigt. Liegt wahrscheinlich daran, dass bei mir noch in der 2. Zeile der 1. steht.

Für was steht der dort?

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 12:43

das ist für die while Schleife das muss so bleiben.
Also waswird den nicht angezeigt, das Bild oder das Bild wenn du drauf drückst!

user-193
05.11.2006 12:52

das Bild!

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 12:54

wie heißen die Bilder den, haben die eine andere ändung als jpg?

user-193
05.11.2006 13:08

Funktioniert schon. Ich hab die Ordner vertauscht, und in einem waren noch keine Bilder!!! böse

Aber kann man das Script noch erweitern, dass es Thumbs erstellt, wenn noch keine vorhanden sind und diese dann in den Ordner thumbs speichert und diese danach ausliest???

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 13:30

http://www.tutorials.de/forum/php-codeschnipsel/244062-thumbnails-mit-php-erstellen-lassen.html

Das Script oben als thumbnail.php speichern.

<?
$i = "1";
$ordner = "./1"; // Ordner eins
$ordner2 = "./2"; // Ordner 2

$verz=opendir ($ordner);
while ($file=readdir($verz)) {

$path_parts = pathinfo("".$ordner."/".$file.""zwinkern;

if (file_exists("".$ordner2."/".$file.""zwinkern) {

if ($path_parts["extension"]=="jpg"zwinkern {
echo "<a href=" . $ordner2 . "/" . $file . "><img src=" . $ordner . "/" . $file . "></a>";
}

}
else {
echo "<img src=\"thumbnail.php?src=" . $ordner2 . "/" . $file . "&w=100\" />";
}
$i++;
}
closedir($verz);
?>

user-193
05.11.2006 13:46

muss ich nur diese 2 Dateien anlegen? Oder muss ich bei thumbnail.php auch was ändern?

ich bin ein NOOB in PHP!!! aber seit 12.11.2006 ist meine Homepage unter http://www.hochitom.at zu erreichen!
user-137
05.11.2006 14:01

anlegen