PHP: Zjištění typu souboru

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

PHP: Zjištění typu souboru

Příspěvek od Stene »

Ahoj, potřeboval bych takovou radu. Jak zjistím formát nahraného souboru? Například, když nahraji fotos.JPG tak potřebuju vypsat pouze .JPG

Musí to být triviální, ale zatím se mi nic nepodařilo rozchodit.. Ani nevím, proč mi nefunguje getimagesize
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: PHP: Zjištění typu souboru

Příspěvek od Myloš »

Takhle ses ptát zkoušel? (Nebývá problém spustit Gůůgla, ale problém občas bývá s formulováním dotazu.)
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: 11 úno 2009 15:44
Bydliště: Jihlava
Kontaktovat uživatele:

Re: PHP: Zjištění typu souboru

Příspěvek od Stene »

S formulací názvu jsem problém neměl. Ani tvůj odkaz mi nepomohl.
Uživatelský avatar
jackm
Level 4.5
Level 4.5
Příspěvky: 1720
Registrován: 19 srp 2008 19:42
Kontaktovat uživatele:

Re: PHP: Zjištění typu souboru

Příspěvek od jackm »

Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: PHP: Zjištění typu souboru

Příspěvek od Myloš »

jackm:
Právě že ne. Typ je potřeba získat z hlavičky souboru (první bajty), nikoli podle přípony.
Pokud změním souboru EXE příponu na JPG, pak by prošel při kontrole přípony kontrolou jako regulérní JPG, což je samozřejmě pitomost.
Kontrola pomocí přípony je sice triviální, ale taky téměř zbytečná.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: PHP: Zjištění typu souboru

Příspěvek od CZechBoY »

pokud potřebuješ zjistit typ obrázku tak je to jednoduché
http://www.php.net/manual/en/function.e ... getype.php
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Blokování stahovaných souborů
    od Riviera kid » » v Windows 11, 10, 8...
    10 Odpovědi
    7110 Zobrazení
    Poslední příspěvek od Riviera kid
  • Velikost souboru a složek na disku
    od L.L » » v Vše ostatní (sw)
    5 Odpovědi
    5957 Zobrazení
    Poslední příspěvek od L.L

Zpět na „Programování a tvorba webu“