Autor Zpráva
__Martin
Profil *
Ahoj,
snažim se v php vyměni jeden odkaz za druhý pomocí ragulárního výrazu, zkouším to takhle



$retezec = "http://schach.wienerzeitung.at/tnr6104.aspx?tnr=6104&art=0&lan=1";
$popis = preg_match_all(
"/(http://schach.wienerzeitung.at/tnr)(d)(.aspx?tnr=6104&art =0&lan=1)/",
"http://chess-results.com/tnr\1.aspx?ix=1&lan=1&mm=1&m=-1&flag=30", $retezec);
print_r($popis);


ale vypíše se jen nula. Takže mám ve výrazu chybu. Jdu na to dobře, kde může být chyba?
__Martin
Profil *
znizela mi lomítka, snad to takhle bude dobře

  $retezec = "http://schach.wienerzeitung.at/tnr6104.aspx?tnr=6104&art=0&lan=1";

$popis = preg_match_all(
"/(http:\/\/schach\.wienerzeitung\.at\/tnr)(\d)(\.aspx?tnr=6104&art =0&lan=1)/",
"http://chess-results.com/tnr\1.aspx?ix=1&lan=1&mm=1&m=-1&flag=30" , $retezec);
print_r($popis);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0