Foros del Web » Creando para Internet » Diseño web »

Puede Frameset ejecutar PHP

Estas en el tema de Puede Frameset ejecutar PHP en el foro de Diseño web en Foros del Web. Hola amigos tengo el siguiente problema, a ver si alguien me puede ayudar; e conseguido con un codigo que desarrolle poder sacar lo enlaces de ...
  #1 (permalink)  
Antiguo 02/02/2009, 09:53
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 10 meses
Puntos: 3
Puede Frameset ejecutar PHP

Hola amigos tengo el siguiente problema, a ver si alguien me puede ayudar;
e conseguido con un codigo que desarrolle poder sacar lo enlaces de una pagina y los puse en un documento de nombre "index1.php".


Código PHP:
echo "<a href=http://www.threatexpert.com/report.aspx?md5=".ltrim($a[1]["$row"]);
echo 
" Target=frame2>".$a[1]["$row"]."</a><br>"
y el resultado se muestra de la siguiente manera (aqui les mando 3 ejemplos):

http://www.threatexpert.com/report.a...7ee38144ed2d3d
http://www.threatexpert.com/report.a...8825c9ee155662
http://www.threatexpert.com/report.a...e2b426084deff9

pero quiero hacer algo mas, asi que todo eso lo puse en un frame de nombre "informacion.php" (que es el nivel superior en mi pagina) con el siguiente codigo:

Cita:
<HTML>
<HEAD>
<TITLE>Threat Expert</TITLE>
</HEAD>
<FRAMESET cols="23%,77%" border=1>
<frame name="frame1" src="index1.php">
<FRAMESET rows="50%, 50%" border=1>
<frame name="frame2" src="">
<frame name="frame3" src="http://www.virustotal.com/buscaHash.html?notfound">
</HTML>
pero en este momento e desarrollado un filtro en php que por el momento lo e puesto en un documento aparte con el nombre de "index2.php" y lo que hace es sacar solo parte del codigo de otras webs:


Código PHP:
<?
// pone anclas al codigo de donde a donde leer el archivo
function Obtener_contenidos($url,$inicio='',$final){
$source = @file_get_contents($url)or die('se ha producido un error');
$posicion_inicio strpos($source$inicio) + strlen($inicio);
$posicion_final strpos($source$final) - $posicion_inicio;
$found_text substr($source$posicion_inicio$posicion_final);
return 
$inicio $found_text .$final;
}
$url 'http://www.threatexpert.com/reports.aspx'/// pagina web del contenido
echo Obtener_contenidos($url,'<span id="txtResults">','<table align="center" cellspacing="0">');
// Obtener_contenidos(url,ancla inicio,ancla final);
?>
para eso hay que poner en $url = la direccion que queremos y en los lugares

Código PHP:
echo Obtener_contenidos($url,'<span id="txtResults">','<table align="center" cellspacing="0">'); 
los lugares de donde inicia y termina el filtro;

Mi pregunta es la siguiente
1) Puedo hacer que este escript se ejecute automaticamente en el Frame2 para que en lugar de que me muestre todo el codigo de la pagina seleccionada solo me muestre la parte que necesito
2) Puedo hacer que se abra otra ventaha que ejecute el codigo de filtrado de PHP desde el documento "index1.php"

Gracias de antemano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:12.