Gå til innhold

Opprette ftp brukere og eget område


Anbefalte innlegg

Hei

 

Jeg har begynt på et prosjekt som jeg har tenkt å leke meg litt med.

Det er at jeg lett kan opprette ftp brukere over en webside.

Problemet mitt nå er at hvordan kan jeg få skrevet denne infoen til bruker filen til ftp programmet.

 

Jeg vet hva filen heter, jeg antar at jeg må bruke flatfil for å skrive til den filen.

Jeg har desverre ikke greie på flatfiler.

 

Slik ser koden ut som ftp programmet har.(BulletProof FTP)

 

Her ser du bare en testbruker som jeg har laget.

[stian]
Login=stian
Pass=teeest
Home-Ip=-= All IP Homes =-
RelativePath=1
TimeOut=600
MaxConPerIp=1
MaxUsers=0
RatioMethod=0
RatioUp=1
RatioDown=1
RatioCredit=0
MaxSpeedRcv=512
MaxSpeedSnd=512
QuotaCurrent=0
QuotaMax=20
Dir0=C:\Documents and Settings\Stian\Mine dokumenter\web\
Attr0=RWD--L--
Stat_Login=0
Stat_LastLogin=30.12.1899
Stat_LastIP=Unknown
Stat_KBUp=0
Stat_KBDown=0
Stat_FilesUp=0
Stat_FilesDown=0
Stat_FailedUp=0
Stat_FailedDown=0

Noen som har noe forlsag til hvordan den kan lage:

- Ny bruker

- Ny mappe til hver bruker

- Få sendt passorde på mail?

 

Jeg ønsker bare forslag til hvordan jeg kan gjøre dette,siden jeg ikke har greie på flatfil opplegget.

Endret av Neverio
Lenke til kommentar
Videoannonse
Annonse

http://no.php.net/fopen

http://no.php.net/fread

http://no.php.net/fwrite

http://no.php.net/fclose

 

Dersom du ikke har "greie på flatfiler" som du sier, så skjønner jeg ikke hvordan du skal klare dette. Flatfiler er jo bare helt vanlige tekstfiler uten noen som helst formattering.

Dersom du ikke vet hvordan du skal JOBBE med flatfiler i PHP, så er ovenfornevnte linker til manualen om akkurat dette, hvor det er eksempler og beskrivelser som burde holde til det meste.

 

Et lite tips på veien er å lage en slags mal der de feltene som skal være dynamiske har en eller annen unik signatur.

F.eks.

Login=!"#¤!

 

Lese inn denne med fread, erstatte de feltene(signaturene) som skal fylles inn med http://no.php.net/str_replace for deretter å skrive til en ny fil med fwrite.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...