Grafické prostředí windows

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Grafické prostředí windows

Příspěvek od crashPC »

dnes se mi zrodila úžasná myšlenka. asi si někteří poklepou na čelo aneb "blik", jiní zas nebudou chápat PROČ to?
o co jde:

jelikož windows podporují active desktop, lze na plochu umístit html dokument. Pokud tedy zkloubím webdesign a pracovní plochu, vyleze mi z toho možnost udělat si vlastní plochu. Volat skripty a funkce normálně jde (PHP mi teda ještě nejde), takže lze bezproblému uzpůsbit pracovní plochu uplně maximálně svým potřebám. zkoušel to už někdo?
neporadil by někdo proč mi nejde volat PHP skripty a funkce, ale třeba Javu ano?
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Příspěvek od OndraSter »

protoze PHP se musi zpracovat parserem na serveru, kdezto Java ma Applety ktery se spousteji u klienta?
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

ale já server nainstalovanej mam. dokonce i dobře nastavenej. samotnej PHP soubor valí dobře, ale když je volanej z HTML stránky tak se nic neděje. většinou se naloaduje prázdná stránka.

a explorer občas (zřídka) vyhodí chybu že třeba není nadefinovaná nějaká položka nebo proměnná, ale to je kravina, protože samotný PHP jde a na:

echo "koko" ;

není co nastavovat.
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
Caderom
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. pro 2005
Bydliště: Beroun

Příspěvek od Caderom »

Jak myslíš volanej z WWW stránky? Z formuláře (<form action="page.php">)?

Pokud myslíš normálně, tak to je jasný. Server standardně zpracovává pouze .php a odvozené soubory, což by ale nebyl problém. Apache lze totiž nastavit i pro zpracování jiných přípon jako PHP. Problém je, že na desktopu nevoláš stránku přes localhost, ale přímo z direktoráře, tedy neprochází přes server (stejně se to chová, pokud soubor otevřeš v direktoráři) .

Jistou možností jak to obejít je použití <iframe>.
OndraSter
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 22. úno 2006
Bydliště: Praha / ČVUT FIT
Kontaktovat uživatele:

Příspěvek od OndraSter »

Caderom píše: Problém je, že na desktopu nevoláš stránku přes localhost, ale přímo z direktoráře, tedy neprochází přes server (stejně se to chová, pokud soubor otevřeš v direktoráři) .
leda ze by mel na desktopu stranku http://localhost/foo.php ..
Pokud tam ma C:\doc_root\foo.php tak mu to logicky nepujde :wink:

co tam mas za stranku?
PC: i5-2500k 4.5GHz/24GB RAM/GTX560 Ti 1GB/>5TB - W7 Prof x64; Microsoft SideWinder X3 notebook: HP 6715b (4GB RAM) - W7 Prof x64;
mobil: Nokia Lumia 800 Cyan, 16GB; tablet: Toshiba Portege M200 (2GB, 64GB SSD, GeForce FX5200) - W7 Prof x32


Nahraďte Arduino výkonnější variantou!
Vývojová prostředí a nástroje | Webové prohlížeče | Seznam freehostingů
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

chlapci, nějak jsem vám nerozuměl ale popíšu vám to jako správný BFU, načež pochopíte že problém je v nějakých funcích a nastaveních.

jádro pudla:
1)mám správně nainstalovaný apache server
2)mám na http://localhost soubor test.php
3) tento soubor obsahuje příkaz echo "koko" ;
4)když soubor spustím, v prohlíčeči se kupodivu objeví text koko....
5)vytvořím soubor test.html který obsahuje tag <body onload="test.php">
6)stejným způsobem spustím soubor test.html,načte se prázdné ono prohlížeče, někdy s divnou chybou, jako třeba že jsem nenadefinoval prvek koko.

další problém asi bude, že když to zprovozním, musím to otevírat z toho localhostu, což v případě active desktop nebude moc možné pokud se nemýlím. jedině pomocí javascriptu nějak reloadovat okno .
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
l_iNu$
Začátečník
Začátečník
Uživatelský avatar
Registrován: 01. pro 2005

Příspěvek od l_iNu$ »

Onload je událost javascriptu, není možné jím vykonávat server-side skripty.
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

to je to co jsem chtěl sylšet. díky. je někde seznam akcí nebo událostí pomocí kterých lze z HTML volat PHP?
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
l_iNu$
Začátečník
Začátečník
Uživatelský avatar
Registrován: 01. pro 2005

Příspěvek od l_iNu$ »

crashPC píše:to je to co jsem chtěl sylšet. díky. je někde seznam akcí nebo událostí pomocí kterých lze z HTML volat PHP?
Z HTML nelze přímo volat PHP, můžeš jen php scriptům předávat parametry např methodou GET přes odkaz

Kód: Vybrat vše

my.php?udelejt=tohleto
nebo formulářem.

Nebo pak už jen využít ajax kdy javascriptem zpětně voláš server který na základě parametrů něco vykoná a vrátí výsledek.
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

co takhle pomocí javascriptu nastavit pomocí třeba setTimeout reloadování okna na nějaké "nove_okno.php" ?
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
l_iNu$
Začátečník
Začátečník
Uživatelský avatar
Registrován: 01. pro 2005

Příspěvek od l_iNu$ »

Záleží na tom čeho přesně chceš dosáhnout . )
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

nakonec se povedlo.
no potřeboval jsem zobrazit PHP soubor v počítači tam, kde prvopočáteční načítaná stránka je v HTML. To je třeba pozadí desktopu.

vyřešil jsem to od lesa.

<body onload="window.location.href='http://localhost/start.php'">
dalších slov snad netřeba. maká to OK. Teď si můžu s plochou dělat opravdu psí kusy, vyřádit se na funkcích a na grafice...
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
N@$ty
Začátečník
Začátečník
Uživatelský avatar
Registrován: 04. říj 2004
Bydliště: Havlíčkův Brod
Kontaktovat uživatele:

Příspěvek od N@$ty »

crashPC píše:nakonec se povedlo.
no potřeboval jsem zobrazit PHP soubor v počítači tam, kde prvopočáteční načítaná stránka je v HTML. To je třeba pozadí desktopu.

vyřešil jsem to od lesa.

<body onload="window.location.href='http://localhost/start.php'">
dalších slov snad netřeba. maká to OK. Teď si můžu s plochou dělat opravdu psí kusy, vyřádit se na funkcích a na grafice...
Celkem zajímavé...
To asi taky zkusím.

Motherboard: ASUS Maximus II Formula; CPU: Intel Core 2 Quad E6600; Cooling: Zalman CNPS7500; RAM: 2×Corsair XMS2 2048MB DHX;
VGA:Leadtek Winfast PX8800 GTS TD 512MB; HDD: Hitachi 160GB SATAII + WesternDigital 750GB SATAII; DVD: DVD±RW LG SuperMulti GSA-H22L;
PSU: Enermax Liberty 620W DXX; Case: Thermaltake Armor Jr. VC3000BWS; OS: Microsoft Windows Vista Ultimate x64; LCD: DELL UltraSharp 2408wfp
Notebook: IBM ThinkPad R61; Intel Core2Duo T7100; 4GB DDR2; 320GB HDD 7200rpm; nVidia Quadro NVS 140M; 15,4" WSXGA+; Microsoft Windows Vista Business
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

šéfik dneska hodně blbě čuměl když z plochy zmizly prakticky všechny ikony :lol: :lol: :lol:

akorát mam ještě problém se spouštěním programů které mají ještě nějaký spouštěcí atribut. snad to dořeším...
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Příspěvek od bubanek »

l_iNu$ píše:Onload je událost javascriptu, není možné jím vykonávat server-side skripty.
lež, víš co je ajax?

crashi, můžeš nám sem postnout screen jak ti to funguje?
l_iNu$
Začátečník
Začátečník
Uživatelský avatar
Registrován: 01. pro 2005

Příspěvek od l_iNu$ »

bubanek píše:lež, víš co je ajax?
Ty asi ne viď? on tam cpal rovnou onclick="do.php" což samozřejmě není možné, ty nikdy přímo nevoláš serverovou funkci, pouze jen děláš další HTTP požadavek ať už je to dynamický naloudování nějakýho scriptu v hlavičce či otevření iframu či opravdovej XmlHttpRequest....
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Příspěvek od bubanek »

Onload je událost javascriptu, není možné jím vykonávat server-side skripty.
já říkám že server-side skript přes javascript provést lze
nic víc, nic míň
crashPC
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 09. dub 2005
Bydliště: Slaný

Příspěvek od crashPC »

bubacek. zejtra. mám to jen v práci tak to musím přitáhnout.
Lenovo ideapad 16“, Ryzen 5800H (8C/16T) 16GB DDR4 @ 3200MHz, 1TB M.2 SSD
We are not here because we're free, we are here because we're not free...
bubanek
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 24. dub 2005
Bydliště: D1

Příspěvek od bubanek »

crashPC píše:bubacek.
bubánek :twisted:
Testavar
Nováček
Nováček
Registrován: 20. úno 2008

Re: Grafické prostředí windows

Příspěvek od Testavar »

crashPC píše:lze na plochu umístit html dokument. Pokud tedy zkloubím webdesign a pracovní plochu, vyleze mi z toho možnost udělat si vlastní plochu.
Vidím to napadlo i někoho jiného....

Já nicméně mam jiný problém, jak udělat aby šel zobrazit flash? Se mi místo něj ukáže zpráva že si mam stáhnout flash player z macromedia.com
Odpovědět

Zpět na „Programování a web“