bruno1: BildURL mit PHP Logik

Beitrag lesen

Ich bin mir nicht ganz sicher, ob du das gleiche meinst, wie ich.
So wie ich dich verstehe ließt du die Zelle aus der CSV-Datei in einen String ein (z.B.: $string) und dann willst du das richtige Bild dazu herausfinden, oder?
Wenn ja, dann würde ich nciht preg_match, sondern stripos verwenden.

<?php  
$string=... // Aus der CSV-Datei  
$bilder=array();  
$bilder[1]="irgendwas";  
$bilder[2]="irgendwas anderes";  
$bilder[3]="pigalle";  
...  
$i=1;  
while($i<=count($bilder)) {  
  if(stripos($string,$bilder[$i])!==FALSE) { //Übereinstimmung gefunden  
    $j=$i;  
    $i=count($bilder);  
  }  
  $i++;  
}  
if($j=="") {  
  echo 'Kein Bild gefunden';  
}  
else {  
  $bilder2=array();  
  $bilder2[1]="irgendwas.jpg";  
  $bilder2[2]="irgendwas anderes-nix.jpg";  
  $bilder2[3]="longsleeve-pigalle.jpg";  
  ...  
  echo 'Das Bild: <img src="'.$bilder2[$j].'" />;  
}  
?>

Ist zwar nicht die eleganteste Lösung, aber sollte funktionieren, wenn du ein bisschen darüber nachdenkst kommste vielleicht noch auf was besseres.

bruno1