HX3 Foren  

  HX3 Foren > Konstruktiv > Software- und Webentwicklung

Software- und Webentwicklung Planung, Programmierung und Administration
UML, JavaScript/DOM, ASP, JSP, PHP, Apache, MySQL, Python, Perl (...)

Antwort
 
Themen-Optionen Ansicht
Alt 25.12.2003, 10:15   #1 (permalink)
50 Beiträge
 
Registriert seit: 04.08.2003
Ort: Hamburg
Beiträge: 99
Rambow eine Nachricht über ICQ schicken
Standard

Was is hier dran falsch??
ich will ganz einfach was uploaden

so weit geht alles bloß der upload nicht wirf mal einen einen blick rüber!

Code:
<div style="position:absolute; top:160px; left:175px; ">
<form enctype="multipart/form-data" action="index.php?action=upload" method="post">

<table width="650" border="0" cellpadding="0" cellspacing="0" bgcolor="#548B69" width="560" border="0" cellspacing="0" cellpadding="2" style="border-style:solid; border-width:1px; border-color:#000000;">
<tr>
<td><b>Screenshots hochladen</b></td>
</tr><tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Bild:<input &nbsp;class="loginfield" name="userfile" type="file"><input type="hidden" name="MAX_FILE_SIZE" value="1000"></td>
</tr>
<tr>
<td><input class="loginfield3" type="submit" value="Send" name="$upload"</td>
</tr>
</table>
</form>
</div>

<? } if ( $action == upload ) { ?>
<div style="position:absolute; top:160px; left:175px; ">

 <?
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
 &nbsp; &nbsp;move_uploaded_file($_FILES['userfile']['tmp_name'], "/_images");
} else {
 &nbsp; &nbsp;echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'];
}


?>

so heißt der fehler
Zitat:

Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/_images) is not within the allowed path(s): (/usr/local/httpd/htdocs/kunden/web14/) in /usr/local/httpd/htdocs/kunden/web14/html/index.php on line 357

__________________
OFP 4ever.
Rambow ist offline   Mit Zitat antworten
Alt 25.12.2003, 13:00   #2 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 19.05.2003
Ort: Rostock
Alter: 34
Beiträge: 114
StefanRHRO eine Nachricht über ICQ schicken
Standard

Hmm der fehler sieht mir ganz danach aus, als wenn der Pfad zu Ordner falsch ist.
__________________
http://riedel-st.de
StefanRHRO ist offline   Mit Zitat antworten
Alt 25.12.2003, 14:01   #3 (permalink)
50 Beiträge
 
Registriert seit: 04.08.2003
Ort: Hamburg
Beiträge: 99
Rambow eine Nachricht über ICQ schicken
Standard

ich hab jetzt noch was andere probiert

Code:
<?

$tempname = $_FILES['file']['tmp_name']; 
$name = $_FILES['file']['name']; 

$type = $_FILES['file']['type']; 
$size = $_FILES['file']['size']; 


if($type != "image/gif" && $type != "image/pjpeg") { 
$err[] = "Nur gif und jpeg Dateien dürfen hochgeladen werden."; 
} 
if($size > "1500000") { 
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 MB!"; 
} 

If(empty($err)) { 
copy("$tempname", "$name"); 
echo "Die Datei $name wurde erfolgreich hochgeladen!"; 
} 
else { 
foreach($err as $error) 
echo "$error<br>"; 
} 
?>

geht aber nicht
__________________
OFP 4ever.
Rambow ist offline   Mit Zitat antworten
Alt 25.12.2003, 14:04   #4 (permalink)
50 Beiträge
 
Registriert seit: 04.08.2003
Ort: Hamburg
Beiträge: 99
Rambow eine Nachricht über ICQ schicken
Standard

wenn ich aber $name reinsetz wo der pfad steht geht aber es wird nicht in den images ordern sondern in den ordner wo die datei drinne liegt mit der ich upoade
__________________
OFP 4ever.
Rambow ist offline   Mit Zitat antworten
Alt 25.12.2003, 14:06   #5 (permalink)
50 Beiträge
 
Registriert seit: 04.08.2003
Ort: Hamburg
Beiträge: 99
Rambow eine Nachricht über ICQ schicken
Standard

wie geb ich den den pfad an??
__________________
OFP 4ever.
Rambow ist offline   Mit Zitat antworten
Alt 27.12.2003, 18:55   #6 (permalink)
Administrator 10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Atomic
 
Registriert seit: 21.02.2003
Ort: Freiburg im Breisgau
Alter: 32
Beiträge: 5.139
Atomic eine Nachricht über ICQ schicken Atomic eine Nachricht über Skype™ schicken
Standard

Hab dein Code an einigen Stellen umgeschrieben.
Versuchs mal:

Code:
<div style="position:absolute; top:160px; left:175px; ">
<form enctype="multipart/form-data" action="?action=upload" method="post">

<table width="650" border="0" cellpadding="0" cellspacing="0" bgcolor="#548B69" width="560" border="0" cellspacing="0" cellpadding="2" style="border-style:solid; border-width:1px; border-color:#000000;">
<tr>
<td><b>Screenshots hochladen</b></td>
</tr><tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Bild:<input **class="loginfield" name="userfile" type="file"><input type="hidden" name="MAX_FILE_SIZE" value="1000"></td>
</tr>
<tr>
<td><input class="loginfield3" type="submit" value="Send" name="upload"></td>
</tr>
</table>
</form>
</div>

<? 
} if ($_REQUEST['action'] == "upload" ) { 
?>
<div style="position:absolute; top:160px; left:175px; ">
<?
if (move_uploaded_file($_FILES['userfile']['tmp_name'], "_images/".$_FILES['userfile']['name'])){
} else {
 ** **echo "Possible file upload attack! **Here's some debugging info:\n";
 ** **print_r($_FILES['userfile']);
}


?>
Atomic ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

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 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116