Upload a download souboru
14 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é.
-
Ahoj programátoři, chtěl jsem se zeptat, zdalipak nemáte někdo hotový skriptík na upload souboru do databáze a download souboru s počítáním kolikrát byl dotyčný soubor stažen, předem moc dík
-
už mám skriptík, ale hlásí mi to následující chybu, mohl by mi někdo prosím poradit? Parse error: parse error in /3w/czweb.org/p/pokus/seznam.php on line 18 seznam.php <?php $dbServer = "mysql.webzdarma.cz"; $dbDatabase = "pokus"; $dbUser = "pokus"; $dbPass = "ahoj"; $db = mysql_connect($dbServer, $dbUser, $dbPass) or die("Není možné připojit databázový server."); mysql_select_db($dbDatabase, $db) or die("Není mmožné spojení s databází $dbDatabase"); $query = "SELECT id, nazev, type FROM soubory ORDER BY nazev ASC"; $result = mysql_query($query) or die("Není možné vytvořit seznam!"); <table width="100%"> <tr> <td width="34%"> <b>Popis</b> </td> <td width="33%"> <b>Typ</b> </td> <td width="33%"> <b>Název</b> </td> </tr> while($row = mysql_fetch_array($result)) { ?> <tr> <td> <?php echo $row["nazev"]; ?> </td> <td> <?php echo $row["type"]; ?> </td> <td> <a href="download.php?id=<?php echo $row["id"]; ?>">Stáhnout</a> </td> </tr> <?php } echo "</table>"; ?> nevím kde mám chybu, neporadí mi někdo?dík
-
Když si to spočítáš a nejedš zhruba na ten 18. řádek, tak ti tam chybí ukončení PHP, čili "?>". ... ale pak koukám, že tam zase je cyklus while, bez jakýhokoli začátku PHP scriptu "<?". Takže to zkus takhle: <?php $dbServer = "mysql.webzdarma.cz"; $dbDatabase = "pokus"; $dbUser = "pokus"; $dbPass = "ahoj"; $db = mysql_connect($dbServer, $dbUser, $dbPass) or die("Není možné připojit databázový server."); mysql_select_db($dbDatabase, $db) or die("Není mmožné spojení s databází $dbDatabase"); $query = "SELECT id, nazev, type FROM soubory ORDER BY nazev ASC"; $result = mysql_query($query) or die("Není možné vytvořit seznam!"); ?> <table width="100%"> <tr> <td width="34%"> <b>Popis</b> </td> <td width="33%"> <b>Typ</b> </td> <td width="33%"> <b>Název</b> </td> </tr> <? while($row = mysql_fetch_array($result)) { ?> <tr> <td> <?php echo $row["nazev"]; ?> </td> <td> <?php echo $row["type"]; ?> </td> <td> <a href="download.php?id=<?php echo $row["id"]; ?>">Stáhnout</a> </td> </tr> <? } echo "</table>"; ?> _________ ... a mělo by to snad chodit
-
Jo už mi to chodí,dík, akorát když dám stáhnout, tak mi to nabídne ke stáhnutí soubor download.php(který je pod tím odkazem) a ne ten kterej jsem tam uložil, tak nevim jak to sesmolit..
-
To by si mi musel na email poslat všechny ty soubory, abych se na to mrknul. Takhle Ti to nepovím. Petr
-
A tvůj mejl? nebo ho naleznu na tých stránkách?
-
Myslel jsem, že Ti to dojde, když najedeš na autora příspěvku
-
Už jsem ti to poslal..
-
Zkoušel jsem si všechny soubory nahrát k sobě na server, včetně tabulky do DB. Do databáze se sice uloží informace o souboru, pak mi to ještě po uploadu píše: Uloženo v: /home/tmp/phps0ppv7 Složky jsem si přitom home/tmp vytvořil, ale nic se nikam neukládá. No ještě se na to mrknu, Petr
-
Neporadí mi prosím někdo?
-
move_uploaded_file()
-
jak se uklada do databaze soubor? jako velkej retezec?
-
Lepší je tady na WZ soubor uploadnout než ho nahrát do DB.
-
Nemohli by ste taký skriptik poslat aj mne velmi by sa mi hodil Dakujem velmi pekne , potreboval by som ho ale neviem ako to mam spravit