Autor | Zpráva | ||
---|---|---|---|
marusekm Profil |
#1 · Zasláno: 29. 7. 2008, 20:51:47
Zdravim, mam jeden problem s ktorym sa pasujem uz hodne dlho. Chcem aby sa cez formular dali uploadovat fotky na server no vypisuje mi stale chybu:
Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpsJwyfx) is not within the allowed path(s): (/www/1/site44081/:.:/usr/share/php5/:/usr/share/php/) in /storage/www1/1/site44081/wwwroot/edit_profil.php on line 83 Warning: move_uploaded_file(profil/foto/2/2.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /storage/www1/1/site44081/wwwroot/edit_profil.php on line 83 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpsJwyfx' to 'profil/foto/2/2.jpg' in /storage/www1/1/site44081/wwwroot/edit_profil.php on line 83 Do systému boli úspešne Vaše údaje. Tu je moj kod od riadku 73: error_reporting(E_ALL); if($_FILES[$databaza['id']]['type']!=""&&$_FILES[$databaza['id']]['typ e']!="image/jpeg"){ echo "Súbor \"".$_FILES[$databaza["id"]]['name']."\" nie je formátu *.jpg!"; $error = true; } if ($_FILES[$databaza['id']]['size']>100000){ echo "Foto \"".$_FILES[$databaza["id"]]['name']."\" je príliž velká (max. 100kB)!"; $error = true; } if(!$error){ move_uploaded_file($_FILES[$databaza["id"]]['tmp_name'], "profil/foto/".$databaza["id"]."/".$databaza["id"].".jpg"); echo "<font class='font_11'>Do systému boli úspešne Vaše údaje.</font>"; } Nevedel by mi niekto s tym pomoct? Vopred dik ;) |
||
Jack Finger Profil |
#2 · Zasláno: 29. 7. 2008, 20:55:03 · Upravil/a: Jack Finger
marusekm
složky profil a foto (nebo jen foto?) musí mít práva na 777. zkus použít příště vyhledávání. |
||
Časová prodleva: 16 let
|
0