WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Kleine PHP Galerie

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Kleine PHP Galerie - 13 Juni 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Kleine PHP Galerie
nillin
Mausakrobat
Threadstarter




Beiträge: 174

hi leute,

ich habe folgendes vor. ich möchte einige galerien machen. mir aber die arbeit der seitenerstellung vereinfachen. für jedes thema bzw. jede galerie gibt es einen ordner.

beispiel: dresden

in diesem ordner möchte ich die bilder schieben. die bilder heißen dann 001.jpg, 002 jpg etc. in diesem ordner soll sich nur eine index.php datei befinden. hier mal ein screenshot:



ich brauche im prinzip ein script, welches denn ordner ausliest (wegen der anzahl der bilder) und dann die links auf der linken seite automatisch erstellt. und ein vor und zurück funktion wäre klasse. als erstes soll immer das 001.jpg bild geladen bzw. sichbar sein. und wenn ich nun auf 002 klicke, läd die seit kurz neu und zeigt dann das neue bild.

dieses ganze soll dann mal in einem iframe angezeigt werden.

kenn mich mit php schon bissl aus, komm bloß mit der tabellengenerierung und dem auslesen nicht klar. wenn jemand sowas schonmal gemacht hat oder weiß wie dies geht, wäre ich mehr als dankbar.

beste grüße

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Damit liest du den Verzeichnisinhalt aus

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10:
$file"; 
echo "
"; } }closedir($verz); ?>


und als tabelle nimmst du dann einfach drei spalten/1 Zeile. Ganz links tust du das Skript rein, in die mittlere dann den iframe mit dem Bild und in den rechten die Pfeile (da hab ich aber noch keine Idee für).

Gruß

Marcus

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

klingt erstmal ganz gut. werd ich mal testen, ob dies so geht! thanks

  Profil   E-Mail   Website   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

irgendwie geht dies bei mir nicht! bekomm ich eine fehlermeldung. und gut wäre ja auch, wenn man dies bild in der gleichen seite zu sehen bekommt. also links und bild in einer einzigen datei. ist dies möglich?

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Welche Fehlermeldung kommt denn?
Und den Link musst du natürlich noch anpassen an dein iframekonstrukt.

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

Marcus schrieb am 06.09.2003 18:53
Welche Fehlermeldung kommt denn?
Und den Link musst du natürlich noch anpassen an dein iframekonstrukt.


der link bzw. die fehlermeldung lautet: link zur seite die bilder (3 testbilder) liegen in dem ordner dresden. in diesem befindet sich auch die index2.php datei

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Hmm, keine Ahnung, das Skript verrichtet bei mir problemlos seinen Dienst - mach mal die Bilder in ein Unterverzeichnis und gib das dann an, also daß das Skript im übergeordneten Ordner ist. Vielleicht gehts dann.

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

hey klasse, jetzt gehts! siehe seite

nun wäre es aber klasse, wenn er mir die bilder in der gleichen datei anzeigt. also dort wo ich das erste bild sehe (immer 001.jpg), sollen dann die anderen bilder angezeigt werden (bei klick auf 002.jpg) etc. die seite läd dann neu...

ich würde dieses ganze nämlich in ein iframe packen wollen. und nicht iframe in iframe. es sei denn, es geht nicht anders.

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Dann erweiter die index.php (wo das Skript drin ist) indem du einen Parameter anhängen kannst wo der Bildname drinsteht und den Link im Skript änderst du dann bspw. so ab: index.php?bild=$file.

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

Marcus schrieb am 06.09.2003 19:14
Dann erweiter die index.php (wo das Skript drin ist) indem du einen Parameter anhängen kannst wo der Bildname drinsteht und den Link im Skript änderst du dann bspw. so ab: index.php?bild=$file.


die idee ist gut, aber geht so nicht ganz. ich sollte ja am besten erstmal ein script haben, welches mit das erste bild in der mitte anzeigt (das 001.jpg). und an dieser stelle in der tabelle, sollen dann die anderen angezeigt werden. im prinzip als austausch bzw. eine art frame (aber ohne frame). die seite kann ruhig neu laden.

ist dies so machbar?

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

theoretisch ja, so hab ich das ja auch gemeint. Wenn du die index.php aufrufst überprüfst du ob $bild gesetzt ist, wenn ja -> das bild wird in die mittlere Spalte inkludiert, wenn nein -> $bild=001.jpg und dann auch in die mitte inkludiert.

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

Marcus schrieb am 06.09.2003 19:26
theoretisch ja, so hab ich das ja auch gemeint. Wenn du die index.php aufrufst überprüfst du ob $bild gesetzt ist, wenn ja -> das bild wird in die mittlere Spalte inkludiert, wenn nein -> $bild=001.jpg und dann auch in die mitte inkludiert.


ach mensch, irgendwas haut nicht hin. kannst du mir nochmal den genauen quellcode sagen:

1. für die links
2. für die mitte (ansieht das erste bild (001.jpg), dieses soll dann ausgetauscht werden über die links

vielen großen dank!

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23:
Inhalt: $file"; echo "
"; } }closedir($verz); ?>
Bild: ";} else {echo "";} ?> Deine andre Navigation


So sollts gehen. Du musst nur noch den Link ändern. Und das alles ohne einen (i)frame

  Profil   E-Mail   Editieren   Zitieren
nillin
Mausakrobat
Threadstarter




Beiträge: 174

geht gut voran. es funktioniert nun auch schon (siehe link).
nur das erste bild zeigt er mit nicht an. woran liegt dies? *verwundert* und wie kann ich die vor und zurück funktion noch verwirklichen? zurück könnte ich ja über browser history back oder ähnlich machen, aber wie komm ich immer ein bild vorwärts?

  Profil   E-Mail   Website   Editieren   Zitieren
c3o
Posting-Schinder




Beiträge: 585

Zeile, ähm, achtzehneinhalb bei Marcus muss heißen:
$bild == "") {echo "001.jpg\" />";} else {echo "";} ?>

  Profil   E-Mail   Website   Editieren   Zitieren
Seite 1 | 2  

Antworten
Forum » PHP & MySQL » Kleine PHP Galerie

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Kleine PHP Galerie im Forum Homepage Hosting AntwortenLetztes Posting
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji
php preg_replace_callback für dynamischen Link
in "PHP & MySQL"
0 05.07.2016 11:02 von Rm21
PHP Code verschlüsseln
in "PHP & MySQL"
20 21.02.2016 21:25 von Kilian1
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon
Fertige PHP Scripte für Ihre Homepage
in "PHP & MySQL"
0 16.12.2015 12:02 von PHP-Script-Shop



Besucher : 8021695    Heute : 744     Gestern : 2313     Online : 17     13.6.2024    16:25      0 Besucher in den letzten 60 Sekunden        
Nach oben