Autor Zpráva
vocko
Profil *
Zdravim vas borci.
Uz sa dlho nepohybujem vo svete tvorby webu, preto by som sa chcel spytat na malu radu.
Potreboval by som maly jednoduchy modul, ktorym sa budu dat na stranku uploadovat dokumenty. Malo by ist o nejaku externu sluzbu, pretoze mam pristup iba do FTP na danu stranku.
Poradite mi plz?
Dik
l564
Profil
Za 1. si přečti toto
Za 2. máš tady script :


upload.php
<HTML>
<HEAD><TITLE>Upload</TITLE></HEAD>
<BODY>
<?
if ($akce == "Upload") {
  if ($soubor_type == "text/plain" or $soubor_type="text/html") {
    if (copy ($soubor, "data/$soubor_name")) {
      print "Soubor $soubor_name o velikosti $soubor_size bajtů
       byl úspěšně uploadnut na server<BR>";

      mail ("spravce@muj_server.cz", "Upload souboru $soubor_name",
       "Na server byl nahrán soubor /data/$soubor_name\n",
       "From: system@muj_server.cz\nX-web: http://www.muj_server.cz/system/upload.php");
    }
    else {
      print "Při nahrávání souboru došlo k chybě!<BR>";
    }
  }
  else {
    print "Soubor není požadového MIME typu!<BR>";
  }
}
?>
<HR SIZE="1" NOSHADE>
Zadejte jméno souboru:
<FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="soubor" SIZE="30">
<INPUT TYPE="submit" NAME="akce" VALUE="Upload">
</FORM>
</BODY>
</HTML>


Oprav ten nadpis , hrozně se mi to blbě čte Jednodychy upload
Alphard
Profil
Vhodnější je použít funkci move_uploaded_file() a nespoléhat se na zapnuté register globals. Podívejte se na http://www.linuxsoft.cz/article.php?id_article=310.

l564:
Proč tam je formulář 2x?
l564
Profil
Alphard:
Dík , špatně jsem to zkopíroval

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: