SirNeo
Erfahrenes Mitglied
Hallo,
ich habe ein Problem mit der Funktion isset, oder zumindest glaube ich, dass es sich darum handelt.
Für ein Script sollen bestimmte Datentypen erlaubt sein, diese kann man in einem Bereich angeben. Zur Veranschaulichung habe ich ein paar Werte in $value geschrieben.
Die Funktion soll mir am Ende ausgeben, welche Datentypen nicht unterstützt werden.
Mein Problem:
Bei einem oder mehreren falschen Einträgen, gibt er die richtigen nicht unterstützten Datentypen aus, auch die Reihenfolge soielt da keine Rolle.
Wenn aber alles richtig ist (z.B. $value1 = "jpg,gif" gibt er immer den letzten richtigen Eintrag als falsch aus.
Vielen Dank im vorraus
Grüße
SirNeo
ich habe ein Problem mit der Funktion isset, oder zumindest glaube ich, dass es sich darum handelt.
Für ein Script sollen bestimmte Datentypen erlaubt sein, diese kann man in einem Bereich angeben. Zur Veranschaulichung habe ich ein paar Werte in $value geschrieben.
Die Funktion soll mir am Ende ausgeben, welche Datentypen nicht unterstützt werden.
Mein Problem:
Bei einem oder mehreren falschen Einträgen, gibt er die richtigen nicht unterstützten Datentypen aus, auch die Reihenfolge soielt da keine Rolle.
Wenn aber alles richtig ist (z.B. $value1 = "jpg,gif" gibt er immer den letzten richtigen Eintrag als falsch aus.
PHP:
// Werte
$value1 = "gif,jpg,fgf";
$mime_type_match['jpg'] = array("image/jpeg", "image/pjpeg");
$mime_type_match['gif'] = array("image/gif");
$mt_value = $value1;
$mt_value = str_replace(" ", "", $mt_value);
$mt_value = explode(",", $mt_value);
foreach ($mt_value as $value) {
if(!isset($mime_type_match[$value]))
{
$mt_valuest .= $value;
}
}
echo $mt_valuest;
Vielen Dank im vorraus
Grüße
SirNeo