php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.10.2005, 15:40  
Erfahrener Benutzer
 
Registriert seit: 05.07.2005
Beiträge: 108
Cyrus
Standard Bilder anzeigen und nicht anzeigen

hallo

komm nicht weiter die blöde Bildern zu verlinken

hier ist mein php scrip:

PHP-Code:
<?php
$tpl 
= new HTML_Template_ITX("./templates");
         
$tpl->loadTemplatefile("schiffe.tpl");

         while (
$row mysql_fetch_array($result))
         
         { 
         
        
$tpl->setVariable(array('A_HINTEN'.$i             => $row['hinten'],
                                 
'HINTEN'.$i             => $row['hinten_bild'],
                                 
'BILD'.$i                => $row['bild']));
                                 
             
$i++;
             
         }
     
         
$tpl->show();
?>
und das hier mein tpl scrip:
PHP-Code:
<?php        
                    
<td class="row1" nowrap width="120">
                        <
div align="center">
                            {
A_HINTEN}
                            

                            [
img]{HINTEN}[/img]</div>
                    </
td>
                    <
td class="row1" width="120">
                        <
div align="center">
                            {
A_HINTEN1}
                            

                            [
img]{HINTEN1}[/img]</div>
                    </
td>
                    
                    <
td class="row1" width="120">
                        <
div align="center">
                            {
A_HINTEN2}
                            

                            [
img]{HINTEN2}[/img]</div>
                    </
td>
                    
                    <
td class="row1" width="120">
                        <
div align="center">
                            {
A_HINTEN3}
                            

                            [
img]{HINTEN3}[/img]</div>
                    </
td>
                    
                    <
td class="row1" width="120">
                        <
div align="center">
                            {
A_HINTEN4}
                            

                            [
img]{HINTEN4}[/img]</div>
                    </
td>
                    
                </
tr>
                    

?>
angenommen beim:
PHP-Code:
<?php[img]{HINTEN3}[/img]

?>
existiert kein link zum bild, dann wird leider auf meine HP trotzdem ein leeres kästchen angezeigt, soll aber nichts angezeigt werden.
Wie kann man das am besten machen??

Ich hoffe ihr könnt das hier ergendwie nachvolziehen was ich will
Cyrus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.10.2005, 15:44  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Kann ich ja, aber hilft dir das Template-FAQ bzw. Tutorial nicht weiter? So Spezifragen sind dort meist besser zu beantworten.
Zergling-new ist offline  
Alt 26.10.2005, 16:25  
Gast
 
Beiträge: n/a
Standard

Zitat:
dann wird leider auf meine HP trotzdem ein leeres kästchen angezeigt
Ist ja auch logisch, da ein img-Tag mit leerem src-Attribut im HTML-Quelltext steht!

Du hast 2 Möglichkeiten:
1. Du prüfst, ob das Bild da ist, und wenn es da ist, gibst Du das komplette HTML für das Bild aus.
2. Du prüfst, ob das Bild exisitiert, und wenn es nicht da ist, legst Du ein transparentes Platzhalter-Bildchen rein.
 
Alt 26.10.2005, 18:31  
Erfahrener Benutzer
 
Registriert seit: 05.07.2005
Beiträge: 108
Cyrus
Standard

Zitat:
Zitat von MarkusHausB
Zitat:
dann wird leider auf meine HP trotzdem ein leeres kästchen angezeigt
Ist ja auch logisch, da ein img-Tag mit leerem src-Attribut im HTML-Quelltext steht!

Du hast 2 Möglichkeiten:
1. Du prüfst, ob das Bild da ist, und wenn es da ist, gibst Du das komplette HTML für das Bild aus.
2. Du prüfst, ob das Bild exisitiert, und wenn es nicht da ist, legst Du ein transparentes Platzhalter-Bildchen rein.
Du hast mich falsch verstanden. Das ist ein platzhalter das heist das bil ist mal da mal nicht. Wenn das bild nicht da ist soll mir das leer kästchen nicht angezeigt.
Cyrus ist offline  
Alt 26.10.2005, 19:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was steht denn im Ausgabe-Quelltext wenn mal wieder kein Bild angezeigt wird?
Zergling-new ist offline  
Alt 26.10.2005, 19:33  
Erfahrener Benutzer
 
Registriert seit: 05.07.2005
Beiträge: 108
Cyrus
Standard

da steht garnix, nur ein viereck mit einem x drin
Cyrus ist offline  
Alt 26.10.2005, 19:38  
Gast
 
Beiträge: n/a
Standard

Ein interessantes Zeichen im Quelltext...

Genau lesen! Es wurde gefagt, was im Quelltext steht und da steht sicherlich kein "viereck mit einem x drin", sondern eher [img]abc.def[/img] (oder ähnlich).

/edit:
Zitat:
Zitat von Cyrus
Zitat:
Zitat von MarkusHausB
...
Du hast 2 Möglichkeiten:
1. Du prüfst, ob das Bild da ist, und wenn es da ist, gibst Du das komplette HTML für das Bild aus.
2. Du prüfst, ob das Bild exisitiert, und wenn es nicht da ist, legst Du ein transparentes Platzhalter-Bildchen rein.
Du hast mich falsch verstanden.
Was meinst du denn dann, wenn nicht genau das?
 
Alt 26.10.2005, 20:23  
Erfahrener Benutzer
 
Registriert seit: 05.07.2005
Beiträge: 108
Cyrus
Standard

der ganze Queltex steht eigentlich oben.
Cyrus ist offline  
 


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
Bilder download nicht anzeigen freehawk PHP Tipps 2008 8 11.06.2009 18:57
Bilder vom anderen Websapce anzeigen themonk PHP Tipps 2007 6 16.01.2007 23:58
Bilder aus Datenbank - Array auswählen und anzeigen horstenpeter PHP Tipps 2006 6 22.01.2006 21:11
Bilder nur zur gewissen Zeit anzeigen lassen!? Kori HTML, Usability und Barrierefreiheit 1 10.07.2005 08:09
[Erledigt] Vergrößerte Bilder im selben Pop Up Fenster anzeigen lassen PHP Tipps 2005 8 01.04.2005 12:24
Bilder nach Namen anzeigen PHP Tipps 2005 11 06.03.2005 15:41
Bilder anzeigen Tschuu PHP Tipps 2005 1 05.02.2005 14:07
Bilder Automatisch anzeigen lassen? test022 PHP Tipps 2004-2 7 23.12.2004 00:11
forum text bilder anzeigen PHP Tipps 2004-2 2 02.12.2004 09:17
bilder aus ordner lesen und geordnet anzeigen Beitragsarchiv 9 01.12.2004 10:06
bilder in 2 spalten anzeigen php-newbie83 PHP Tipps 2004-2 2 28.11.2004 12:57
Bilder nur von einer Seite aus anzeigen Beitragsarchiv 0 13.11.2004 18:41
bilder aus web anzeigen Rotti PHP Tipps 2004 1 26.09.2004 17:53
Bilder im Verzeichnis anzeigen? PHP Tipps 2004 8 15.07.2004 19:09
[Erledigt] Bilder nur auf eigenem Server anzeigen lassen Server, Hosting und Workstations 9 30.06.2004 15:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/32988-bilder-anzeigen-und-nicht-anzeigen.html, möglichkeiten bild nicht anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:42 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.