Nasıl Yaparım????

0
Onaylı Üye
Üye
Katılım
29 Kasım 2005
Mesajlar
322
Tepki puanı
0
Kullanıcımız, kayıt formunda email adresi, kullanıcı adı ve şifre belirleyip submitlediğinde,

www.benimsitem.com/kullaniciler/email adresi/ şeklinde bir dizin oluşmasını ve bu dizine kullanıcı adını ve şifresini
yazarak girmesini istiyorum. nasıl yaparım???
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
On gereklilik:
kullanicilar dizini modu 777. (PHP, kullanici id'si altinda calismiyorsa)

PHP:
<?PHP
$path = '/home/benimsitem_kullanicisi/public_html/kullanicilar';

// DIZIN YARAT
$yol = $path."/".$_POST['email'];

mkdir($yol, 0777);

// DOSYA YARAT
$kaynak = fopen($yol."/sifrebilgisi.txt","w+");
$girilecek_text = "Kullanici Adi: $_POST[kullanici] - Sifre: $_POST[sifre]";
// YAZ
fwrite($kaynak,$girilecek_text);
// KAPAT
fclose($kaynak);
?>
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
Yanlis anlamisim.

PHP dosyalarina erisim session veya cookie kontrolu ile yapabilirsin. Diger dosyalarin kontrolu .htaccess de tabi.
 
0
Onaylı Üye
Üye
Katılım
30 Aralık 2003
Mesajlar
475
Tepki puanı
0
Konum
Yozgat
kullanıcılar klasörüne .htaccess oluşturup içerisine rewrite yaparak email adresi kısmını kullanıcılar klasöründeki bir dosyaya sanal olarak yönlendirmek kaydıyla email adresini alabilirsin.
kullanıcı adı ve şifresini ise bu kullanicilar klasöründeki yönlendireceğin php dosyasına PHP_AUTH_USER ile ekstradan şifre sordurarak dizine eriştirebilirsin.
 
Geri
Üst