Jump to content
php.lv forumi

Recommended Posts

Posted

Nododot datus no textarea caur javascript`u uz edit.php ar GET metodi visi "enteri", kas iekš textarea attēlojās kā jauna rindiņa pazūd !

 

Apskatot FF javascript "error console", var redzēt, ka, padotajā URL, visi \n tiek pārvērsti par tukšumiem. Kā cīnīties ?

Paldies.

Posted

nu bet logjiski, pameegjini adresbaaraa ierakstiit enteru, redzeesi, kas notiek.

izmanto via nu post vai enter aizvieto ar kaadu specrkastziimi vai rakstziimju virkni.

Posted (edited)

padodot caur post :)

get - dabūt, tb - pēc id dabū kaut kādus datus

post - sūtīt, tb - aizsūtīt kaut kādus datus uz serveri

 

tas ka var darīt otrādi un tas strādā nenozīmē ka tā ir domāts darīt.

Edited by v3rb0
Posted

artis, key rule:

POST - ja pieprasījums veiks izmaiņas serverī (pievienos postu vai dzēsīs utt)

GET - ja pieprasījums servera pusē neko nemainīs.

Posted
get - dabūt, tb - pēc id dabū kaut kādus datus

ne tikai, arii lai veiksmiigi "zarotu" skriptu , bet Nejau lai datus padotu no formas....

respektiivi GET --> teiksim :

?id=1&dalja=2.... Bet nejau ?vards=jsdjasdjqjei& uzvards=ksjdwjd;& parole=WH;D;EUDEJ&parolevelreiz=ajdekje.....

padomaa pats cik viegli lietotaajam buus chakareet tavu lapu....

Posted

Grey_Wolf, un kas mainīsies, ja dati tiks padoti caur POST? Ja servera pusē viss ar drošību ir kārtībā, tad itin nekas. Ar POST datiem lietotājs arī var manipulēt pēc sirds patikas, tikai tam nepieciešams mazliet vairāk smadzeņu. Bet tikai mazliet.

Posted

fest, POST pieprasījumus tomēr ir grutāk simulēt caur XSS nekā GET. Kā arī GET pieprasījumi kešojas. Tas nozīmē, ka iekš history var apskatīt.

Posted

fest --> un kad sagribeesies pielikt failu nosuutiishanu vai veel kaadus 5 -6 laukus tad var izraadiities ka URL lauks ir par iisu ... Un ko dariisi ja useris saaks suutiit & ?

vai Text laukaa iekrauss Pamatiigu text ?

+ daudz un dazaadu iespeeju kaa pacuukoties.....

Posted

Es mazliet piekasīšos. :)

Ja jau jūsuprāt šādi - POST - sūtīt/mainīt servera pusē, GET - dabūt/neko nemainīt, tad gribat teikt, lai izpildītu kāda ieraksta dzēšanu, jūs tā id padodat caur POST? :)

Posted

xPtv45z, jāatzīstas, ka ne vienmēr tiek sekots līdzi šim "likumam". Bet vispār parasti daru tā, ka ar GET izsaucu dzēšanas konfirmācijas logu, kur ir forma Jā/Nē, kas gan tiek nosūtīta ar POST.

Posted (edited)

Grey_Wolf, par to &- tam domāta urlencode().

Protams, es neuzskatu, ka jāizmanto GET formu nodošanai, vienkārši, es atgādinu, ka uz servera ir jāseko līdzi arī tam, kas tiek padots caur POST.

Edited by fest
Posted (edited)

vēl jau ir put un delete, kurus izmanto http://en.wikipedia.org/wiki/Representational_State_Transfer

un var darīt kaut kā šitā http://paste.php.lv/5780 (kurš ar izmanto tieši tās pašas post un get metodes, tik mazliet noslēpj ;) lai būtu smukāk)

 

bet jā, izmantojam priekš delete arī pliku get, jo parastais html form tags negrib īsti ar tām eksotiskajām metodēm darboties, tāpat pašam php laikam ar nav smuka un ērti lietojama $_POST un $_GET analoga priekš put un delete metodēm.

Edited by v3rb0
×
×
  • Create New...