Титла: Search в php
Публикувано от: thedevilskiss в Jan 08, 2007, 23:42
Значи поналожи ми се да търся част от текс във страница, който винаги е някаква различна стойност, направих (прочетох) нещо от рода на: Примерен код | $theurl=<?php
'http://www.blabla.com';
if (!($fp = fopen($theurl, 'r')) { echo 'Ne moje da se zaredi stranicata'; exit; } $contents = fread($fp, 1000000); fclose ($fp);
$pattern = "tekst1";
if (eregi ($pattern, $contents, $quote)) { echo "Sledva6tata duma e: "; echo $quote[1]; } else { echo 'Nqma savpadeniq'; };
?>
|
Това което ми се получи като ефект е че не ми искарва нищо, а ако го накарам да ми изведе всички стойности на масива ми дава само едно array но не и отделните стойности.
Къде ми е грешката?
Титла: Search в php
Публикувано от: senser в Jan 09, 2007, 00:47
Цитат (thedevilskiss @ Ян. 08 2007,23:42) | Значи поналожи ми се да търся част от текс във страница, който винаги е някаква различна стойност, направих (прочетох) нещо от рода на:
Примерен код | $theurl=<?php
'http://www.blabla.com';
if (!($fp = fopen($theurl, 'r')) { echo 'Ne moje da se zaredi stranicata'; exit; } $contents = fread($fp, 1000000); fclose ($fp);
$pattern = "tekst1";
if (eregi ($pattern, $contents, $quote)) { echo "Sledva6tata duma e: "; echo $quote[1]; } else { echo 'Nqma savpadeniq'; };
?>
|
Това което ми се получи като ефект е че не ми искарва нищо, а ако го накарам да ми изведе всички стойности на масива ми дава само едно array но не и отделните стойности.
Къде ми е грешката? |
я си оправи отварящите/затварящите тагове и тогава пак кажи какво искаш да постигнеш, че аз поне не можах да се оринетирам нещо ......
и защо търсиш използвайки регулярни изрази ?
Титла: Search в php
Публикувано от: thedevilskiss в Jan 09, 2007, 00:50
Примерен код | <?php
$theurl= ...........
|
на татък е същото, а ако ми кажеш как да търся може и да не е с регулярни изрази 
Титла: Search в php
Публикувано от: Hapkoc в Jan 10, 2007, 17:26
Цитат | и защо търсиш използвайки регулярни изрази |
А защо да не се търси с регулярни изрази?
|