Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] przekazanie zmiennej z JS do PHP
uraharu
post 14.05.2011, 22:02:45
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 19.07.2009

Ostrzeżenie: (0%)
-----


Witam

Posiadam skrypt JS który pobiera mi różne informacje i przypisuje zmiennym

  1. var lat = geoip_latitude();
  2. var lng = geoip_longitude();
  3. var kraj = geoip_country_name();
  4. var miejscowosc = geoip_city();
  5. var region = geoip_region_name();



chciałbym czesc tych danych przeslac do pliku dane.php, w jaki sposób można to zrobić? Proszę o jakieś szczegóły a nie same hasła, szukałem czegoś na temat AJAXa, ale niestety nic nie znalazłem
nie chciałbym korzystac z biblioteki jquery

Dziekuje za odpowiedź

Ten post edytował uraharu 14.05.2011, 22:03:20
Go to the top of the page
+Quote Post
toaspzoo
post 15.05.2011, 13:06:59
Post #2





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


umiesc to w echo
np.
Kod
echo $lat = 'var lat = geoip_latitude();';


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
mat-bi
post 15.05.2011, 13:17:41
Post #3





Grupa: Zarejestrowani
Postów: 690
Pomógł: 92
Dołączył: 6.02.2011

Ostrzeżenie: (0%)
-----


@up, eee, WTF?questionmark.gifquestionmark.gif axesmiley.png

Co do ajax-a, google nie gryzie:

http://www.w3schools.com/ajax/default.asp
Go to the top of the page
+Quote Post
toaspzoo
post 15.05.2011, 13:23:28
Post #4





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


Możesz jeszcze stworzyć potem input hidden o vaule = $lat;

A jak na AJAX'ie to musisz uzyc funkcji getelementbyid jeśli jest == '';
i jakieś ukryte pole pokazywać


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
hao
post 7.11.2011, 20:16:18
Post #5





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 12.02.2004

Ostrzeżenie: (0%)
-----


  1. <body onload="document.forms.geo.submit();">
  2.  
  3.  
  4. <script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>
  5.  
  6. <form name="geo" method="post" action="zapis.php">
  7. <script language="JavaScript">document.write('<input type="hidden" name="geoip_country_code" value="'+geoip_country_code()+'" />');</script>
  8. <script language="JavaScript">document.write('<input type="hidden" name="geoip_country_name" value="'+geoip_country_name()+'" />');</script>
  9. <script language="JavaScript">document.write('<input type="hidden" name="geoip_city" value="'+geoip_city()+'" />');</script>
  10. <script language="JavaScript">document.write('<input type="hidden" name="geoip_region" value="'+geoip_region()+'" />');</script>
  11. <script language="JavaScript">document.write('<input type="hidden" name="geoip_region_name" value="'+geoip_region_name()+'" />');</script>
  12. <script language="JavaScript">document.write('<input type="hidden" name="geoip_latitude" value="'+geoip_latitude()+'" />');</script>
  13. <script language="JavaScript">document.write('<input type="hidden" name="geoip_longitude" value="'+geoip_longitude()+'" />');</script>
  14. <script language="JavaScript">document.write('<input type="hidden" name="geoip_postal_code" value="'+geoip_postal_code()+'" />');</script>



a w zapis.php - zapisujesz sobie jak już chcesz.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 09:28