PDA

Просмотр полной версии : Помогите исправить синтаксическую ошибку.


HIMIKAT
15.04.2010, 16:24
Имеется PHP скрипт:
<form method="post" action="1stat.php"><br><br>
URL: <input name="url" type="text">
<br><br> <input type=submit value="Получить e-mail'ы"></form>

<?php

$site=file_get_contents("$url");

preg_match_all('#email.php\?e=(.*?)\'>#',$site,$ma tch);

for ($i=0; $i< count($match[1]); $i++)

{
echo base64_decode($match[1][$i]);
echo "<br>";
}

?>

При заливке на хостинг выдает синтаксическую ошибку такого вида:
Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\x-tools\1stat\1stat.php on line 9
Как мы видим, вот эта строка:
preg_match_all('#email.php\?e=(.*?)\'>#',$site,$ma tch);
Я погуглил данную ошибку, судя по всему там где-то кавычка пропущена. Как заставить работать?

Fepsis
15.04.2010, 16:30
Пробел убрать надо было
preg_match_all('#email.php\?e=(.*?)\'>#',$site,$match);

HIMIKAT
15.04.2010, 16:37
Fepsis
Спасиб мэн. И вправду все было так банально и просто.