Upload php - složitější
Napsal: 08 říj 2010 21:26
Ahoj , sory že otravuju
ale mám následující problém
Vytvořil jsem si PHP kód Upload.php
ale potřeboval bych ho upravit tak že bych měl 2. složky
1.)složka) "tmp" do ní by jse nahrávali soubory z víše uvedeného formuláře (to mám) ale potřebuju ho upravit aby tam bylo pole Jméno a Emil a pokud by uživatel zmáčknul Nahrát Soubor , tak by se udajde ulozoli do textového souboru User_Name.txt .
Tak že bych to načrtnul
Ale potřeboval bych aby se také uložily do toho textového souboru údaje o obrazku takže texťák by vypadal asi takhle
Jelikož je nahrávání natento server souboru TXT zakázáno tak jsem to musel zazipovat .
Děkuji Všem

Vytvořil jsem si PHP kód Upload.php
Kód: Vybrat vše
<html>
<head>
<title>Upload souborů</title>
</head>
<body>
<form action="#" method="post" enctype="multipart/form-data">
<input type="file" name="fupload">
<input type="submit" value="Nahrát">
</form>
<?php
if (isset($_FILES['fupload']))
{
if($_FILES['fupload']['type']=="application/octet-stream"){
echo "exe,pdf";
}else{
$slozka = "tmp";
$cil = $slozka . "/" .$_FILES['fupload']['name'];
$nazev_souboru = $_FILES['fupload']['tmp_name'];
$copy = move_uploaded_file($nazev_souboru, $cil)
or die ("Přenesený soubor nelze zkopírovat");
chmod ($cil, 0644);
if($copy == true){
echo "Soubor " .$_FILES['fupload']['name']. " byl úspěšně nahrán na server.\n<br><a href=\"$cil\">Jdi na soubor</a>";
}else{
echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['fupload']['error'];
}
}
}
?>
</body>
</html>
ale potřeboval bych ho upravit tak že bych měl 2. složky
1.)složka) "tmp" do ní by jse nahrávali soubory z víše uvedeného formuláře (to mám) ale potřebuju ho upravit aby tam bylo pole Jméno a Emil a pokud by uživatel zmáčknul Nahrát Soubor , tak by se udajde ulozoli do textového souboru User_Name.txt .
Tak že bych to načrtnul
Ale potřeboval bych aby se také uložily do toho textového souboru údaje o obrazku takže texťák by vypadal asi takhle
Jelikož je nahrávání natento server souboru TXT zakázáno tak jsem to musel zazipovat .
Děkuji Všem