Autor | Zpráva | ||
---|---|---|---|
king26 Profil |
#1 · Zasláno: 26. 1. 2010, 17:58:34 · Upravil/a: king26
Ahoj, funkce preg_match_all() me vyhazuje tuto chybu:
Warning: preg_match_all() [function.preg-match-all]: Compilation failed: unmatched parentheses at offset 31 in /var/www/che.php on line 3 příkaz vypadá takto: preg_match_all('~\<h2\>\<a href=\"/<?P<adresa>.+)/\"\>(?P<nazev>.+)\</a\>\</h2\>~iUsu', $pars, $matches); netuším proč, pokud místo <?P<adresa>.+) dám .* (aby me to tu adresu nevyhledávalo) tak vše funguje... kód který vyřezávám vypadá asi takto: <h2><a href="/nejaka-stranka/">Nějaká stránka</a></h2> díky za rady :) |
||
Nox Profil |
#2 · Zasláno: 26. 1. 2010, 18:02:45
na pozici 31 tam máš ) ale nikde k tomu otevírací závorka není...co třeba
<?P<adresa>.+) => (<?P<adresa>.+) nebo tak |
||
king26 Profil |
#3 · Zasláno: 26. 1. 2010, 18:25:37
díky, toho sem si vůbec nevšiml :)
|
||
Nox Profil |
#4 · Zasláno: 26. 1. 2010, 19:32:52
nemáš zač
|
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0