| Autor | Zpráva | ||
|---|---|---|---|
| sajgon Profil * |
#1 · Zasláno: 7. 8. 2009, 17:00:36
Zdravíčko,
na naše stránky tahám z jiného serveru aktuální tabulku výsledků:
<?php
$site = file_get_contents("http://www.cvf.cz/souteze.php?action=skupina&id=2032");
$site = explode("@cvf.cz</p>", $site);
$site_vystup = explode("</table>", $site[1]);
$vystup = "<table>".$site_vystup[0]."</table>";
$output = iconv("CP1250", "UTF-8", $vystup);
echo $output;
?>
Jelikož tabulka samo obsahuje jména klubů, vedou na ně i odkazy zapsané takto: ?action=druzstvo&subint=2032&id=9744 což se u mě na výstupu samozřejmě přidá za jméno domény, takže u mne vznikne neexistující odkaz. Potřeboval bych poradit, jak nejjednodušeji odstaním celý odkaz, zřejmě to půjde regulárama, ale v těch ukrutně plavu. Chtěl jsem to proto obejít např. nahrazení řetězce: $output = str_replace("href=\"?","href=http:\\www.cvf.cz/souteze.php?",$output);ovšem výsledkem byl odkaz: http://www.mojedomena.xxx/www.cvf.cz/souteze.php?action=druzstvo&subint=2032&id=9744 Děkuji za pomoc! |
||
| fajzen Profil |
#2 · Zasláno: 7. 8. 2009, 18:19:33
$output = str_replace("href=\"?","href=\"http://www.cvf.cz/souteze.php?",$output);
|
||
| sajgon Profil * |
#3 · Zasláno: 7. 8. 2009, 19:08:29
Děkuji... pátky by neměli existovat, nebo by aspoň po člověku nikdo nic neměl chtít, to to pak dopadá takto :-)
Ještě jednou díky, ani po půl hodině čumění na to bych na to nepřišel :-D |
||
|
Časová prodleva: 16 let
|
|||
0