csabanova 0 Share Posted September 2, 2006 Hát nem sebaj, köszi az eddigieket . Egyenlőre megy az FW. A sessiont meg majd megkérdem egy másik topicban. Hali , bár még biztos lesz problémám, eláruloml, az első utam ide fog vezetni! Kevesebb mosolyt, inkább írásjelet a mondat végére! Köszi! Link to comment Share on other sites More sharing options...
pumukli23 0 Share Posted July 7, 2007 Sziasztok! Van egy upload scriptem, ami itthon tökéletesen működik, de a neten hibát dob ki. Az UltraWeb szerverén van az oldal, gondolom ők tiltják ezt a fajta script futtatását. Úgy működne, hogy aki regisztrál, az tud feltölteni képeket egy mappába, amiből (majd később) egy galéria script csinál egy albumot. A program kiírja, hogy feltöltötte, de nincs fenn a szerveren (Tcmd-vel néztem). Tudna valaki küldeni egy olyan scriptet, ami fut az uw-n, vagy segíteni ebben? A scriptemet feltettem txt-ben az oldalra! Nem akartam itt a helyet foglalni. [ http://pumuklikeptar.uw.hu/uploader.txt ] Amúgy futtatni innen tudjátok: http://pumuklikeptar.uw.hu - logikus:) Köszi a segítséget! (Ja, ez a hibaüzenet: Warning: copy() [function.copy]: open_basedir restriction in effect. File(/tmp/phpVBdtoI) is not within the allowed path(s): (/mnt/ultraweb/p/pu/pumuklikeptar/) in mnt/ultraweb/p/pu/pumuklikeptar/upload/uploader.php on line 39 ) Link to comment Share on other sites More sharing options...
h.arpad 0 Share Posted July 7, 2007 A beállítások ebben az esetben nem jók a szerveren (legalábbis neked nem), mert nem férhetsz hozzá az ideigelenes könyvtárhoz. Nézd meg az oldal FAQ-ját (GYIK), vagy valami hasonlót, hátha te magad kell ideiglenes könyvtárat létrehozz! (Megpróbálhatod helyette a move_uploaded_file()-t, de így nem sok reményt fűzök hozzá.) Link to comment Share on other sites More sharing options...
Jumping 0 Share Posted October 27, 2007 Sziasztok! Lenne egy olyan problémám, hogy file feltöltés után nem látom a célkönyvtárban a filet.Az atw-n vagyok regizve. Mit ronthattam el,légyszi segítsetek.Másik kérdésem az lenne, hogy kell total commanderrel jogot adni pl tmp filenak?Lehet az a baj hogy létrehoztam a tmp könyvtárat a server dokumentum könyvtárában,de nem adtam neki jogot? PHP: <? function feltoltes($filename,$newname) { $_FILES[temp_file] = "/home/hosting/free/hostname/tmp/" . basename($filename); $_FILES[$new_file] = "/home/hosting/free/hostname/feltoltes/ide/" . ($newname); copy($temp_file, $new_file); return; } if (!isset($ujnev) | $ujnev=="") { $ujnev = $eztkell_name; } feltoltes($eztkell,$ujnev); ?> <HTML> <BODY> <h2 align=center>A másolás sikeres!</h2> <p align=center> <br><br> Az eredeti fájl neve: <?= $eztkell_name?><br> Az új fájl neve: <?= $ujnev?><br> A feltöltött fájl mérete: <?= $eztkell_size?><br> A fájl típusa: <?= $eztkell_type?><br> </p> </BODY> </HTML> Most tanulom a php rejtelmeit,kezdõ vagyok még! Link to comment Share on other sites More sharing options...
payskin 917 Share Posted October 27, 2007 Elõször azt tisztázzuk, hogy egyáltalán engedélyezve van-e ez a mûvelet az ATW-n? Link to comment Share on other sites More sharing options...
Jumping 0 Share Posted October 28, 2007 Helló Balázs! Azt írja a Gyik hogy file feltöltésnél csak hozzak létre egy tmp könyvtárat!Tehát,szerintem engedélyezve van.Meg lehet valahogy hívni azt hogy mi van engedve meg mi nincs?mondjuk ezt már próbáltam: <? print "php_info()" ?> A böngészõ ezt írta php_info()1 Link to comment Share on other sites More sharing options...
h.arpad 0 Share Posted October 28, 2007 A helyes használat: <?php phpinfo(); ?> Link to comment Share on other sites More sharing options...
Jumping 0 Share Posted October 28, 2007 Köszi szépen Árpi!Kezd elegem lenni az atw-bõl! Warning: phpinfo() has been disabled for security reasons in /index.php on line 9 Tudnátok ajánlani valami olyan ingyenes tárhelyet ahol mûködne a dolog és tudnék gyakorolni? Link to comment Share on other sites More sharing options...
hungery 0 Share Posted April 11, 2009 Sziasztok! A következő a problémám: most kezdtem el foglalkozni php-val. Azt szeretném elérni, hogy képeket tudjak feltölteni szerverre form-on keresztül, mégpedig úgy, hogy egy legördülő listából kiválasztom, melyik galériába tegye. Minden egyes galéria egy-egy könyvtár, és majd ezen könyvtárak tartalmát szeretném megjeleníttetni a megfelelő linkekre kattintva. Ott akadtam el, hogy nem tudom kiválasztani a legördülő listából az almappát, minden képet a galéria gyökérkönyvtárába tesz. Kérlek, segítsetek rajtam, és mutassatok rá a hibára! Róla lenne szó: Új album létrehozása: <? echo '<form action="" method="POST">'; echo '<input type="text" name="konyvtar" /> <input type="submit" value="Mehet"></form> '; if ($_POST['konyvtar'] == '') { }else { if ('./galery/'.$_POST['konyvtar']) { if (is_dir('./galery/'.$_POST['konyvtar'])) { print 'már van ilyen album'; }else{ mkdir('./galery/'.$_POST['konyvtar'],0777); echo 'album létrehozva: '.$_POST['konyvtar'].'';}}} $currentdir = './galery'; //change to your directory $dir = opendir($currentdir); echo'<form method="post" action="" enctype="multipart/form-data">'; echo'<input type="file" name="kep" />'; ?> <br> <? print '<br>Album kiválasztása:';?> <br> <? echo '<select name="select">'; while($dirs = readdir($dir)) { echo '<option value="'.$dirs.'">'.$dirs.'</option>'; } echo '</select>'; echo'<input type="submit" value="Feltöltés" name="feltolt" />'; echo'</form>'; closedir($dir); $up='./galery/'.$_POST['select'].$_FILES['kep']['name']; if (isset($_POST['feltolt'])) { if (move_uploaded_file($_FILES['kep']['tmp_name'], $up)) { print 'sikeres feltöltés'; }} ?> Köszönöm, HUNGeRY Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now