Hi,
Wie ihr schon im Topic seht hab ich 2 Probleme!
Zu 1:
Mache grad ne Page woe ich ein paar files runterladen kann und im adminbereich wieder hochladen kann! Aber ich weiss nich wie ich so ein download machen soll! hab da null ahnung! Ihr mal das wo ich bis jetzt via google herrausgefunden habe!
downloads.php(da ist der link zur File):
PHP-Code:
$eintragen = "SELECT `ID`, `Name`, `Kat`, `Info`,`download` from download where Kat = $Kat";
$result = mysql_query($eintragen) Or die(mysql_error());
while($row = mysql_fetch_array($result)) {
$x=$row['ID'];
echo "<tr width=\"100%\">";
echo "<div class=\"downloads\">";
echo "<td width=\"25%\">";
echo $row['Name'];
echo "</td><td width=\"40%\">";
echo $row['Info'];
echo "</td><td width=\"10%\">";
echo "<a href=\"download.php?file=$x\">Download</a>";
echo "</td>";
echo " </div>\n";
echo "</div>\n";
echo "</tr>";
}}
download.php:
PHP-Code:
@mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) OR die(mysql_error());
mysql_select_db($MYSQL_DATABASE) OR die(mysql_error()); $eintragen =
"SELECT `ID`, `download` from download";
$result = mysql_query($eintragen) Or die(mysql_error());
$row = mysql_fetch_array($result);
$download=$row['download'];
$files = Array("1" => $download);
$filename = "docs/".$files[$_GET[file]];
header("Content-Type: x-type/subtype");
header("Content-Length: ".filesize($filename));
header("Content-Disposition: attachment; filename=".$files[$_GET[file]]);
readfile($filename);
So in der DB hab ich dann den Path zur Datei angegeben!
ZU 2.
Habe ein Gb und auf der gleichen Seite wie eingetrgen wird sind posts! Das Problem ist das er mir ohne ein Fehler alles abschick aber irgendwie nichts in der Db steht! Hier mal den php Code:
gb.php
PHP-Code:
error_reporting(E_ALL);
include "inc/config.php";
if(isset($_POST['submit'])) {
@mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) OR die(mysql_error());
mysql_select_db($MYSQL_DATABASE) OR die(mysql_error());
$Name = $_POST['Name'];
$Icq = $_POST['Icq'];
$Homepage = $_POST['Homepage'];
$Text = $_POST['Inhalt'];
$eintrag = "INSERT INTO GB (`Name`, `ID`, `Datum`, `Icq`, `Homepage`, `Text`)
VALUES ('".$Name."', '".$Icq."', '".$Homepage."', '".$Inhalt."', NOW())";
mysql_query($eintrag);
}
Ich hoffe ihr könnt mir helden!
Ps: Hoffe ist nicht zu viel
mfg light!