Navigacija

Vartotojų tinkle

Prisijungusių svečių: 66
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,964
Naujausias narys: laleceylan50

Naujausi straipsniai

Paskutiniai nariai

Bruksnys 2 dienos
laleceylan50 1 savaitė
minimukas 2 savaitės
N-20 5 savaitės
Reikalas 5 savaitės
Rytis 5 savaitės
DjArtas 6 savaitės
WolfHammer 6 savaitės
Nostesi17 savaitės
Wisedocs17 savaitės
asdasdddz21 savaitės
Paslapties K...22 savaitės
Audrius_1724 savaitės
Simbijanas37 savaitės
Karinacraft37 savaitės
Žmogus41 savaitės
Darexs47 savaitės
Nepas48 savaitės
keistuole50 savaitės
Gizmis52 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.165
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
PHP + JQUERY pagalbos...
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Kiti PHP, HTML, MySQL klausimai

Autorius: lasin Peržiūrų: 2779      Spausdinti temą
2012 Gru. 16 11:12:04          1 žinutė iš 7
Spausdinti pranešimą
Sveiki, susidūriau su viena problema bekurdamas vieną dalyką savo tvs'ui...

Turiu tokį scriptą, kuris pastumdžius paveiksliuką, parodo jo koordinates. Tas dalykas veikia, koordinates parodo.


 ?>
<input type="submit" value="Issaugoti" onclick="javascript:alert('Issaugota : <?php echo "x(' + $('hdnInpTop').get('value') + ')"; ?> / y'+ $('hdnInpLeft').get('value'))"/>
<?php



Taip viskas puikiai atvaizduojama, parodo X ir Y skalės koordinates. Tačiau man reikia, jog X ašies skaičių įrašytų į mysql lentelę...
Mėginau taip :


 ?>
<input type="submit" value="Issaugoti" onclick="javascript:alert('Issaugota : <?php echo "x(' + $('hdnInpTop').get('value') + ')";
$kintamasis = "' + $('hdnInpTop').get('value') + '";
echo"*".$kintamasis."*";
$result = mysql_query("UPDATE lentele SET salala = '$kintamasis' WHERE id ='".$_COOKIE['id']."'");
?> / y'+ $('hdnInpLeft').get('value'))"/>
<?php


Čia, kur "echo"*".$kintamasis."*";" tai atvaizduoja tą skaičių puikiai, bet ten, kur reikia jau įterpti į mysql, to skaičiaus nebeišgauna... Va tame ir bėda.. Galbūt žinote sprendimą šiai bėdai? Būtų labai puiku šypsosi Dėkui iš anksto
2012 Gru. 17 18:12:02          2 žinutė iš 7
Spausdinti pranešimą
kažkaip tu čia ašvotai bandai padaryt , duok koda kur išgauni kordinates.

2012 Gru. 17 21:12:05          3 žinutė iš 7
Spausdinti pranešimą

echo"<script type='text/javascript'>
//<![CDATA[
var cropImage = function(target, container, coordinateContainer, topCoord, leftCoord){
var img = $(target);
var imgSizeRatio = img.getSize().x / img.getSize().y;
var desiredRatio = 83 / 68;
if (imgSizeRatio > desiredRatio) {
 
}else{
img.setStyle('width','1040px');
}
var myDragScroller = new Drag(container, {
snap:0,
style: false,
invert: true,
modifiers: {x: 'scrollLeft', y: 'scrollTop'},
onComplete: function(el){
var cropCutFromTop = img.getCoordinates($(coordinateContainer)).top;
var cropCutFromLeft = img.getCoordinates($(coordinateContainer)).left;
$(topCoord).set('value',cropCutFromTop);
$(leftCoord).set('value',cropCutFromLeft);
 
}
});
}
window.addEvent('load', function(){ // important do not use domReady since we want the image to be loaded
document.ondragstart = function () { return false; }; //IE drag hack
cropImage('imgPhoto', 'crop-iholder', 'crop-holder', 'hdnInpTop', 'hdnInpLeft');
});
//]]>
</script>"
;

2012 Gru. 17 22:12:10          4 žinutė iš 7
Spausdinti pranešimą
Naudok ajax.
http://api.jquery.com/jQuery.post/
O ne visokias pievas isradinek ;D

2012 Gru. 18 14:12:10          5 žinutė iš 7
Spausdinti pranešimą
Na aš pats asmeniškai nelabai nusimanau su ajax ar jquery, todėl galbūt kuris iš jūsų ką nors žino ,kaip tokio stiliaus dalykui, išgauti ir įrašyt į mysql tą išgautą skaičių?
2013 Sau. 6 13:01:50          6 žinutė iš 7
Spausdinti pranešimą
Kaip supratau, išvest kintamajį tai išveda, bet jo neįrašo...



$kintamasis = "' + $('hdnInpTop').get('value') + '";
echo "*".$kintamasis."*";
mysql_query("UPDATE lentele SET salala = '".$kintamasis."' WHERE id ='".$_COOKIE['id']."'") or die(mysql_error());


Pamėgink taip, jei kažkas negerai su užklausa, turėtų debug'ą parodyt.
2013 Sau. 6 13:01:11          7 žinutė iš 7
Spausdinti pranešimą
Visvien man kažkaip jus cia keistai darot akinanti šypsen
Štai kažka greit suveliau , turėtu veikt , nebandžiau:
Tarkim php failas pavadinimu: siunciam.php

<?php
// db prisijungimai
if(isset($_POST['ok']) && isset($_COOKIE['id'])) {
$x = $_POST['x'];
$y = $_POST['y'];
// sql uzklausa ir t.t.
$result = @mysql_query("UPDATE lentele SET `x`= '$x',`y`='$y' WHERE id ='".$_COOKIE['id']."'");
echo ($result?'OK':'ERROR');
}else{
echo "NO";
}
?>

Sita tame kitame faile kur tas paveikslelis ir nustatomos kordinates, nustates kordinates paspausi issaugoti.

<input id="issaugoti" type="submit" value="Issaugoti" />
<script>
$("#issaugoti").click(function() {
$.post("siunciam.php", { ok: "1" ,x: $('hdnInpLeft').get('value'), y: $('hdnInpTop').get('value') },
function(data) {
if(data=="NO") { alert("Klaida, nenustatytas $_POST['ok'] arba $_COOKIE['id'] !"); }
if(data=="ERROR") { alert("Klaida ties <span style="border-bottom: 1px dotted black;">mysql</span> uzklausa!"); }
if(data=="OK") { alert("Duomenys sekmbinai irasyti!"); }
});
});
</script>


Peršokti į forumą: