Raggazzi: noimages.gif wenn kein Images in Ordner

Hallo,

ich versuche schon länger ein Bild (noimages.gif) anzuzeigen, wenn das Bild $row->image1 nicht in DB ist!
Leider bringe ich dies nicht hin!

<td align="center" valign="middle">  
<a href="<?php echo $link; ?>">  
<img src="components/com_test/images/<?php echo $row->image1; ?>" width="<?php echo $this->config->thumbnailwidth ; ?>" height="<?php echo $this->config->thumbnailheight; ?>" border="0" />  
</a></td>  
  

Bitte um Hilfe!

Gruss Raggazzi

  1. Hi,

    ich versuche schon länger ein Bild (noimages.gif) anzuzeigen, wenn das Bild $row->image1 nicht in DB ist!
    Leider bringe ich dies nicht hin!

    was hast Du denn versucht, und woran ist es gescheitert?

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hallo,

      ich versuchte es so:

      <td align="left" valign="middle"><?php echo $row->summary; ?></td>  
      	<?php if($row->image1[0] =="")  
      		{  
      		'<td width=50px nowrap="nowrap"><img src="components/com_test/images/assets/noimage.gif" width="50" height="40" /></td>';}  
      		else  
      		{  
      		'<td width=50px nowrap="nowrap"><a href="'.$link.'"><img src="components/com_test/images/'.$row->image1[0].'" width="50" height="40" /></a></td>';}?>  
        
            <td align="center" valign="middle"><?php echo $row->hits; ?></td>
      

      ich erhalte überhaupt keine Anzeige!

      1. Hi,

        ich erhalte überhaupt keine Anzeige!

        Dann stelle bitte das error_reporting auf E_ALL und display_errors auf on.

        ich versuchte es so:

        <?php if($row->image1[0] =="")  
        
          {  
          '<td width=50px nowrap="nowrap"><img src="components/com_test/images/assets/noimage.gif" width="50" height="40" /></td>';}
        
          
        Wie komst du auf die ulkige Idee, '<td ...>' wäre eine gültige Anweisung für PHP?  
          
        MfG ChrisB  
          
        
        -- 
        “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
        
        1. Hallo,

          Wie komst du auf die ulkige Idee, '<td ...>' wäre eine gültige Anweisung für PHP?

          keine Ahnung wie ich auf "echo" verzichten konnte!

          Ich habe es jetzt selbst hinbekommen!

          	<?php if($row->image1 =="")  
          		{  
          		echo '<td width=50px nowrap="nowrap"><img src="components/com_test/assets/noimage.gif" width="50" height="40" /></td>';}  
          		else  
          		{  
          		echo '<td width=50px nowrap="nowrap"><a href="'.$link.'"><img src="components/com_test/images/'.$row->image1.'" width="50" height="40" /></a></td>';}?>
          
        2. Hallo Chris,

          Wie komst du auf die ulkige Idee, '<td ...>' wäre eine gültige Anweisung für PHP?

          es kommt dir vielleicht seltsam vor, aber das IST eine gültige Anweisung - wenn auch keine sinnbehaftete.
          Denn jeder syntaktisch korrekte Ausdruck ist auch eine gültige Anweisung. Und ein korrekt notierter String ist ein syntaktisch korrekter Ausdruck.

          Auch der Code-Schnipsel

          ~~~php <?php
             42;
             "Hello World";
           ?>

            
          ist gültiges, syntaktisch korrektes PHP. Daher hätte Raggazzi (warum eigentlich Plural??) auch mit aktiviertem Error\_Reporting keine Fehlermeldung bekommen.  
            
          So long,  
           Martin  
          
          -- 
          Der geistige Horizont ist der Abstand zwischen Brett und Hirn.  
          
          
          1. Hi,

            es kommt dir vielleicht seltsam vor

            Nein, eigentlich nicht ...

            Denn jeder syntaktisch korrekte Ausdruck ist auch eine gültige Anweisung. Und ein korrekt notierter String ist ein syntaktisch korrekter Ausdruck.

            Stimmt natürlich.

            MfG ChrisB

            --
            “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]