Otevírání souborů

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mam problém s otevíráním obrázků když chci otevřít obrázek vybíše se mi na obrazovku nějakej zašmodrchanej text. Zdroják: <? if (!$file=fopen("picture.gif", "rb")) { echo ("Obrázek nebylo možno otevřít..."); } else { fpassthru($file); } ?>
  2. Jo, to máš špatně v tom if (...) .Tu proměnou $file definuj mimo if, protože on si myslí, že testuješ ,jestli to bylo možné přiřadit té proměné... Takže: <? $file=fopen("picture.gif", "r"); if (!$file) { echo ("Obrázek nebylo možno otevřít..."); } else { fpassthru($file); } ?> A, co to je za blbost?Co chceš s tím obrázkem dále dělat?Jesli ho chceš zobrazit, tak to normálně napišeš snad do <img...> NE?
  3. Honza: da sa to sice aj takto, len musis poslat hlavicku browseru aby vedel co ma robit s prichadzajucimi datami (normalne caka text/plain). skus dat na zaciatok skriptu $subor = "picture.gif"; header("Content-Type: application/octetstream"); header('Content-Disposition: download; filename="$subor"'); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); a potom posli subor ako to mas teraz... to by malo zabrat.

← Zpět na všechna témata