| Autor | Zpráva | ||
|---|---|---|---|
| Unknown Profil * |
#1 · Zasláno: 16. 4. 2012, 22:31:48
dobry večer...mám tu skript na upload ,ale potřeboval bych poradit co se týče kam ho chci uploadnout... šlo by to třeba na tu stranku napistenam.php ?? děkuji za rady
<HTML>
<HEAD><TITLE>PHP: Upload souboru</TITLE></HEAD>
<BODY>
<b>Zadejte jmeno souboru:</b>
<FORM ACTION="napistena.php" METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="soubor" SIZE="40">
<INPUT TYPE="submit" NAME="ok" VALUE="Upload">
</FORM>
<?php
$soubor_name = ($_FILES["soubor"]["name"]);
$soubor = ($_FILES["soubor"]["tmp_name"]);
$ok = ($_POST["ok"]);
if ($ok == "Upload" && $soubor_name!="")
{
if (move_uploaded_file($soubor, "./$soubor_name"))
{
chmod ("./$soubor_name", );
echo "<b>Soubor $soubor_name byl nahran na server</b><BR>";
}
else
{
echo "<b>Chyba - soubor nebyl nahran</b><BR>";
}
}
?>
</BODY>
</HTML> |
||
| Alphard Profil |
#2 · Zasláno: 16. 4. 2012, 22:42:04
Nerozumím vám, vždyť action formuláře je napistena.php, odesílá se to snad jinam? Jen by ten zpracující script měl být na té stránce, kam to posíláte.
Jestli jde o cíl ukládání, tak hádejte, k čemu jsou parametry u funkce move_uploaded_file(). A už jednou jsem vám psal, abyste lépe vymýšlel názvy témat. php je k ničemu, když jsme v kategorii php, a upload je příliš obecné. |
||
| DnD Profil |
#3 · Zasláno: 17. 4. 2012, 23:14:58
Otázce sice také nerozumím, ale na první a druhý pohled vidím pár chyb.
1) v otázce je napistenam.php, v kodu pouze napistena.php 2) použitá funkce chmod() má za čárkou prázdný druhý parametr Takže pokud to nefunguje jak by mělo, nejdřív bych odstraňoval tyto překlepy. |
||
|
Časová prodleva: 14 let
|
|||
0