T-shirt apdruka,un mazo uzlīmju taisīšana. 4
Profesionālie tulkošanas pakalpojumi. 5
Pardod: MSI GeForce RTX 2080ti gaming X TRIO Graphic Card 1
Vēlos piedāvāt darbu online. 0
OCTA termiņš 13
Ka sauc Pasaules dalu kura dzivojam 4
google 1
Taustiņu funkcijas izmainīšana 2
Torrent 1
ESET izlaiž 2017.gada produktu izdevumus 23
VIAPLAY: Video tiešsaistē skatās 70% Latvijas iedzīvotāju 21
Katrā desmitajā datorā joprojām izmanto Windows XP 2
Google tuvākajā laikā atteiksies no Chrome paplašinājuma palaidēja 2
Acer ievieš nozares pirmo ieliekto monitoru ar acu izsekošanas funkcionalitāti 4
Adobe laiž klajā ārkārtas atjauninājumu 3
Tests: Cik precīzs ir "lēta gala" velo spidometrs? 3
Leģendārie telefoni – Nokia 3310 un citi 3
Puisis iziet Super Mario spēli mazāk kā piecu minūšu laikā un labo pasaules rekordu 2
Līdz 29.jūlijam atjaunini savu Windows bez maksas! 3
Kā uzlabot televizora skaņu? 2
Programma, ar kuras palīdzību fotogrāfijas pārveidot .gif formātā 1
Aproce, kas sastāv no 25 instrumentiem 1
Trīs padomi televizora izvēlei 2
Windows 7 ēra tuvojas noslēgumam, Microsoft koncentrējas uz Windows 10 1
Lietotāji online: 105
Reģistrētie lietotāji online: 0
Viesi online: 105
Lūdzu palīdziet, ja man ir mainīgais javascriptā postMessage, kā lai es izveidoju mysql vaicājumu izmantojot šo mainīgo?
<?$res = mysql_query("SELECT username FROM users WHERE id = ??");
$arr = mysql_fetch_assoc($res);
$c = $arr["username"]; ?>
karoče: Ko lai raksta ?? vietā?
Nēesmu pārliecināts, ka Tu saproti, ko pats gribi...
Kas jāliek pie
WHERE id
? Nu droši vien jau mainīgais ar lietotāja id :D
Neesmu pārliecināts ka tu saproti ko es gribu.
Izlasi garāko paskaidrojumu, man tur bija jādabū js mainīgais ar nosaukumu postMessage. Tas ir, pareizi jāuzraksta.
Pēc werd rakstītā sapratu ka tas nav iespējams
Var uztaisīt hidden formas laukum kura saturu aizpildi ar JS, bet nolasi ar PHP. BET tas ir nedroši, jo jebkurš var to paņemt un izmainīt kā vien tīk. Ja tas nav šķērslis, tad jau tā var.
Rxx, pavēro mysql vaicājumu, tur tiek user dati pieprasīti, tavs variants būtu viens liels drošības caurums.
Un DZIEDI, tāpat kā php.lv/f/ es nevienam gatavu neko nedodu!
Papēti http://docs.jquery.com/Ajax
Ar AJAX POST data & that's it (PHP pusē protams pārbaudām to kas ir padots).
Datubāzei ir iespējams piekļūt tikai caur localhost, stāv uz garmtech servera. Gan jau par drošību būs parūpējušies viņi ;)
P.s. Es no js vispār neko nesaprotu, pirmo dienu tik tāda vajadzība. Vēl iekš php kaut ko čakarējies esmu. Varu, lūdzu, vismaz pateikt kurš man no tiem visiem jāņem? Ja būt kāds cits piemērs, tad dažas rindiņas izlabot mācētu.
Ja pieņem, ka mainīgais jau ir ticis aizpostēts tad vnk.
<?php
$js_var = $_POST['uid'];
// ...
$res = mysql_query("SELECT username FROM users WHERE id = ??");
$arr = mysql_fetch_assoc($res);
$c = $arr["username"];
?>
Trīspunktes vietā, saprotams, ka filtrējam datus :)
BET ja pieņem, ka mainīgais vēl nav aizpostēts tad lasam, lasam un vēlreiz lasam :)
http://www.google.lv/search?hl=lv&q=ajax+post+data&btnG=Google…
P.S. - Daudz labāk ir uztaisīt darbojošos karkasu (php & stuff) un tikai pēc tam apaudzēt ar JS. Tādējādi, būsi drošs, ka arī bez JS nekas neaizies pa pieskari :) Līdzšinējais php kods atgriezīs kļūdu, ja JS būs atslēgts :)
Nu tas ir tādā gadījumā ja projekts jau no paša sākuma nav stutēts uz js, pretējā gadījumā noteikti pirms lapas ielādes jau ir kkādi testi kas nosaka/parāda js esamību/neesamību jūzerim :)
Paņem ar window.location + savu JS mainīgo redirekto uz kaut kādu ?var=tavs_šašļika_valjū un tur arī izpildi savu db vaicājumu.
PHP kodā tu neieliksi js mainīgo, tās taču ir divas atšķirīgas valodas, šajā gadījumā izmanto AJAX requestus.