Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

treba da napravim...

[es] :: Perl :: treba da napravim...

Strane: 1 2

[ Pregleda: 7535 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon treba da napravim...31.03.2001. u 19:57 - pre 242 meseci
treba da napravim Login na siteu, tako da pristup bude omogucen samo clanovima, takodje da stavim i mogucnost uclanjenja... kako ovo da izvedem???
ima li neki FREE cgi skript za ovo?
 
Odgovor na temu

frenne
Nenad Vujic
advokat

Član broj: 7
Poruke: 479
*.ptt.yu

ICQ: 27161247
Sajt: www.vujiclaw.com


+1 Profil

icon Re: treba da napravim...31.03.2001. u 20:23 - pre 242 meseci
pa jel ti cini posao javaskript sa istom takvom funkcijom?


 
Odgovor na temu

mephisto
Putic Aleksandar
Pancevo

Član broj: 65
Poruke: 64
*.041net.co.yu



Profil

icon Re: treba da napravim...31.03.2001. u 21:34 - pre 242 meseci
Imas i program za to .
Ne mogu sada da se setim kako se zove , ali javicu ti
program ti izbaci ti prompt da kucas pass
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...01.04.2001. u 14:19 - pre 242 meseci
ok, baci taj Javascript ali da li on moze da mi dodaje nove korisnike u bazu?
kapiras, sta meni treba?
treba mi klasican SIGN UP i SIGN IN na siteu...
 
Odgovor na temu

UroS
uros.net inc. Head manager
yu/sr/bgd

Član broj: 3
Poruke: 1953
*.73.EUnet.yu

ICQ: 44960289
Sajt: www.uros.net


+1 Profil

icon Re: treba da napravim...01.04.2001. u 14:21 - pre 242 meseci
idi na www.cgi-resources.com i naci ces provereno
zaboravi java script to ne moze da dodaje usere na bazu... a i lamerski je... moze lako se provali
one-thousand, three-hundred and thirty-seven.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...01.04.2001. u 16:42 - pre 242 meseci
Za ovo je bez veze koristiti perl, najbolje je preko apache-ovog modula mod_auth. Doda se par linija u .htaccess fajl u direktorijumu koji stitis, i sa htpasswd komandom generises kriptovane passworde. Radi kao ovo na: www.elitesecurity.org/newsgroups/ . Ne mos mu pristupiti bez password-a.

Vise o tome na:
http://httpd.apache.org/docs/mod/mod_auth.html
 
Odgovor na temu

ventura

Član broj: 32
Poruke: 7781
*.brick.net



+6455 Profil

icon Re: treba da napravim...01.04.2001. u 20:27 - pre 242 meseci
#!/usr/bin/perl

# password file je tipa:
# user,pass

require "cgi-lib.pl";
print "Content-type: text/html\n\n";

&ReadParse(*input);

$user = $input{'user'};
$pass = $input{'pass'};

open(FILE,"useri.txt");
while(<FILE>)
{
@login = split(/,/, $_);
if($login[0] eq $user){
if($login[1] eq $pass){print "Login je uspesan.\n";}else{print "Pogresna sifra.\n";}
}
}
close(FILE);



[Ovu poruku je menjao ventura dana 04-01-2001 u 01:27 PM GMT]
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...01.04.2001. u 22:10 - pre 242 meseci
ventura pa to ga jos uvek ne stiti od direktnog pristupa toj adresi, ako je neko sazna, preko browsera. zato sam ga uputio na mod_auth koji je resenje tog problema.
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 11:39 - pre 242 meseci
Gojko, mislim da je tvoj predlog ono sto meni treba, ali kako da znam da server na koji kacim site ima Apache???
sta da radim ako ga nema...
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 11:41 - pre 242 meseci
i jos nesto:
kako da napravim taj .htaccess fajl ?
jel' to obican txt fajl koji moze da se nalazi bilo gde ili sta...???
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...02.04.2001. u 15:22 - pre 242 meseci
Ako nema Apache onda ti ne mogu pomoci, u microsoftov IIS koji je drugi najcesci posle apache-a se ne rezumem i ne zelim da se razumem.

Evo ti primer .htaccess-a:


AuthUserFile /putanja/do/.htpasswd
AuthGroupFile /dev/null
AuthName "Gojko.com Restricted Access"
AuthType Basic

<Limit GET POST>
require valid-user
</Limit>


Njega stavis u direktorijum koji stitis. Podesis putanju do .htpasswd-a (apsolutni path stavi). Sa programom htpasswd generises passworde za korisnike. Kako se on koristi ima u onom uputstvu a i prilicno je jednostavno..
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...02.04.2001. u 18:57 - pre 242 meseci
Aha, znaci cim u direktorijumu postoji fajl koji se zove .htaccess Apache ga iscitava i trazi login, jel' tako?

jos nesto, kako bih mogao da napravim da se svi USER-i iz .htaccess fajla brisu svakog prvog u mesecu?

Znaci svakog meseca je potrebno da se ponovo uclane... kako to izvesti?

hvala.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...02.04.2001. u 21:05 - pre 242 meseci
Ne trazi login cim vidi .htaccess, jer u tom fajlu mogu i druge opcije nevezane za auth da se podesavaju. I ne iscitava ih uvek apache, samo ako je podesen allow override za taj direktorijum, u apache .conf fajlu.

Za ovo drugo - stavis u cron ili preko at komande zadas da se prvog izvrsi: rm -f /putanja/do/.htaccess
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...03.04.2001. u 11:21 - pre 242 meseci
a, kako da dodajem nove korisnike u .htaccess ?
mozes li script da mi napises?
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...03.04.2001. u 17:19 - pre 242 meseci
Ne dodajes ih tamo nego u fajl koji navedes u liniji:

AuthUserFile /putanja/do/.htpasswd


Obicno je to negde skriveni .htpasswd fajl, nedostupan iz browsera.
Dodaje se komandom htpasswd u unixu, procitaj man htpasswd.
Script u perlu za to ti je posle jedna linija koda, tj pozivanje system funkcije:
system("htpasswd -neke -opcije -bla -bla");

 
Odgovor na temu

UroS
uros.net inc. Head manager
yu/sr/bgd

Član broj: 3
Poruke: 1953
*.253.EUnet.yu

ICQ: 44960289
Sajt: www.uros.net


+1 Profil

icon Re: treba da napravim...04.04.2001. u 10:39 - pre 242 meseci
pa eto vidis da mu treba perl
zato sto je trazio da mora da se ljudi signup-uju

one-thousand, three-hundred and thirty-seven.
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...04.04.2001. u 10:58 - pre 242 meseci
naravno!
treba mi sign-up forma na jednoj stranici i da se rezultati te forme upisuju u neki fajl...
zato mi treba perl script...
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...04.04.2001. u 17:13 - pre 242 meseci
Pa za to sto hoces ti i napisi script, ali to nema nikakve veze sa dodavanjem usera u .htpasswd. Dodavanje ne mora da radi perl, to je jedna shell komanda (htpasswd).
 
Odgovor na temu

jackie

Član broj: 170
Poruke: 13
212.62.52.*



Profil

icon Re: treba da napravim...06.04.2001. u 10:57 - pre 242 meseci
da, ali koji ce meni provajder da dopusti da se ja igram sa shell-om?
nisu ni oni sisali vesla...
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13649



+161 Profil

icon Re: treba da napravim...06.04.2001. u 11:22 - pre 242 meseci
Napravi ga u lokalu pa ga uploaduj.
A obicno i iz perla mozes da izvrsavas neke system komande. Probaj za pocetak ovakav script:

$response = `which perl`;
print $response;
$response = `which htpasswd`;
print $response;

itd..
 
Odgovor na temu

[es] :: Perl :: treba da napravim...

Strane: 1 2

[ Pregleda: 7535 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.