posilani souboru

6 příspěvků

Archiv diskusního fóra

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

  1. Potřebuji z formuláře odeslat obrázek, ten ulozim do promenné a pak se ho snažím příkazem COPY uložit k sobě, ale nedaří se mi. Poradí mi někdo? Tuto hláku to na mě řve: Warning: copy(˙Ř˙ábExif): failed to open stream: No such file or directory in /var/www/virtual/www.gjp-me.cz/html/php/aktualityj.php on line 13
  2. asi špatně použité copy().
  3. Formulář: <FORM ACTION="aktualityj.php" METHOD="POST" Enctype="multipart/form-data"> obrázek:<Input Type=FILE Name=foto1" ACCEPT="image.jpg"> <BR> <BR> <INPUT TYPE="SUBMIT" VALUE="NÁHLED" NAME="nahled"><BR> </FORM> Obsluha: <?php if(!Copy($foto1,"blb.jpg")) echo "Nezdařilo se"; ?>
  4. no, to je právě to, co nejde. Dneska jsem tu někde četl i řešení, tak se koukni, je tořešené přes $_FILE[], prosté $file nestačí...
  5. No Mělo by tam být $_FILES["foto1"]["tmp_name"] místo jen $foto1... Protože kopíruješ jen dočasný soubor... viz manual: <?php // V PHP 4.1.0 a pozdějších by mělo být použito $_FILES namísto $HTTP_POST_FILES. if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) { copy($HTTP_POST_FILES['userfile']['tmp_name'], "/place/to/put/uploaded/file"); } else { echo "Possible file upload attack. Filename: " . $HTTP_POST_FILES['userfile']['name']; } /* ...or... */ move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "/place/to/put/uploaded/file"); ?>
  6. <HTML>http://www.php.net/manual/en/function.move-uploaded-file.php Na upload souboru je urcena funkce move_uploaded_file(); tak by se mela take pouzivat</HTML>

← Zpět na všechna témata