Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/12/2009, 10:49
Alphabravo
 
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>