12/12/2009, 10:49
|
| | Fecha de Ingreso: enero-2005
Mensajes: 386
Antigüedad: 19 años, 10 meses Puntos: 3 | |
Respuesta: expresion regular en php Hola miren la probe pero sigue sin funcionarme algo estoy haciendo mal?
este es el php .
function getSource($host,$page) {
$archivo = file("http://$host/$page");
reset ($archivo);
while (list ($clave, $val) = each ($archivo)) {
$cadena=htmlentities($val);
$palabra=preg_quote("/value='(1260\d+)'\/>/"); if(
eregi("[ tnr]+".$palabra."[ tnr]+",$cadena)) {
echo "Si existe. $palabra" ; } else {
echo
'No existe'; }
echo htmlentities($val).'<br>';
}}
getSource("localhost","index2.php");
y este es lo que tiene el index2.php
<form action='' method='post'>
<input name='user' style="-wap-input-format: '*N'" maxlength="19" value=""/><br />
<br />
<textarea rows="2" cols="20" name="msg"></textarea><br />
<input type='hidden' name='t' value='1260636284'/>
<input type='submit' value=' Send ' /></form>
y cuando hago funcionar el php me imprime esto
No existe<form action='' method='post'>
No existe<input name='user' style="-wap-input-format: '*N'" maxlength="19" value=""/><br />
<br />
No existe<textarea rows="2" cols="20" name="msg"></textarea><br />
No existe<input type='hidden' name='t' value='1260636284'/>
No existe<input type='submit' value=' Send ' /></form> |