» »

Skripta za prijavo na žurko...

Skripta za prijavo na žurko...

TheHijacker ::

Rabil bi sktripto, ki bi jo postavil na eno stran in ki bi omogočala prijavo za eno zabavo, ki jo organizira moj prijatelj. Ljudeki bi se prijavili s nickom in emailom. Kdo vse se je že prijavil pa bi se pokazal samo s nickom in ne tudi njegovega emaila. Ali je to težko za naredit? Sam sem glede internet programiranje čisti laik, tako da tudi približno ne vem kako naj to naredim. Rabil bi že narejeno skripto, ki bi jo skopiral v dreamweaver in bi delovala...

Lepo prosim za nasvet...

PS: V bistvo rabim nekako takole. Dva edit boxa. Eden za Nick, eden za Email. Kar ljudeki not vpišejo se mi zapiše v dve datoteki, nick.txt in nickemail.txt. Ko dam v levi frame gumb Kdo je že prijavljen in ga kliknem mi prikaže nick.txt datoteko. nickemail.txt je pa zame... Fino bi bilo, če bi mi naredil obe datoteki v html-ju s tabelami... A bi kdo to znal naredit ali pa že ima kaj takšnega narejenega?
Hvala
http://www.google.si

rc-car ::

To je v PHPju in MySQLu čist na easy narest, samo rabiš PHP in MySQL podporo na serverju :D

Drugač, pa tak, da bi kr dal v Dreamveaver ne obstaja
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed

TheHijacker ::

rc-car: Stran podpira tudi PHP in MySQL. Samo tudi o PHP in MySQL nimam pojma. Mi lahko daš kakšen nasvet, kako naj to naredim?
http://www.google.si

darh ::

poglej si skripto za organiztacijo in prijavo na lanparty, seveda na www.slo-lanparty.com... stvar je mal bolj advanced kakor ti hoces, ampak mogoce dobis kake ideje...

rc-car: tud v Dreamweaverju bi se dal... sicer z UltraDevom in se podopro na serverju za to, ampak to je krnekejej in kompiciranje u brezveze..

pa ne vem zakaj use SQL usiljujete v take simpl stvari.. .sj clovek rabi zapisovat 2 stvari v bazo, nicvec.. in zato je cist dost en file v kateri so vsi podatki, v stilu: nick;email;datum_prijave, pol pa file preberes in splitas pa je...

matr... :)
Excuses are useless! Results are priceless!

rc-car ::

xbite: SQL je (pa tudi, če gre samo za dva polja) boljši, enostavnejši, hitrejši kot navaden text file.

Na eni strani imam anketo. Za točke in besedilo sem lepo uporabil lepo text file. Toda fora je v tem, da kdaj ko se na strani kaj novega dogaja in je ful folka začne server jebat, in pol pride do errorjev in pol se točke in pa vse to lepo pobriše in pol so vsi podatki izgubljeni. Zato že iščem čas, da spremenim, za SQL.
Hijacker: Za začetek pojdi na kako stran kjer so source kode od drugih avtorjev, dej jih dol, pa jih probej spremenit tko, da bo delal kar ti hočeš. Pomagaj pa si z php.net in pa phpbuilder.com.
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed

darh ::

rc-car: pa povej kaj je hitrejse, bolj preprosto in enostavnejse...

zap rimer vzemimo ravno to, kar bi Hijacker rad imel..


obiskovalec se vpise, podatki se prenesejo na novo stran in tukaj smo na razpotju:

SQL oz z zapisom v bazo:
1. najprej se connectas na bazo
2. nato vneseš podatke

ko hoces podatke prikazat:
1. se connectas na bazo,
2. selectas tabelo
3. zgeneriraš html in prikažeš userju

če pa delaš z navadnim fajlom, pol pa tkole:
1. odpres file,
2. dodas notr novih par vrstic ze zgenerirane kode za nov vnos

ko hoces userju pokazat vnose pa samo includas file in to je to...

manj kompliciranja, saj tudi input ni nevem kako zahtevn...
mal se mi zdi brezveze k vsi koj navalite na to in to čisto brez potrebe... rajš se naučite mal bolj elegantno reševat probleme.. :))

to kr sem napisou je blo izključno in samo za zgornje vprašanje.... seveda to še ne pomeni da ne maram SQLa ipd... zlo ql in oh in sploh, ampak ne pretiravat in ubijat cele krave če bi rad samo 1 zrezek... get it ?
Excuses are useless! Results are priceless!

TheHijacker ::

He he... Good Point xbite...

Sem pa že rešil težavo. Bom kar en navaden Guestbook uporabil. Tale se mi zdi da je še najboljši...
http://www.google.si

TheHijacker ::

Guestbook se ni izkazal za uspešnega... Sem pa padel not v PHP... Zaenkrat imam narejeno tole:


Nickname:
Tvoj email:



V poslji.php pa zapiše v MySQL bazo. Sedaj me pa nekaj zanima. Kako naj naredim to formo, da bo preverila, če je polje mail prazno in, da opozori, da more biti to polje polno in po možnosti preveri če je v tem polju tudi @.

Kakšna ideja?
http://www.google.si

TheHijacker ::

Grrrr....
Kako naj naredim, da bom lahko vnesel kodo v to okno?

Xform action="poslji.php" method="post"X
Nickname: Xinput type="text" name="nickname"X
Tvoj email: Xinput type="text" name="emailadd"X
Xinput type="submit"X
X/formX

Ok namesto X si zamisli < in >
http://www.google.si

rc-car ::

Da polje ni prazno preverjaš z:
if ($field != "") { ... };

Tisto drugo te pa ne razumem kaj misliš..
Nothings gonna stop me now, I'm breaking the rules, I'm gonna do it if its not allowed

darh ::


if ( $HTTP_POST_VARS['emailadd'] )
{
// emajl ok
}
else
{
// emajl ni ok
}

ce pa hoces prevert ce emajl "prou zgleda" pol pa uporabs tole:


if (eregi("^[a-z0-9]+([\.%!][_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $HTTP_POST_VARS['emailadd'])) {
// emajl ok
}
else
{
// emajl ni ok
}


tole ti prever ce emajl sploh rpou zgleda... ce je afna notr.. ce je domena prou napisana ipd...


ce ti pa se to ni dost pa lohka se domeno prevers ce je prava:


list($user, $host) = explode("@", $HTTP_POST_VARS['emailadd']);
if ( !checkdnsrr($host, "MX") )
{
// emajl ok
}
else
{
// emajl ni ok
}


no.. upam da si zadovoln...


Excuses are useless! Results are priceless!

TheHijacker ::

To. To. Toooooooo je točno to kar sem iskal... Najlepša ti dala. :D
http://www.google.si

darh ::

najlepsa je men ze dela 8-), ti si mi pa pivo dolzn :P
Excuses are useless! Results are priceless!

TheHijacker ::

LOL :o) :D

Dobiš na naslednjem Slo-Tech partiju!
http://www.google.si


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

E-prijavnica

Oddelek: Izdelava spletišč
172215 (1711) bluefish
»

PHP - nujno! - email forma

Oddelek: Izdelava spletišč
261924 (1606) DonMatejo
»

[php] method="post"

Oddelek: Izdelava spletišč
191545 (1247) slovencl
»

Zelo enostavna PHP skripta, ki ne dela - help :(

Oddelek: Izdelava spletišč
131482 (1247) snow
»

oop+php+sessions

Oddelek: Izdelava spletišč
152435 (2043) cahahopie

Več podobnih tem