Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]problemz pogoda
Forum PHP.pl > Forum > Przedszkole
kryh
skladam to na lokalu, ale wyskakuje mi bład:
Call to undefined function curl_init() in
wie ktos moze w czym pzryczyna moze jakis curle zastapic mozna??

<?php
$url = 'http://pogoda.onet.pl/xxxxxxxxx,,,miasto.xxxxx.miasto.html';
// Laczymy sie z adresem
$link = curl_init($url);

// Podajemy sie za pgooda.onet.pl
curl_setopt($link, CURLOPT_REFERER, 'http://pogoda.onet.pl');
curl_setopt($link, CURLOPT_RETURNTRANSFER, TRUE);

// Zbieramy dane
$wynik = curl_exec($link);
// Zakanczamy polaczenie
curl_close($link);

// Wybieramy fragment z kodu CALEJ pobranej strony, ktory nas interesuje
$wynik = explode('</SPAN></TD></TR><TR><TD rowspan=5 align=center width=150>', $wynik);
$wynik = explode('</TABLE></DIV>', $wynik[1]);
// Przekazujemy wynik do zmiennej
$pogoda = $wynik[0];
// Zamieniamy i usuwamy tagi html
$pogoda = str_replace ('<IMG src="', '<img alt="Miasto Pogoda" src="http://pogoda.onet.pl/', $pogoda);
$pogoda = str_replace ('alt="" align=absbottom', 'width="30" height="30"', $pogoda);
$pogoda = str_replace ('</TD><TD class="a0 sz3 pb4" valign=bottom width=50>', '<br />', $pogoda);
$pogoda = str_replace ('</TD><TD class="a6b pt4 pb4" valign=bottom><B title="Temperatura">', ' <strong>', $pogoda);
$pogoda = str_replace ('</B>', '</strong>', $pogoda);
$pogoda = str_replace ('</TD></TR><TR><TD class="a0 sz3">', '<br />', $pogoda);
$pogoda = str_replace ('</TD><TD class="a1b pl2 pb2" nowrap>', ' ', $pogoda);
$pogoda = str_replace ('</TD><TD class="a1b pl2 pb2">', ' ', $pogoda);
$pogoda = str_replace ('</TD></TR>', '', $pogoda);
// To wszystko. Wyswietlamy pogode smile.gif
echo $pogoda;
?>
wookieb
1) bbcode (czy naprawde jest to takie trudne nawet sie domyslec o jego istnieniu?)
2) Nie masz curla na serwerze.
RafaelX
w php.ini usun ";" przed
Kod
extension=php_curl.dll
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.