Hallo,
habe ein Problem was ich nicht verstehe und wo ich einfach nicht dahinter komm.
Habe ein Upload-Script gebaut, wo man Dateien auf den Server laden kann. Nun möchte ich den mimetype beschränken. Also ich möchte das nur PDF, JPEG und WORD Dateien erlaubt sind. JPEG und WORD funktioniert, nur das mit dem PDF will einfach nicht klappen.
Hier mal der Code auszugsweise
Code:
if(isset($_FILES['lebenslauf']['tmp_name']) && (($_FILES['lebenslauf']['type']=='application/pdf') || ($_FILES['lebenslauf']['type']=='image/jpeg') || ($_FILES['lebenslauf']['type']=='application/msword')))
{
if($_FILES['lebenslauf']['size'] < 16777216)
{
move_uploaded_file($_FILES['lebenslauf']['tmp_name'], $lebenslauf_pfad);
}
}
Habe es auch so getestet, will auch nicht.
Code:
if(isset($_FILES['lebenslauf']['tmp_name']) && $_FILES['lebenslauf']['type']=='application/pdf')
{
if($_FILES['lebenslauf']['size'] < 16777216)
{
move_uploaded_file($_FILES['lebenslauf']['tmp_name'], $lebenslauf_pfad);
}
}
Komischerweise funktioniert es so.
Code:
if(isset($_FILES['lebenslauf']['tmp_name']) && $_FILES['lebenslauf']['type']=='image/jpeg')
{
if($_FILES['lebenslauf']['size'] < 16777216)
{
move_uploaded_file($_FILES['lebenslauf']['tmp_name'], $lebenslauf_pfad);
}
}
Den Unterschied hab ich mal rot markiert. Was läuft hier schief? Wäre froh wenn mir hier jemand helfen könnte.
mfg neoman