YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Upload-Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.986 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Upload-Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Lenox Lenox ist männlich
Mitglied


images/avatars/avatar-2072.gif

Dabei seit: 11.03.04
Beiträge: 517
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: AP
Forenversion: 2.3

 Upload-Problem Antworten Zitieren Editieren Melden       UP

Habe folgendes Problem!

Wenn ich eine Datei über mein Upload-Script hochladen will speichert er zwar den LOG in der DB jedoch ladet er die datei nicht in den Ordner wo es hin soll

Hier mal die gesamte PHP Datei:

php:
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:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:

<?php
$filename "upload.php";
require('./global.php');
require('./acp/lib/class_parse.php');
$lang->load('upload');

if (!$wbbuserdata['userid']) access_error();

//* IP Ermitteln
$ip $_SERVER['REMOTE_ADDR'];

//* Upload ordner
$UPLOAD_PFAD "upload";

//* Maximale Grösse
$maxsize "3000072";

//* Datei Endungen
$extensions = array("*.jpg""*.gif""*.png""*.pdf""*.bmp""*.jpeg""*.swf""*.zip""*.rar""*.txt""*.html""*.doc""*.tpl");

//* Domain Angabe
$domain "http://test.code-tpl.de/wbb2/";

//* Ausgabe der Endungen
$file_typ ".jpg, .gif, .png, .pdf, .bmp, .jpeg, .sfw, .zip, .rar, .txt, .doc, .tpl";

//* Ab hier beginnt die rechnung von Byte bis zu Kilobyte *//
$rechnen $maxsize/1000;
$ergebnis "$rechnen";
if (wbb_strlen($ergebnis) > 5$ergebnis wbb_substr($ergebnis04);
$ergebnis htmlconverter($ergebnis);

//* Ab hier beginnt die rechnung von Kilobyte bis zu Megabyte *//
$rechnenmb $rechnen/1000;
$ergebnismb "$rechnenmb";
if (wbb_strlen($ergebnismb) > 5$ergebnismb wbb_substr($ergebnismb04);
$ergebnismb htmlconverter($ergebnismb);

if($_POST['upload'] == true){
$name $_FILES['datei']['name'];$tmp_name $_FILES['datei']['tmp_name'];$size $_FILES['datei']['size'];
$type $_FILES['datei']['type'];
$ext_tmp explode("."$name);
$ext ".".$ext_tmp[(count($ext_tmp)-1)];

//* Datei Namen Speicherung
$neuerDateiname $UPLOAD_PFAD."/".$name;

//* Ausgabe der Datei
$upload_finish "$domain$neuerDateiname";

if (in_array($type$extensions) || $size<$maxsize) {

        $db->unbuffered_query("INSERT INTO bb".$n."_logfile (ip, user, userid, upload, name, size, datum, time) VALUES ('".$_SERVER['REMOTE_ADDR']."', '".$wbbuserdata['username']."', '".$wbbuserdata['userid']."', '".$domain."".$UPLOAD_PFAD."/".$name."', '".$name."', '".$size."', '".date("d.m.Y")."', '".date("H:i:s")."')");
} else {

        redirect("Falsche Datei-Endung oder Datei zu gross!""upload.php"5);

}

if(in_array($ext$extensions))

if(copy($tmp_name$neuerDateiname)) {

}

        redirect("Deine Datei &raquo;".$name."&laquo; wurde erfolgreich gespeichert!""upload.php"5);

}

//* Dateien Zeigen *//
$uploader $db->query ("SELECT id, ip, user, userid, upload, name, size, datum, time FROM bb".$n."_logfile WHERE userid='".$wbbuserdata['userid']."' ORDER by datum AND time ASC");
    while($row=$db->fetch_array ($uploader)){

        $row['id'];
        $row['user'];
        $row['userid'];
        $row['upload'];
        $row['name'];
        $row['datum'];
        $row['time'];
        $row['size'];        

    eval("\$upload_bit .= \"".$tpl->get("upload_bit")."\";");

}

$gesamt $db->query_first ("SELECT COUNT(*) AS name FROM bb".$n."_logfile WHERE userid=".$wbbuserdata['userid']."");

eval("\$tpl->output(\"".$tpl->get("upload")."\");");

?>
08.10.06 03:58 Lenox ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Wieso machst du das ganze mit copy und nicht mit move_uploaded_file?
08.10.06 09:02 [kamui] ist offline Finden Als Freund hinzufügen
Lenox Lenox ist männlich
Mitglied


images/avatars/avatar-2072.gif

Dabei seit: 11.03.04
Beiträge: 517
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: AP
Forenversion: 2.3

Themenstarter Thema begonnen von Lenox
Antworten Zitieren Editieren Melden       UP

Zitat:
Original von [kamui]
Wieso machst du das ganze mit copy und nicht mit move_uploaded_file?


Öhm... gibt es da einen Unterschied?
08.10.06 15:54 Lenox ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Upload-Problem