![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 20.04.2002 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Mam działającego regexpa z http://www.racjonalista.pl/rss.php a z http://linuxnews.pl/rss-index.html pomimo, iż parsowane przeze mnie elementy są IDENTYCZNE!
Skrypt powinien wyświetlać mi 10 nagłówków, a wyświetla tylko 2(w dodatku jeden niedokładnie) poniżej kod, którego używam [php:1:6609ba17ec]<?php $pytanie = mysql_query("SELECT adres FROM serwisy WHERE id='$id'"); $row = mysql_fetch_array($pytanie); $wejscie = fopen("$row[adres]", "r"); // SCIEŻKA DOSTĘPU if(isset($_COOKIE["login"]) && isset($_COOKIE["haslo"]) && $_COOKIE["login"]!="" && $_COOKIE["haslo"]!=""){ $pytanie = mysql_query("SELECT `ile` FROM `users` WHERE `login` = '$_COOKIE[login]' ");} else{$pytanie = mysql_query("SELECT ile FROM conf");} $odpowiedz = mysql_fetch_array($pytanie); $ile = $odpowiedz["ile"]; // ILE NEWSÓW POKAZYWAĆ $ktory = 0; while(!feof($wejscie)) { // WRZUCAM DANE DO PLIKU I OBRABIAM JE $strona = fgets($wejscie, 1024); if(ereg("<title>([^<]*)</title>", $strona, $wynik)) $tytul = $wynik[1]; if(ereg("<link>([^<]*)</link>", $strona, $wynik)) $link = $wynik[1]; if(ereg("<description>([^<]*)</description>", $strona, $wynik)) $description = $wynik[1]; if(isset($tytul) && isset($link)){ echo "<a HREF="$link" target="_blank">$tytul</A><br />$description<br /><br />"; unset($tytul); unset($link); unset($description); $ktory++; if($ktory==$ile) break; } } fclose($wejscie); ?>[/php:1:6609ba17ec] jakieś sugestie? -------------------- Krzysztof Wójcik
Zend Certified Engineer |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 3.09.2002 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Witam
Nie ma bledu w regexp... przekopiowalem ten skryp do siebie pominalem poczatek (te zapytania z bazy, dalem ilosc newsow na 10 i zobacz wynik http://rant.niwidu.org/krysk.php (na dole zrodlo) blad musi tkwic u gory w nadawaniu wartosci... a jezeli przyjmuje prawidlowe wartosci to dziwnym by bylo aby u mnie dzialalo a u Ciebie nie ![]() -------------------- pozdr rant, co może sie mylić
-- 'Małe szanse są często początkiem wielkich przedsięwzięć.' Demostenes #php.pl IRCnet |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 20.04.2002 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Już mi działa, ale zminiłem technikę pobierania tego
![]() -------------------- Krzysztof Wójcik
Zend Certified Engineer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 4.05.2025 - 06:16 |