[ 5h0ck @ 11.05.2008. 22:45 ] @
Ćao, ja sam PHP programer koji je malo otišao u Javine vode pa mi treba jedna mala pomoć.

Imam formu na čije SUBMIT-ovanje pokrećem određenu Java/Ajax skriptu. U jednom delu te skripte trebam da izbacim jednu vrednost iz forme...

Da je u pitanju PHP ja bi to uradio sa kodom <?php echo $_POST['vrednost'] ?> ...

Nadam se da sam bio jasan.
Hvala... :)
[ Mister_rap @ 11.05.2008. 23:05 ] @
Kao prvo Java i JavaScript su dvije razlicite stvari...

Evo ti prost primjer u attachmentu poruke.
[ 5h0ck @ 11.05.2008. 23:47 ] @
Hvala, hvala, hvala...
Spomenuo sam Ajax jer je i on tu u igri, ali mislim da nije od značaja za rešavanje problema...

S tim što imam dalji problem...
Forma mi se zove Cmsgform i razumeo sam šta si napisao ali mi firebug izbacuje grešku: Cmsgform is not defined

Ajde da dodam još i to da je skripta externa, a evo i deo koda gde glavi:

Code:
if (obj.readyState == 4) {
            var data_id = Cmsgform.data_ID.value;
            var grupa = Cmsgform.group.value;
            ajaxUpdater('komentari','include/comments.php?grupa='+grupa+'&data_id='+data_id)
...


m?
[ Mister_rap @ 12.05.2008. 01:24 ] @
E ja ne znam tacno kako radi ova ajaxUpdater funkcija, ali moralo bi da prodje ako si dobro inkludovao skriptu i ako ti se forma stvarno zove tako kako si naveo.
[ 5h0ck @ 12.05.2008. 15:58 ] @
Ne... sve je ispravno, ali sada sam se setio da se pritiskom na dugme ne submit-uje forma, nego se poziva ta skripta

onclick="ajaxSend('fajl', 'metod', 'data_ID='+this.form.data_ID.value') ...

Pa sam onda razmišljao: aha evo ga definisan data_ID, znači samo moram da ga stavim tamo, ali ne radi...

Mučim se oko te glupe skripte dva dana i na kraju mi samo ovo ostane da rešim i tu najviše zapnem...
[ Mister_rap @ 12.05.2008. 16:08 ] @
Okaci kompletan kod da to pogledamo...
[ 5h0ck @ 12.05.2008. 17:26 ] @
Evo postavio sam celu skriptu kako funkcioniše ovde.
[ Mister_rap @ 12.05.2008. 19:56 ] @
Pa koliko ja mogu da vidim sve funkcionise.
Jeste da se meni ne dopada kako to izgleda al cini mi se da radi :D

I zasto koristis prototype!?
[ 5h0ck @ 12.05.2008. 20:58 ] @
Sve funkcioniše samo naizgled. Zato sam i postavio više strana, jer ako bi nešto postavio na trećoj strani, on bi nakon unosa prikazao prvu stranu, prikazuje jer ne mogu da definišem da poziva u url-u ?data=3

Iskreno, prijatelju, pojma nemam šta radim . Sve ovo sam skarabudžio iz više skripti koje sam navatao svuda po netu i taj prototype pojma nemam šta je i čemu služi. Baratam sa PHP-om koliko znam i umem, ambicije su mi velike, od ovoga nemam para, vatam se za slamke...

Ako mi kažeš da ovo ne valja, nemoj se truditi oko rešenja... bataliću.

J...ga.

Hvala u svakom slučaju.
[ Mister_rap @ 12.05.2008. 21:29 ] @
Pa ovo sto si napravio se meni ne dopada a kad ti ne znas cemu sluzi to svakako znaci da ne valja :D
Inace Prototype je JS framework, ja ga ne koristim ali koristim jQuery.

Ako hoces da koristis neki JS framework trebao bi prvo da naucis JS, jer isto je i sa PHP-om.
Ne ide da odmah krenes sa korisenjem CakePHP-a, Zend Framework-a, qCodo-a i sl. ako ne poznajes php.
[ Nemke_BG @ 13.05.2008. 12:14 ] @
Pozdrav svima,

probaj da naucis AJAX nije tesko za pocetak, za posle ne znam tek sam poceo po malo da ga primenjujem.....
ali AJAX bez da koristis prototype posto mi je prototype za tako nesto sto ti radis a i za ono za sta je meni trebao
mnogoooo velik....inace meni je trebao za ovo www.nemke.info/register_ajax.php a fajl koji radi proveru je www.nemke.info/provera.php
takodje bih hteo da pitam ove iskusnije da ga malo isprobaju cisto da vide da li sam se dovoljno dobro ogradio od napada ....

P. S. Ja sam poceo od ove teme http://www.elitesecurity.org/t189201-0 i onaj link iz prvog posta mi je najvise pomogao....
[ Mister_rap @ 13.05.2008. 12:49 ] @
Ajax uopste nije tezak, mada ce ti neki od frameworka treba ti ako ti budu trebale "naprednije" stvarcice od ove forme...
Inace nije pametno da krene direktno sa ajaxom ako nema pojama o JS-u!

Sto se tice tvoje provere i napada, nisam prolazio krz kompletan js ali manje vise je ok, jer kako sam skapirao php skript vrace 2 kao false !?
[ 5h0ck @ 13.05.2008. 13:03 ] @
Citat:
Mister_rap: Ajax uopste nije tezak, mada ce ti neki od frameworka treba ti ako ti budu trebale "naprednije" stvarcice od ove forme...
Inace nije pametno da krene direktno sa ajaxom ako nema pojama o JS-u!


Slažem se tobom. Imam u planu da krenem sa ucenjem JS. Shvatio sam da AJAX i nije toliko težak za neke osnovne stvari i umem da primenim neke skripte koje nađem na netu...

U svakom slučaju, sve što sam planirao ostaviću za drugi put, a do tada - PHP :)
[ Nemke_BG @ 14.05.2008. 09:05 ] @
Citat:
Mister_rap: Ajax uopste nije tezak, mada ce ti neki od frameworka treba ti ako ti budu trebale "naprednije" stvarcice od ove forme...
Inace nije pametno da krene direktno sa ajaxom ako nema pojama o JS-u!

Sto se tice tvoje provere i napada, nisam prolazio krz kompletan js ali manje vise je ok, jer kako sam skapirao php skript vrace 2 kao false !?


Hvala na odgovoru, za one koji tek pocinju to mnogo znaci....

1 vraca ako email vec postoji u bazi a 0 ako nema te email adrese u bazi.....

A 2 vraca ako "misli" da ga hakujes

zato sto sama forma provera da li je email ispravan i onda ako jeste preko ajax-a zove provera.php koji proverava da li se taj mail vec nalazi u bazi ali pre nego sto to uradi jos jednom proveri varijablu koja stize i ako ona ne prodje validaciju onda znaci da pokusavas da je uhakujes(valjda?)......