ereg

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ereg

    Hallo,

    PHP-Code:
    $url mysql_result($result,$i,9);
    if(
    ereg ('.',$url)){
        
    $url = &$bild;
        
    $bild "<img src='$bild'>";

    - if(ereg ('.' <- ermittelt ob ein Punkt im String enthalten ist, der vor der Dateiendung

    - $url enthält für jeden Datensatz den Pfad zu einem Bild
    - da nicht jeder DS ein Bild enthält, soll <img> nur angezeigt werden, wenn ein Bild zum DS vorhanden ist
    - es funktioniert bis auf den Umstand, dass immer vom ersten DS der ein Bild enthält, eben dieses nicht angezeigt wird

    Hat jemand einen Lösungsvorschlag, bzw. ist meine Herangehensweise kompletter Unsinn

    Danke für jede Hilfe

  • #2
    Ich hab zwar keinen Schimmer was du vorhast weil man das duch deine Frage nicht erkennt.

    Aber um zu schaun ob ein "." in einem String ist, reicht ein einaches strpos().

    PHP-Code:
    if(strpos("."$url) !== false){
      
    //..

    Kommentar


    • #3
      Ziel ist es, <img src='$bild'> nur auszugeben, wenn für den Datensatz ein Bild vorhanden ist


      Ausgabe <span>$bild</span>

      Kommentar


      • #4
        file_exists

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          PHP-Code:
          if(strlen($url) > 0){
            
          //mach mich bild

          Kommentar


          • #6
            danke an beide Helfer, funzt !!!

            Kommentar

            Lädt...
            X