davinci
01.12.2007, 11:24:53
Hallo folgendes kleines Problem:
Ich habe den folgenden Code:
$a = mysql_result($result, $i, "inhalt_pic");
$b = mysql_result($result, $i, "ID");
$c = mysql_result($result, $i, "name");
$d = mysql_result($result, $i, "flash");
// Test womit .swf Datei oder .jpg Datei angezeigt wird.
if ($d == 0) { $zeige_datei = "$dat_p1"; }
elseif ($d == 1) { $zeige_datei = "$dat_p2"; }
"inhalt_pic" kommt in dieser Form aus der DB: dateiname.jpg oder dateiname.swf
"flash" als 0 oder 1
Im Moment trage ich in der DB manuell ein ob es sich um eine .swf Datei oder .jpg Datei handelt ===>> Standard .jpg = 0 wenn .swf dann eine 1
Jetzt möchte ich aber in der if Abfrage nach der Dateiendung fragen um mir die 0 und 1 zu sparen. Wie kann ich unabhängig vom Dateinamen nur nach der Dateiendung fragen wenn der komplette Dateiname im Array angeliefert wird ? Denn der Dateiname ist jedesmal ein anderer...
if ($a == XXX.jpg) { $zeige_datei = "$dat_p1"; }
elseif ($a == XXX.swf) { $zeige_datei = "$dat_p2"; }
Danke für die Hilfe
Ich habe den folgenden Code:
$a = mysql_result($result, $i, "inhalt_pic");
$b = mysql_result($result, $i, "ID");
$c = mysql_result($result, $i, "name");
$d = mysql_result($result, $i, "flash");
// Test womit .swf Datei oder .jpg Datei angezeigt wird.
if ($d == 0) { $zeige_datei = "$dat_p1"; }
elseif ($d == 1) { $zeige_datei = "$dat_p2"; }
"inhalt_pic" kommt in dieser Form aus der DB: dateiname.jpg oder dateiname.swf
"flash" als 0 oder 1
Im Moment trage ich in der DB manuell ein ob es sich um eine .swf Datei oder .jpg Datei handelt ===>> Standard .jpg = 0 wenn .swf dann eine 1
Jetzt möchte ich aber in der if Abfrage nach der Dateiendung fragen um mir die 0 und 1 zu sparen. Wie kann ich unabhängig vom Dateinamen nur nach der Dateiendung fragen wenn der komplette Dateiname im Array angeliefert wird ? Denn der Dateiname ist jedesmal ein anderer...
if ($a == XXX.jpg) { $zeige_datei = "$dat_p1"; }
elseif ($a == XXX.swf) { $zeige_datei = "$dat_p2"; }
Danke für die Hilfe