<script type='text/javascript'> var abc = 'merhaba'; </script> <?php $abc = 'buraya js kodunda bulunan abc değişkeninin sonucu gelecek'; ?>
Js değişkenini PHP değişkene nasıl atarım ?
7
●1.092
- 21-03-2015, 09:29:06Merhabalar, aşağıdaki js kodunda bulunan abc değişkenini PHP değişkene nasıl atarım?
- 21-03-2015, 10:59:38değişkendeki veriyi <span></span> kodları arasına atıp oradan explode() ve preg_match ile almaya çalıştım bunlarda sonuç vermedi
kaynak kodu görüntülediğimde değişkendeki sonuç span kodları arasında gözükmüyor fakat tarayıcıdan bakıldığında kodlar print edilmiş şekilde görülüyor
bir yol bulmam gerekli
- 21-03-2015, 11:41:43javascript değişkenindeki veriyi
<input name="baslik" type="text" value="<?=$abc?>" />
şeklinde yazdırmam gerekli ve bunun için js değişkeninin verisini php verisine çevirmeliyim...
aşağıdaki gibi bir mantıkla sonuca ulaşılmıyor.. input value içinde js sonuç vermiyor direkt olarak kodları yazdırıyor..
<input name="baslik" type="text" value="<script type='text/javascript'>var abc = 'merhaba'; document.write(abc);</script>" />
çekilen veriyi direkt olarak php değişkenine yedirmem kesinlikle mümkün değil, bir bot yapıyorum ve hedef sitedeki veriyi jquery cryto yöntemiyle bir şifrelemişler. Şifrelemeyi çözecek kodlamayı jquery ile yapabildim.. yukarıdaki sorunu çözersem sonuca ulaşacağım... - 21-03-2015, 13:57:14bunun için php kullanmanıza gerek yok. aşağıdaki js kodu inputun içine abc değişkenini yazar.XAI_Technology adlı üyeden alıntı: mesajı görüntüle
var abc = 'merhaba'; $('input[name=baslik]').val(abc); - 21-03-2015, 14:40:03maalesef değişkeni input value içine ekleyince document.write(abc)'nin sonucunu yazmaktansa kodları yazıyor..brown adlı üyeden alıntı: mesajı görüntüle
bu şekilde kodları $(document).ready olduğunda input value yazdı fakat inputun kaynağı görüntülediğimde value değeri boş gözüktüğünden formu post edemiyorumwebbartal adlı üyeden alıntı: mesajı görüntüle
Önizleme ;
kaynak kodu görüntülediğimde değişkendeki sonuç span kodları arasında gözükmüyor fakat tarayıcıdan bakıldığında kodlar print edilmiş şekilde görülüyor