Még egy kérés, aztán egy darabig nem értetlenkedek :
Irányított feltöltést szeretnék csinálni. A kiválasztó programból így adom át a könyvtár nevét a feltöltő végző programnak :
<form action=\"albumfel.php\" target=\"bal2\" method=POST>
<input type=\"hidden\" name=\"kuld\" value=\"$kvt\">
<td>ALBUM : $kvt </td>
<td><input style=\"font-size: 12px\"type=\"submit\" value=\"Képfeltöltés\" title=\"még nem működik...\"></td>
</form>
és így fogadom a feltöltő programban - albumfel.php (puploader2)
//feltöltő fájlok könyvtára.
//change to fit your need eg. files, upload .... etc.
$kvt = $_POST['kuld'];
$upload_dir = $kvt."/";
//-------------------------------------------------------------
kiírja ugyan a könyvtár nevét, hogy hová fog feltölteni, de hibaüzenettel áll le :
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/nfs/extra/k/ka/kanada:/nfs/extra/admin/prepend:/nfs/sessions) in /nfs/extra/admin/prepend/prepend.php(171) : system
created function on line 19
Error: The directory (/) doesn't exist
Itt is a $kvt átadással, vagy a "/" jel értelmezésével van baja, mert ha direktben beírom a könyvtár nevét :
$kvt = "vegyes/";
$upload_dir = $kvt;
akkor lefut rendben, de így persze csak ebbe az egy könyvtárba tudok feltölteni
köszönettel