Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 21 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok NapísalOffline : 23.11.2008 12:16

čaute ludia. zaujimala by ma jedna vec. potreboval by som na svoje stranky hodit nejake udaje o pocasi. ako sa to da spravit? existuje nejaky kod na cerpanie dat z ineho servera? asi hlupa otazka. asi je potrebne poziadat nejaky server o odoberanie takychto dat, ze? ak je to hlupst tak lock.







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.11.2008 12:33

No rieši sa to často cez iframe, ale dá sa aj inak.
A k tej časti - či existuje nejaký kód na čerpanie dát z iného servera - jasné, že áno, je to úplne jednoduché. Napríklad file_get_contents ti dokáže spracovať vzdialené údaje, fopen, sofistikovanejšie je ešte curl. Curl si pochvaľujem, pred mesiacom som cez to niečo riešil a je to paráda.







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 23.11.2008 13:27

nasiel som nieco taketo:
Kód:
<?php
$filename = "http://www.***** ";
$fp = fopen($filename, "rb");
echo strlen(fread($fp, 10000)) . "\n"; // 1460
echo strlen(file_get_contents($filename)) . "\n"; // 2818
?>


Vysvetlis mi prosim ta ako by som to mal urobit. ja som s toho mimo. potreboval by som a by sa mi ziskavali tie informacie o stave pocasia a teploty. dakujem pekne

Alebo toto:
Kód:
<?php

// fictional URL to an existing file with no data in it (ie. 0 byte file)
$url = 'http://www.example.com/empty_file.txt';

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);

// execute and return string (this should be an empty string '')
$str = curl_exec($curl);

curl_close($curl);

// the value of $str is actually bool(true), not empty string ''
var_dump($str);

?>







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.11.2008 13:52

V prvom rade si nájdi zdroj, z ktorého chceš čerpať, napríklad nejaké rss alebo čo... Parsovanie stránky natvrdo by bolo dosť obtiažne a časovo "neekonomické". Skús pozrieť napríklad, odkiaľ čerpá údaje add-on firefoxu, čo ti ukazuje aké je počasie. Myslím, že z accuweather, ale neviem, ako robí tie requesty, aké premenné tam dávať a tak...







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
počasie php

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.11.2008 14:10

Este by som dodal, ze taketo veci by som riesil cez cron a ukladanie udajov do sql.







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.11.2008 14:37

jj cron je ideálny na to, ale s cronon bude problém na hostingu. A predpokladám, že ak to bude niekde použité, tak na freehostingu. Ale isté je, že nemôžeš robiť tie requesty pokaždé, ako užívateľ urobí request na teba. Musíš to niekam uložiť a brať to zo svojho disku







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 23.11.2008 14:56

neviem ci sa mam nato vykaslat, pretoze toto co mi hovorite su premna uplne veci, ktorym vazne nerozumiem. pomozes rooobertek? Na hostingu mam polozku cron. a data chcem cerpat zo stranok: http://www.shmu.sk/sk/?page=33#tab pomozes mi s tym prosim?







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.11.2008 16:51

Budeš potrebovať iný zdroj. S tým ti nepomôžem, toľko času nemám.
Potrebuješ zohnať niečo v lepšej forme, napríklad
Kód:
<pocasie><oblast nazov="bratislava"><rano>6</rano><obed>8</obed></oblast></pocasie>
alebo podobne...







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
počasie php

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.11.2008 16:52

Toto vie poskytnut msn http://weather.msn.com/RSS.aspx?wealoca ... greetype=C a z neho cerpat informacie cez rss, tie cronom ukladat bud do suboru alebo sql a nasledne odtial tahat informacie na stranku. Ale to jest len moj model, koder niesom :P







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 23.11.2008 19:36

Takze ako som pochopil, tak cron je program, prostrednictvom ktoreho budem tie data o pocasi ukladat do mojej sql databazy. a potom z databazy cerpat tie data na stranku. ano?







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 23.11.2008 20:15

Nie. Cron je daemon (vo windowse neviem, ako sa tomu povie, asi proces na pozadí...), ktorý sa budí každú minútu a zisťuje, či nemá niečo práve urobiť. V praxi to znamená, že si v crone nastavíš, ako často alebo v ktorý čas spúšťať ktorý skript. A ten skript už musí vykonať to, čo si napísal.







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
počasie php

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.11.2008 20:29

Asi "Scheduled Tasks" nic ine ma nenapada kde mozes nieco planovat :)







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 24.11.2008 18:23

takze. nasiel som nejake taketo scripty.
Kód:
http://blog.jozefsandor.com/index.php?clanok=11-stahovanie-suborov-zo-servera-pomocou-php

Vo windowse som nasiel planovac uloh. ako mam prosim dalej postupovat?







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 24.11.2008 19:18

kašli na plánovač úloh :lol: cron je na serveri... radšej si na to zožeň dakoho skúsenejšieho kým si neodpáliš vlastný win :lol:







_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 24.11.2008 21:47

Kto mi stym prosim pomoze? ja chcem cerpat zo servera len aktalnu teplotu a momenatalne pocasie. dakujem vam







_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 10.02.07
Prihlásený: 14.08.09
Príspevky: 255
Témy: 27
Bydlisko: KE
Príspevok NapísalOffline : 24.11.2008 22:00

google ma api

http://www.google.co.uk/ig/api?weather=Kosice







_________________
drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 25.11.2008 18:20

tomuto akosi nerozumiem. tato xml stranka mi bude sama aktualizovat pocasie v uvedenom regione?







_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
počasie php

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 25.11.2008 18:43

To sú údaje, ktoré sa menia na stránke googlu. Ty si ich musíš stiahnuť k sebe na server pomocou nejakého skriptu.







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85
Bydlisko: Topoľčany
Príspevok Napísal autor témyOffline : 25.11.2008 19:45

Takze mam tento kod. s nim si nacitam obsah stranky ineho servera. ako mam prosim dalej postupovat?
Kód:
<?php
$ch = curl_init() or die(curl_error());
curl_setopt($ch, CURLOPT_URL,"http://freemeteo.com/default.asp?myCK=6025_22345&pid=15&la=12&gid=723496");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data1=curl_exec($ch) or die(curl_error());
echo ".$data1.";
echo curl_error($ch);
curl_close($ch);
?>







_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
počasie php

Registrovaný: 27.09.07
Prihlásený: 31.12.15
Príspevky: 646
Témy: 233
Bydlisko: Dubnica nad...
Príspevok NapísalOffline : 22.03.2009 20:13

Spravil uz niekdo skript predpoved pocasia ktora cerpa predpoved z googlu?


Offline

Správca fóra
Správca fóra
počasie php

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.03.2009 13:00

http://www.pcforum.sk/uzitocne-a-casto- ... tml#571702







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 21 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. pocasie

v Ostatné

6

951

22.10.2007 13:06

michalx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Počasie

v JavaScript, VBScript, Ajax

1

758

03.01.2009 1:23

buslo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Počasie

v Vesmír, veda a technika

10

1005

28.12.2015 15:18

Ominous Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nejde počasie

v Operačné systémy Microsoft

0

283

08.10.2015 16:38

liveman Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rainmeter počasie

v Ostatné programy

1

403

26.05.2016 9:49

pawelino Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google počasie

v Ostatné

2

1989

24.03.2009 13:01

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. návštevnosť a počasie

v Ostatné

0

408

21.04.2010 14:03

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Počasie na Viste

v Operačné systémy Microsoft

2

394

19.12.2008 22:15

AReYco Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Počasie vo Fife 12

v Počítačové hry

3

224

05.02.2013 19:29

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pocasie na web stranku

v Ostatné

2

3105

01.12.2008 14:16

walther Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Aké bolo najchladnejšie počasie v decembri 2009 ?

v Krčma

6

1208

18.02.2010 14:13

eXistenZ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1304

02.05.2011 12:08

magicmedia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie suboru php a vlozenie php scriptu

v PHP, ASP

4

1438

07.05.2010 14:02

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP nevie precitat .PHP

v PHP, ASP

8

829

18.03.2011 19:21

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ->mysql ->php Help.zoradit

v PHP, ASP

4

589

20.06.2009 12:44

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. $pcforum->getForumActivity('PHP, ASP', 2012)/$pcforum->getForumActivity('PHP, ASP', 2022) - Warning: Division by zero

v PHP, ASP

4

2290

20.05.2022 13:51

JanoF Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra