SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.06.2004, 17:04:16
exweised exweised ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 112
verzeichnis ausgelesen, inhalt angezeigt, jetzt noch eine frage

hallo,

ich habe ein verzeichnis mit bildern drin. dieses lasse ich auslesen und alle bilder im browser anzeigen. soweit funktioniert das auch. jetzt hab ich vor den <img >-tag einfach <a href > gesetzt, dass auf einer datei bild.php verlinkt, wo dann das jeweilige bild in voller größe angezeigt wird, worauf geklickt wurde. leider weis ich nicht, wie ich die bilder an die datei übergebe. das ganze läuft in einer function. hier mal der code:

PHP-Code:
function imagesshow($verz) {
    
$imagedir dir($verz);
    while(
$images $imagedir->read()) {
    if(
is_file($verz "/" $images)) {
        for(
$i=0$i count($images); $i++) {
            echo 
"<td align="center"><a href="bild.php"><img src="" . $verz . "/" . $images . "" width="100" height="100" alt="" border="0"></a></td>n";
        }
    }
    }

Mit Zitat antworten
  #2  
Alt 27.06.2004, 20:19:24
Benutzerbild von yozek
yozek yozek ist offline
Junior Member
 
Registriert seit: May 2004
Ort: Köln
Alter: 44
Beiträge: 226
yozek eine Nachricht über ICQ schicken yozek eine Nachricht über MSN schicken
Mach es doch folgendermassen:

PHP-Code:
echo "<td align="center"><a href="bild.php?image=$images"><img src="" . $verz . "/" . $images . "" width="100" height="100" alt="" border="0"></a></td>n"
Nun erstellst du die bild.php datei so, dass diese das übergebene image ausgibt..

Das kann dann so funktionieren

PHP-Code:
<img src="verzeichnis/<?echo $images; ?>>
Mit Zitat antworten
  #3  
Alt 27.06.2004, 21:10:32
exweised exweised ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 112
jo, funzt teilweise. in der adresszeile steht schon "foto.php?image=st.jpg", aber anzeigen tut er mir bei <img src="<? echo $image; ?>"> nichts.
Mit Zitat antworten
  #4  
Alt 28.06.2004, 00:56:14
Benutzerbild von yozek
yozek yozek ist offline
Junior Member
 
Registriert seit: May 2004
Ort: Köln
Alter: 44
Beiträge: 226
yozek eine Nachricht über ICQ schicken yozek eine Nachricht über MSN schicken
hmmm, schick mal deinen quelltext bitte
Mit Zitat antworten
  #5  
Alt 28.06.2004, 03:35:11
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Dann versuche es mal so:

PHP-Code:
<img src="verzeichnis/<?echo $_GET['images']; ?>>
Mit Zitat antworten
  #6  
Alt 28.06.2004, 13:09:37
exweised exweised ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 112
big thx ;-)

manchmal sinds die einfachsten sachen.
Mit Zitat antworten
  #7  
Alt 28.06.2004, 21:53:16
exweised exweised ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 112
Re: verzeichnis ausgelesen, inhalt angezeigt, jetzt noch eine frage

PHP-Code:
function imagesshow($verz) {
    
$imagedir dir($verz);
    while(
$images $imagedir->read()) {
    if(
is_file($verz "/" $images)) {
        for(
$i=0$i count($images); $i++) {
            echo 
"<td align="center"><a href="bild.php"><img src="" . $verz . "/" . $images . "" width="100" height="100" alt="" border="0"></a></td>n";
        }
    }
    }

ich habe bei diesem code das problem, dass mir alle bilder in einer einzigsten tabellenzeile in viele tabellenspalten angezeigt werden. jetzt hab ich einfach eine variable $spalte = 4;, weis jetzt nicht, wie ich das da unter bringen kann, dass er nach 4 bildern eine neue tabellenzeile anfängt. und dann 8, 12, 16, ...

habt ihr ne idee?
Mit Zitat antworten
  #8  
Alt 29.06.2004, 11:32:36
Benutzerbild von yozek
yozek yozek ist offline
Junior Member
 
Registriert seit: May 2004
Ort: Köln
Alter: 44
Beiträge: 226
yozek eine Nachricht über ICQ schicken yozek eine Nachricht über MSN schicken
Versuchs mal damit ;)
kannst aber, da du ja mit $i arbeitest ja auf die if abfrage:

if ($i%4) echo '</tr><tr>' nehmen ;)

PHP-Code:
function imagesshow($verz) {
    
$imagedir dir($verz);
    
$break=1;
    while(
$images $imagedir->read()) {
    if(
is_file($verz "/" $images)) {
        for(
$i=0$i count($images); $i++) {

            if(
$break=='1'): echo '<tr>'; endif;
            echo 
"<td align="center"><a href="bild.php"><img src="" . $verz . "/" . $images . "" width="100" height="100" alt="" border="0"></a></td>n";
            if(
$break=='4'): $break='1'; echo '</tr>'; endif;
            
$break++;
        }
    }
    }

Mit Zitat antworten
  #9  
Alt 29.06.2004, 11:42:02
Illuminum Illuminum ist offline
Anfänger
 
Registriert seit: Apr 2004
Beiträge: 28
Wieso arbeitet ihr mit echo??
mit print gings einfacher?
Und seit wann brauch PHP ein endif?????
Das ist kein vba!
Mit Zitat antworten
  #10  
Alt 29.06.2004, 12:21:12
Benutzerbild von yozek
yozek yozek ist offline
Junior Member
 
Registriert seit: May 2004
Ort: Köln
Alter: 44
Beiträge: 226
yozek eine Nachricht über ICQ schicken yozek eine Nachricht über MSN schicken
Wieso arbeitet ihr mit echo??
Weil ich es einfach so erlernt habe

mit print gings einfacher?
In wie fern?

Und seit wann brauch PHP ein endif?????

Ist ne offizielle andere Syntax.. Was stört dich daran? Finde es einfach übersichtlicher als mit den Klammeraffen

Das ist kein vba!
Hat auch niemand behauptet
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:30:54 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.


© 2001-2025 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt