Kein Platzhalter bei fehlender URL

  • Moin,
    ist es möglich, dass wenn eine Grafik auf dem Server nicht gefunden wurde, kein Platzhalter bei <img src="....> angezeigt wird?

    Gruß,
    Dominik

    //EDIT: Dazu muss gesagt sein, dass PHP und JS nicht verwendet werden kann...oder kann ich innerhalb einer Variablen-Definition if-Bedingungen stellen? sprich sowas hier:

    Code
    $mailtext = '....if(isset($_SESSION['bild1'])){
    echo "<img src="'.$bild1.'>";
    } else {
    echo "";
    }

    3 Mal editiert, zuletzt von Dominikgt (4. Juli 2011 um 10:13)

  • HTML kann nicht feststellen, ob eine Datei existiert oder nicht.

  • Oh, habs vllt ein bisschen falsch ausgedrückt.
    Ich könnte schon PHP-Code benutzen. Also einmal kurz zur Erklärung:
    Ich muss einen HTML-Newsletter machen. Hier übergebe ich den Inhalt der Variablen $mailtext.
    allerdings muss ich in dieser $mailtext-variable if-bedingungen setzen, damit <img src="..."> halt nur angezeigt wird, wenn vorher die Session-variable gesetzt wurde.
    Bei mir kommt dann bloß immer Syntax-Error. gibt´s da irgendwelche Möglichkeiten?

  • Bei mir kommt dann bloß immer Syntax-Error


    Bitte verrate uns nicht zuviel, wir könnten sonst eventuell helfen.

    Keine Ahnung, was du da machst, hört sich aber nach einem strukturellem Fehler an.

  • PHP
    $mailtext = 'ein text für ne mail';
    $image = (isset($_SESSION['bild1'])) ? '<img src="'.$bild1.'" />' : '';
    $mailtext .= $image;

    Wenn dir eine Variablenverkettung ($var .= 'inhalt zum dranhängen') neu ist => Nachholen. Absolute Grundlagen.