Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obsługa kont użykownikó koniecznie na *.txt [ini]
Czy byłbyś(byłabyś) zainstersowana darmowym kontem z php i mysql o wielkości 25MB na platwformie Windows?
Czy byłbyś(byłabyś) zainstersowana darmowym kontem z php i mysql o wielkości 25MB na platwformie Windows?
Tak [ 4 ] ** [80.00%]
Nie [ 1 ] ** [20.00%]
Nie zastanawiałem (zastanawiałam) się nad tym [ 0 ] ** [0.00%]
Suma głosów: 0
Goście nie mogą głosować 
AdamT
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 22.01.2004
Skąd: LDZ

Ostrzeżenie: (0%)
-----


Mam do napisania coś takiego czy ktoś pomoże? Część napisałem ale teraz potrzebuje reszte

Kroki postępowania :

1) Wypełniamy formularz
Kod
<FORM METHOD="POST" ACTION="add_reed.php">

<FONT FACE="Verdana">

<TABLE WIDTH="250">

<TR>

     <TD><P ALIGN="RIGHT"><B>LOGIN:</B></TD>

     <TD><P ALIGN="LEFT"><INPUT NAME="login"></TD>

</TR>

<TR>

     <TD><P ALIGN="RIGHT">IMIĘ:</TD>

     <TD><P ALIGN="LEFT"><INPUT NAME="Imie"></TD>

</TR>

<TR>

     <TD><P ALIGN="RIGHT">NAZWISKO:</TD>

     <TD><P ALIGN="LEFT"><INPUT NAME="Nazwisko">*</TD>

</TR>

<TR>

     <TD><P ALIGN="RIGHT">HASŁO:</TD>

     <TD><P ALIGN="LEFT"><INPUT NAME="Password" TYPE="Password"></TD>

</TR>

<TR>

     <TD><P ALIGN="RIGHT">e-mail:</TD>

     <TD><P ALIGN="LEFT"><INPUT NAME="e-mail"></TD>

</TR>

</FONT>

</TABLE>

<input name="submit" type="SUBMIT" value="Akceptuje">

<input name="reset" type="RESET" value="Rezygnuje">

</FORM>

2) po wypełnieniu formularza przechodzimy do skryptu add_reed.php -> Rejestracja nowego użytkownika

- sprawdź czy podany login nie występuje już gdzieś w pliku users.ini?

- jeżeli tak = [php:1:bf37d27716]header('Location:bad.html');[/php:1:bf37d27716]

- jeżeli nie wykonaj ten fragment kodu :
[php:1:bf37d27716]
<?php
$file = "users.ini";
$plik=fopen($file, "a");
flock($plik, 2);
fwrite($plik,'['.$login.']'. "rn");
fwrite($plik,'Login='. $login."rn");
fwrite($plik,'Pass='. $Password."rn");
fwrite($plik,'AllowChangePassword=1'. "rn");
fwrite($plik,'RelativePath=1'. "rn");
fwrite($plik,'QuotaEnabled=1'."rn");
fwrite($plik,'QuotaMax=25000'. "rn");
fwrite($plik,'Dir0=H:www'.$login. "rn");
fwrite($plik,'Attr0=R----L--'."rnn");
// fwrite($plik, ' '. "rn"); --> jakbym chciał jeszcze parę rzeczy dodać
flock($plik, 3);
fclose($plik);

header('Location:tx.html');
?>
[/php:1:bf37d27716]
- po zapisaniu nowego loginu utwórz nowy katalog w "podanej_lokalizacji"

-Zmuś program zapisany w lokalizacji "H:FTPftp.exe" do restartu! Wyłącz i włącz

Weź brofarek i wypij pyfko
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:21