Autor Zpráva
Fantomas
Profil *
Ahoj. Sry, že otravuji...

Stáhl jsem si z netu script na upload souboru se správou.
Upload mě nefungoval, tak jsem to spravil a už je to OK.
Ale neuklada mi to vubec data do databáze.

Zde je ten script UPLOAD:
<?
$cas=date(" j.m.Y ");
$slozka = "soubory";
if (File_Exists ($slozka . "/" .$_FILES['soubor']['name']))
{
echo "Tento soubor je jiz uloze na disku";
echo "<html><head><meta HTTP-EQUIV=\"Refresh\" CONTENT=\"2; URL=sprava.php\"></html>"; // prejdeme na stranku sprava po dane dobe
}
else {
$slozka = "soubory"; 
move_uploaded_file($_FILES['soubor']['tmp_name'], $slozka . "/" .$_FILES['soubor']['name']) or Die ('Při ukládání souboru nastala chyba.'); // Uložíme soubor do zvoleného adresáře (soubory)
require "db.php";
MySQL_Query("INSERT INTO download VALUES ('$soubor_name','$popis','$soubor_size','','$cas')"); // Do databaze vlozime informace o souboru
echo '<b>'."Soubor a informace o něm byli uloženy..".'</b>';
// Vypiseme udaje o souboru, ktery byl ulozen
echo '<hr color="#FFE784" width="30%" align="left">';
echo '<b><font face="Arial" color="#000000">Název souboru:</b></font>&nbsp;&nbsp;'.$soubor_name;
echo '<br>';
echo '<b><font face="Arial" color="#000000">Velikost souboru:</b></font>&nbsp;&nbsp;'.($soubor_size/1000).'&nbsp;KB';
echo '<br>';
echo '<b><font face="Arial" color="#000000">Typ souboru:</b></font>&nbsp;&nbsp;'.$soubor_type;
echo '<br>';
echo '<b><font face="Arial" color="#000000">Popis souboru:</b></font>&nbsp;&nbsp;'.$popis;
echo '<br>';
echo '<b><font face="Arial" color="#000000">Datum vložení:</b></font>&nbsp;&nbsp;'.$cas;
MySQL_Close($spojeni); //uzavreme spojeni s databazi
echo "<html><head><meta HTTP-EQUIV=\"Refresh\" CONTENT=\"3; URL=sprava.php\"></html>"; // prejdeme na stranku sprava po dane dobe
}
?>


Nevíte kde je chyba??? Mockrát děkuji za odpověď.
Taps
Profil
nějak nevidím data které se mají dostávat do proměnné
Fantomas
Profil *
nějak nevidím data které se mají dostávat do proměnné
tam mám dopsat tohle?

$soubor_name =soubor_name;
$popis =popis;
$cas =cas;

?? PHP neovládám, teprve se učím
Fantomas
Profil *
už jsem na to došel

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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