Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mały problem przyjmowanie znaków
Forum PHP.pl > Forum > PHP
D2voX
witam,

mam taki mały problem chce aby mój serwer sql zapisywał rozdzielczość ekranu użytkownika
$ST_ip = $_SERVER['REMOTE_ADDR'];
$ST_rozx = ('<script>document.write(screen.width)</script>');
$ST_rozy = ('<script>document.write(screen.height)</script>');
mysql_query("INSERT INTO settings SET ip='$ST_ip', roz_x='$ST_rozx', roz_y='$ST_rozy'");
ale co najgorsze mam problem bo po tej funkcji w bazie danych jest
ip - 0 i 0 zamiast zmiennych jeśli dam print $ST_rozx to wyświetla mi moje parametry

dzięki smile.gif
marcio
Cytat
mysql_query("INSERT INTO settings SET ip='$ST_ip', roz_x='$ST_rozx', roz_y='$ST_rozy'");

Daruj sobie podstawy SQl nie klaniaja poczytaj w manualu jak wygladaja zapytania sql dla insert into ta skladnie bardziej pasuje dal update a w insert into masz values().

Np: http://pl.wikipedia.org/wiki/SQL poczytaj potem dopiero baw sie MySql.

http://brasil.cel.agh.edu.pl/~09seenglert/...u=INSERT%20INTO
ndx
Jakiego typu jest pole IP ? Zapewne jest to int.

Przeczytaj sobie to: http://marines.jogger.pl/2007/01/07/jak-pr...e-danych-mysql/
bim2
Marcio, nie masz racji. Tak też to działa.

ndx, ale nie chodzi o żadne ip.

Co do tematu, nie da sie tak jak chcesz JS zapisać. Musisz po stronie JS ajaxem przesłać rozdzielczość. smile.gif Lub najlepszym wyjściem po stronie JS dodać ciastko z rozdzielczością smile.gif
marcio
Lol to sorry ale pierwszy raz slysze zeby taka skladnia istniala dla insert'a.
D2voX
nie chodzi o ip bo ono jest w innych normalnie przesylane tylko o te rozx, rozy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.