Sie sind nicht angemeldet.
TrOuble
God





|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<?php
if($_FILES['Datei']['tmp_name'])
{
$name = $_FILES['Datei']['name'];
$size_raw = $_FILES['Datei']['size'];
if($size_raw > 100) { $size = $size_raw; $groesse = Byte; }
if($size_raw > 1000) { $size = round(($size_raw/1024), 2); $groesse = KByte; }
if($size_raw > 1000000) { $size = round(($size_raw/1024/1024), 2); $groesse = MByte; }
move_uploaded_file($_FILES['Datei']['tmp_name'], "../download/".$_FILES['Datei']['name']);
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
$sql = "INSERT INTO x_download
(link, titel, beschreibung, size, groesse)
VALUES
(
'".$name."',
'".$_POST['titel']."',
'".$_POST['beschreibung']."',
'".$size."',
'".$groesse."'
)";
mysql_query($sql) OR die(mysql_error());
echo "<h1>Downloadarea - Neuer Download erfolgreich eingetragen.</h1>\n";
echo "<strong>".$_POST['titel']."</strong> wurde erfolgreich der Datenbank hinzugefügt!<br\>\n";
echo"Ihre Datei ( $name ) wurde erfolgreich auf den Server geladen und verbraucht $size $groesse.";
echo "<p \>";
echo "<a href=\"?admin=upload_liste\">Zurück zur Übersicht</a>\n";
}
else
{
echo "<h1>Downloadarea - Fehler beim Eintragen.</h1>\n";
echo "Bitte wählen Sie eine Datei zum Uploaden aus.\n";
echo "<p></p>";
echo "<a href=\"javascript:history.back();\">Zurück zur Eingabe</a>\n";
echo "$name";
}
?>
|

|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<h1>Downloadarea - Eingabe kontrolle</h1> <form name="form1" enctype="multipart/form-data" method="post" action="?admin=uploadnew_post"> Titel:<br> <input type="text" class="eingabe_kontrolle" name="titel" value="<?php echo "".$_POST['titel'].""; ?>" size="104" readonly><br> Beschreibung:<br> <textarea name="inhalt" rows="12" cols="101" class="eingabe_kontrolle" readonly><?php echo "".$_POST['beschreibung'].""; ?></textarea><br> Bitte wählen Sie eine Datei zum Upload aus:<br> <input name="Datei" class="eingabe" type="file"> <p /> Achtung :<br /> Der Upload kann je nach größe der Datei zwischen wenigen Sekunden und mehreren Minuten betragen. <p /> <input name="Send" class="eingabe_kontrolle" type="submit" value="Uploaden"> </form> |
-