Направи си папка ONLINE

Rex

Registered
Някой може ли да ми даде примерен код за направене на папка в localhost-а чрез скрипт ??

Но не как и да е а, като се регистрираш да ти се появи папка с твоето място ?? Например:

Регвам си ник: Nick4o
И ми се появява папка в сайта ми: http://blablalba.bg/Nick4o

И аз отделно с някой скрипт да си направя фаил мениджър...

Възможно ли е това въобще ???


Ползвам тази система за регистрация: http://web-tourist.net/login/login/view.php?st=360
 
ами..
примерно..в registerzapis.php :
<?
....
...
$pas=$HTTP_POST_VARS['pas'];
$pas=md5($pas);
$ip = getenv("REMOTE_ADDR");
$zapis=$user.'&'.$pas.'&'.$ip." \n" ;
$fp = fopen ( "db.inc" ,"a");
fwrite($fp, $zapis );
fclose($fp);
$old_umask = umask(0);
mkdir($user,0777);
umask($old_umask);

?>

нещо такова..
П.П. някой да премести темата .. мисля , че не и е тук мястото..
 
Благодаря ти много !

А случайно да може при правенето на папката да се записва някакъв файл, например: index.html с нещо написано в него.. или цял скрипт.. ??
 
може разбира се..
само се оточни какво да има в тоя файл?
Може да се направи така:
имаш си 1 създаден index.html примерно в главната директория и при създаването на папката този файл се копира в нея.
Даже май така ще е по-лесно...
Кажи как искаш и ще ти го допиша към кода...
 
Искам да се копира един индекс, в който да пише нещо си, както и един фаил мениджър в папката (за да може юзъра да си качва нещо като напр. някоя уеб страничка).

Бях изтеглил този файл менижър от тук, ама ми показва грешка и си изтеглих ей този: http://store3.data.bg/zurgane/ft2.rar И сега с него нямам проблеми. ( за сега )

А този просто е бомба, ама ме притеснява това от ляво за хард дяловете... http://store3.data.bg/zurgane/phpFileManager-0.9.3.zip, ако можете да го промените отляво онова да не се показва ще е супер !

Таа.. някой от тези мениджъри да се копват там при юзър папката.

ПС: и двата мениджъра са с по 1 файл, така че няма да има проблеми с копването му.. нали ?? :)

ПС2: Държа на 2рия скрипт да се копва (ако някой успее да махне онова отляво)


ИЗКЛЮЧИТЕЛНО МНОГО СЪМ ВИ БЛАГОДАРЕН !!!
 
Сега нямам време да ги свалям и да ги видя , но копирането става по следния начин (слагаш го след кода който ти дадах преди малко):

$file = "faila.php";
copy($file, $user.'/'.$file);


само смени името.А и още нещо този файл мениджър трябва да е в папката където е и кода за регистрация т.е. главната папка в случая.
 
сега ще обесня по подробно:

значи искам да се копират в юзър папката 2 файла:

fm.php (file manager)
index.php (index page)

обаче fm да се копирва от папка наречена: userfm
а индекс-а от папка: userindex

ПС: и 2те папки ще се намират в папката с регистрацията.


ПС: Искам така да са в такива папки защото хората да не ми отварят този index като влязат в регистрацията, както и ако файл мениджъра седи там да не могат да редактирват скрипта за регистрация, така като са на отделни папки никой нищо неможе да направи.
 
ами пробвай така:

$file1 = "fm.php";
copy('userfm/'.$file1, $user.'/'.$file1);
$file2 = "index.php";
copy('userindex/'.$file2, $user.'/'.$file2);


Имай впредвид , че пътя до папките е спрямо този на файла за регистрация.
Вече ако се намира в друга папката трябва да оправиш пътя.
 
как мога да направя юзър за 2рия файл мениджър ? Само с юзър и парола да се влиза в него и после човека само ще си смени паролата като редактира файл мениджъра. просто ми трябва такъв юзър и парола като на 1вия файл мениджър. (дадох линкове към тях по-горе)

Благодаря. Утре ще пиша пак за други варианти как може да се влезе, само вие да ми помогнете за кода :blush:
 
а как ще се преработи кода да прави и една папка в юзър папката на име: images ??

пс: аз вече за другите неща се оправих..
 
заменяш най-най горният код дето ти дадах за създаването на папката с този:
$old_umask = umask(0);
mkdir($user,0777);
mkdir($user.'/images', 0777);
umask($old_umask);
 

Горе