Как да направя автоматично да се създава папка...

teram

Registered
КАк да направя като някой се регистрира в phpbb2 форум и да се създава автоматично папка с неговото потребителско име ?

Например ако се регистрирам и след това да има папка с моето потребителско име във някоя друга папка - "papki/teram/"
 
Код:
<?php
//Зимаме потребителското име
$user = $_POST['username'];
//правиме папка с името му
mkdir($user, 0777);
//правиме 1 file в папката на юзъра
$file="$user/$user.html";
$ftt=fopen($file,"w");
fwrite($ftt, "Нещата които ще записваш във файла");
fclose($ftt);
?>
Пробвай го :twisted:
 
Е, няма ли някой да каже къде да сложа този код за да може след като някой натисне на Изпрати (във формата за регистрация) да се създава папката с неговото име (но да не се зъдава папка ако регистрацията е неуспешна) ?
 
И аз нз каде да го сложа знам кода но нз каде да го сложа мисля че някаде в регистер.пхп :twisted:
 
Това го слагаш в profile.php някъде най отгоре на кода след
<? php


Код:
if (!empty($HTTP_POST_VARS['new_password']) && !empty($HTTP_POST_VARS['username']) )
{
$user_=$HTTP_POST_VARS['username'];

if(!eregi('^[a-zA-Z0-9_]+$',$user_))
{echo'Потребителското име трябва да съдържа само латински букви!'; 
exit;}


$user_=str_replace(" ","",$user_); 
$papka_=strtolower($user_);
$papka_="/".$papka_;
$oldumask=umask(0);
@mkdir($papka_,0777);
umask($oldumask);
}


и трябва да направиш главната папка на форума ти да е с
атрибути 0777.
 
А как да направя както е тука в личната папка да може да се качват само определени файлове?
 

Back
Горе