php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 3,00 durchschnittlich.
Alt 14.08.2008, 17:57  
gec
Neuer Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 16
gec befindet sich auf einem aufstrebenden Ast
Standard Kann man hier Blättern?

Mahlzeit,
ich würd hier gerne eine blätter funktion einbringen, wenn denn irgendwie geht.

ich denke folgendes ist selbst erklärend:

PHP-Code:
<?php 
 
$path_to_archiv
="sys/db/media/foto/"//welcher ordner
 
$ordner $path_to_archiv 
 
$i=0//daten zählen
 
 
 
$handle opendir($ordner); 
 
while (
$file readdir ($handle)) { 
 
if(
$file != "." && $file != "..") { 
 
if(!
is_dir($ordner."/".$file)) { 
 
$i++; 
 
$compl $ordner."/".$file
 

 

 

 
closedir($handle); 
 
?>
 
<h2><strong>Media</strong><?php echo ''.$cat.' ('.$i.')';?></h2>
 
<br /> 
 
<?php
 
$verz
=opendir ($path_to_archiv); 
 
while (
$file readdir ($verz)) { 
 
if(
$file != "." && $file != ".." && is_file($path_to_archiv.$file)){ 
 
include 
''.$path_to_archiv.$file.''
 
}
 
}
 
closedir($verz); 
 
?>




Gibts es vielleicht die möglichkeit das mit java oder ajax zu machen? so das die seite nich immer neuladen muss?

Vielen Dank imvorraus

Geändert von gec (14.08.2008 um 18:53 Uhr).
gec ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.08.2008, 18:14  
KeinGrips
Gast
 
Beiträge: n/a
Standard

willkommen im forum
nimm nächstes mal bitte
Code:
[php]
nun mal zu deinem problem. habe ich das richtig verstanden, du möchtest eine gallerie machen, inder man vor und rückwärts blättern kann?
du kannst sowas natürlich in jeglicher sprache schreiben laden muß es aber trotzdem, entweder wird es vorher geladen und in den speicher des users gelegt oder es wird jeweils das aktuelle bild geladen. ich bevorzuge lieber das zweite. wenn zuviele bilder auf seite sind, können probleme ansonsten auftreten userspeicher ist nicht unbedingt hoch
 
Alt 14.08.2008, 18:46  
gec
Neuer Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 16
gec befindet sich auf einem aufstrebenden Ast
Standard

Das ist richtig.. also ich habe einen adminbereich erstellt und der erstellt mir zu jedem bild eine html datei mit den notwenigen infos diese seiten wird wie man aus dem script entnehmen kann einfach nur schon aufgelistet..

Nun soll man diese auch blättern koennen. wie ist mir eigendlich egal sollte nur leicht umzusetzten sein
gec ist offline  
Alt 14.08.2008, 18:57  
KeinGrips
Gast
 
Beiträge: n/a
Standard

sind die bilder per durchnummeriert? so ist es am leichtesten

dann lässt man über den php-skript das großbild erzeugen
und anhand der id lässt sich vor und zurück schalten, weil es ja eine zahl ist man muss nur den datei typ vom dateinamen entfernen. dann noch die links für vor und zurück und fertig. es muss nur so eingestellt werden, dass du bei dem ersten bild nicht noch zurück kannst. und beim letzen nicht weiter.
 
Alt 14.08.2008, 18:59  
gec
Neuer Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 16
gec befindet sich auf einem aufstrebenden Ast
Standard

nein es wird nach erstellungsdatum. also siehe oben ist das ganze script der anzeige

JonasLive.net - Media :Foto

hier ist das script in action.

wenn is hilft so sieht jede html datei aus die erstellt wurde und ausgelesen werden.

Code:
<title>Spring</title>
      <h3><strong>Titel:</strong><a href="?if=kino&foto=ok&url=EventBild 009.JPG">Spring</a></h3>
      <div class="content">
      
      <table style="width: 100%" cellspacing="0" cellpadding="0">
       <tr>
        <td style="width: 200px">
        <div id="gallery">
        <ul>
        <li><a href="?if=kino&foto=ok&url=EventBild 009.JPG">
        <img src="sys/db/files/foto/preview_EventBild 009.JPG" width="250" height="100" alt="" /> </a>
        </li>
        </div>
        </td>
        <td valign="top">Kein Kommentar :-)</td>
       </tr>
       </table>
      </div>
      <br />

Geändert von gec (14.08.2008 um 19:02 Uhr).
gec ist offline  
Alt 14.08.2008, 19:17  
KeinGrips
Gast
 
Beiträge: n/a
Standard

du hast im dateinamen eine nummer. diese kannst du doch isolieren und verwenden.
dateiname nehmen und alles wegschneiden lassen, was nicht zahl ist und 0 wenn noch keine andere ziffer

ich kenn zwar jetzt nicht wie alle bilder heißen, aber du kannst selbst per isolieren des vorangestellten wortes die bilder in gruppen sortieren
 
Alt 14.08.2008, 19:22  
gec
Neuer Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 16
gec befindet sich auf einem aufstrebenden Ast
Standard

Die bilder haben alle andere namen und formate. jede kategorie hat ein eigenes unterverzeichniss wo die *.html dateien drinn sind.

ich hab schon nach nem java script geschaut welches die sachen blättern lässt. aber keins welches ich gebrauchen kann.

und sortiert muessen die bilder eh nicht.
gec ist offline  
Alt 14.08.2008, 19:30  
KeinGrips
Gast
 
Beiträge: n/a
Standard

du willst von einem unterverzeichnis zum anderen wechseln ?

das wichtigste bei so einem skript: einheitliche namen geben, format ist egal
 
Alt 14.08.2008, 19:40  
gec
Neuer Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 16
gec befindet sich auf einem aufstrebenden Ast
Standard

Nein also =)
ich habs jetzt so:

Es gibt ein paar unterverzeichnisse:

- digital
- foto
- sonstige

in den verzeichnissen liegen jeweils die *.html dateien. die verzeichniss werden jeweils mit:
?if=media&cat=digital, ?if=media&cat=foto.. usw aufgerufen.
und mit $path_to_archiv="sys/db/media/digital/"; eingebunden siehe script oben

der inhalt der unterverzeichnisse sehen so aus:

- digital
-- Spring.html
-- blubb.html
-- bla.html
- foto
-- a.html
-- b.html

die namen sind beispiele und werden immer anders benannt.

arg ich hoffe man versteht es =)
gec ist offline  
Alt 14.08.2008, 19:52  
KeinGrips
Gast
 
Beiträge: n/a
Standard

dann sollte es doch mit meiner beschreibung siehe oben gehen
hast du die verstanden?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Blättern mit LIMIT Befehl bobfi PHP Tipps 2008 4 26.02.2008 17:57
Blättern für Anfänger Arturo Leonardo PHP Tipps 2006 7 18.01.2006 15:24
Flash + Blättern cytrobic HTML, Usability und Barrierefreiheit 15 18.01.2006 10:39
Anzeigen der Seitenzahl beim Blättern maccoder PHP Tipps 2007 31 26.11.2005 22:54
Probleme bei Datenbankabfrage - blättern maccoder PHP Tipps 2005-2 2 23.10.2005 05:18
seitenzahlanzeige beim blättern PHP Tipps 2005-2 1 21.09.2005 15:20
Funktion für seitenweises Blättern bei großen Datenmengen madhatter Datenbanken 8 14.07.2005 17:11
Per Auswahlliste blättern GN PHP Tipps 2005 1 30.03.2005 08:50
Blättern in Gästebuch auf Dateibasis nsane PHP Tipps 2005 8 22.01.2005 21:02
Blättern mit PHP aus Datenbank Ypsillon PHP Tipps 2004-2 6 18.11.2004 17:17
Anfänger braucht hilfe bei blättern funktion PHP Tipps 2004 3 04.11.2004 12:46
Blättern, aber wie PHP Tipps 2004 6 28.10.2004 12:24
[Erledigt] Ein Datum/Tag weiter Blättern PHP Tipps 2004 1 06.10.2004 12:46
[Erledigt] Blättern mit 2 MySQL Querys... PHP Tipps 2004 9 30.06.2004 17:20
Blättern durch Datensätze PHP Tipps 2004 4 20.06.2004 13:01

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html blättern, blättern html, html umblättern, bilder blättern html, html code blätterfunktion java, umblättern html, umblättern javascript, html fotos blättern, html bilder blättern, php html blättern, php readdir rückwärts, bilder weiterblättern, html dateiname blättern, bild.de zum umblättern, java datei blättern, php ordner bilder blätter, php umblättern, blätterfunktion daten javascript java, jpg blättern html, script fotos blättern

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:51 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum