Avatar
xixao1
Člen
Avatar
xixao1:

pánové, poraďte prosím:
1, v javascriptu ziskam hodnotu pomoci

var Monitor = screen.width;

2, hodnotu si vlozim do promenne v PHP

$rozliseni = '<script>document.write(Monitor); </script>';

3, promennou $rozliseni zobrazim pomoci echo - vse klape, ale kdyz se pokusim $rozliseni vlozit do databaze pres insert into, zapise se mi

<script>document.write(Monitor); </script>

a nikoli napriklad 1920, ktere jsem zobrazil pomoci echo.

nevite, kde je problem? (prosim bez pouziti ajaxu-jen php a js). dik xi

 
Odpovědět 2. března 13:08
Avatar
Nahoru Odpovědět 2. března 13:24
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Nahoru Odpovědět  +2 2. března 13:27
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Michal Pipal
Člen
Avatar
Odpovídá na Dominik Gavrecký
Michal Pipal:

Skoro bych rekl, ze tohle mu stejne moc nepomuze, problem bude v tom, ze v promenne $rozliseni realne neni zadne cislo, ale presne ten script, ktery je do nej vlozeny. Prohlizec si ho pri echo prikazu umi spustit a zobrazit automaticky 1920, ale databaze proste ulozi co vidi a nic nespousti.
Nemyslim si, ze to pujde bez AJAXu.
EDIT: Tak ten druhy odkaz uz je lepsi, to me nenapadlo :)

Editováno 2. března 13:30
 
Nahoru Odpovědět 2. března 13:28
Avatar
Odpovídá na Michal Pipal
Dominik Gavrecký:

V prvom odkaze som mu chcel ukázať lepší spôsob na získanie šírky a výšky. A v druhom som náhodou natrafil na možné riešenie jeho problém.

Nahoru Odpovědět  +1 2. března 13:32
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
hitzoR
Člen
Avatar
hitzoR:

Ale stejně je to řešení, kde se používá redirect, takže může být docela k ničemu (celkově je dobré se redirectům vyhnout co to jen jde). Tohle se prostě bez AJAXu vyřešit určitě nedá.

 
Nahoru Odpovědět 2. března 14:58
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.