Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Diskuze na Lopuchu,
pohlazení na duchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: lovlfur
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
huh huh 10.5.2010 17:42  3049
Tak ono, zejména v případě menu, je často lepší řešení posílat prostě ne-js verzi a pak mít kus js, který po načtení stránky to menu předělá. Člověk se pak nemusí s žádnou detekcí trápit.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 10.5.2010 17:22 - Oblíbené kluby (16:09) 3048
makovec o tom teď nechci debatovat
rád bych vědět jak udělat detekci js, a v každě větvi ošetřit jednu ze dvoy variant (ano/ne)
pepak pepak - Pepak.net 10.5.2010 17:22  3047
Puschpull: Obvykle se to dělá tím, že do stránky vložíš javascript kód, který:

1) Zkontroluje existenci parametru js=1. Pokud existuje, nedělá nic.
2) Pokud neexistuje, provede přesměrování na stránku [tato_stranka]?js=1

No a tím to je hotové, v tu chvíli máš v PHP dostupnou proměnnou $_GET['js'] a tu si můžeš třeba zapsat do té session, abys ji měl dostupnou i na dalších stránkách a nenutil uživatele pořád přesměrovávat.
makovec makovec Chuck Norris snědl jídlo od Babicy - a ještě si přidal 10.5.2010 17:19  3046
a neni lepsi se javascriptu uplne vyhnout?
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 10.5.2010 16:58 - Oblíbené kluby (16:09) 3045
pepakten kod právě nemám ...
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 10.5.2010 16:58 - Oblíbené kluby (16:09) 3044
uvital bych pokud jde napsat něco jako:

if javascript=ano
then
include javascript_menu.php
else
include pure_css_menu.php

:-)
jestli tedy něco takového lze ...
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 10.5.2010 16:56 - Oblíbené kluby (16:09) 3043
našel jsem toto:
Jak detekovat zapnuty JavaScript pomoci PHP? — Nette Framework forum
pepak pepak - Pepak.net 10.5.2010 16:49  3042
Nevidím kód, kterým získáváš existenci javascriptu.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 10.5.2010 16:16 - Oblíbené kluby (16:09) 3041
po delší době dotaz:-)

chci zjistit, zda má návštěvník stránek zapnuté nebo vypnuté javasripty
a na základě tohoto zjištění se zobrazí buď javascriptová navigace (menu) nebo prostý seznam jako alternativní navigace ...

mohu vyjít z něčeho takového?


<?php
session_start();
if(isset($_GET['js'])){

$_SESSION['js'] = 1; // uložím do session že je js zapnutý
}else{

$_SESSION['js'] = 0; // uložím do session že je js vypnutý
}
?>


nebo mátě někdo při ruce jiný nápad ?
Děkuji
knedle knedle online - Krabice živých 5.5.2010 21:59  3040
jen tak: http://net.tutsplus.com/tutorials/php/9-useful-php-functions-and-features-you-need-to-know/
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 2.4.2010 09:12  3039
tvx [3038]: Aha, to me nenapadlo. No v tom pripade hodne stesti. :-)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 2.4.2010 07:53  3038
kklNejedu to v ramci stranky ale v commanline a jde o data z www.icecat.biz
pravdepodobne mi nakonec stejne nezbyde nic jinyho nez napsat to v necem jinym :)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 1.4.2010 15:23  3037
(Pobavila me ta poznamka o php-gtk, v zasade nic proti, ja si vzdycky rikam, at si kazdej pise, v cem chce, ale premejslim, jak moc bych musel bejt zoufalej, abych psal desktopovou aplikaci v PHP.)

tvx: S jakejma datama to proboha v ramci jedny stranky manipulujes, ze Ti to vysplha na tak obludny cisla? To uz musi bejt neco dost netradicniho, ne?
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 1.4.2010 13:22  3036
Bredyvznikaj ale likviduju je... tam problem co jsem analyzova nemam
bredy 1.4.2010 13:06  3035
tvxJinak PHP pouziva reference couting. Proveř, jestli ti tam nevznikaji kruhy (cykly)

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt