ich: alt="" zu allen <img> tags hinzufügen falls nicht vorhanden.

Beitrag lesen

Dabei gehen allerdings vorhandene ALT Tags verloren. Ziel soll sein bei fehlendem alt Attribut ein leeres dazu zu packen aber keine vorhandenen zu entfernen/ersetzen.

Oder auch nicht - das lag an was anderem - altlasten :\

nun ja - so funktioniert es für die Seiten die ich da durch jage - die geschichte mit dem "==>" kommt allerdings in keiner der Seiten vor

  
$gefunden = preg_match_all('~(?is)<img (?:(?!alt=".*?").)+/?>~', $temp, $imgs);  
if ($gefunden) {  
    foreach ($imgs[0] as $img) {  
 $img_alt = preg_replace('/\<img /i', '<img alt="" ', $img);  
 $temp = str_replace($img, $img_alt, $temp);  
    }  
}