Portál AbcLinuxu, 11. května 2025 10:36
... if ($_FILES["upl_file"]["type"]!="application/pdf"){ echo $_FILES["upl_file"]["type"]; return "Soubor musí být ve formátu PDF !"; } ...avšak pokud nahrávám soubor ve firefoxu, tak mi to napíše výše zmíněný alert. U ostatních prohlížečů to funguje. Nevíte na co mrknout ? echo mi zobrazí text/plain . Proč, když je soubor pdf. Děkuji
Řešení dotazu:
Typ souboru posílá prohlížeč, takže v $_FILES["upl_file"]["type"] může být cokoliv. Pokud chceš zjistit typ souboru, tak použij funkci mime_content_type.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.