Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/10/2006, 12:40
Avatar de ASCENDEDMASTERS
ASCENDEDMASTERS
 
Fecha de Ingreso: julio-2005
Ubicación: Pergamino, Buenos Aires
Mensajes: 302
Antigüedad: 18 años, 9 meses
Puntos: 1
Que onda???

miren lo que me dice firefox ahora :s




la pagina a la que quiero entrar es esta, es un php pero no le paso ningun dato, simplemente me tiene que mostrar un form para poner la url que voy a usar en curl.

Código PHP:
<?

include("proxy.class.php");

$wz= new wz777;


if(isset(
$_POST['viso_url']) && !isset($_GET['code']))
{
    global 
$vars,$method;
    
$vars=$method=false;
    foreach(
$_POST as $key => $arr)
        if(
$key!='viso_url')
        {
            global 
$vandera,$vars;
            
$vandera=TRUE;
            
$vars.=$key.'='.$_POST[$key].'&';
        }
        else
        {
            global 
$dominio;
            
$dominio=$_POST[$key];
        }
    if(
$vandera===TRUE)
        
$method=POST;
}
else
{
    
$method=$vars=false;
    if(isset(
$_GET))
    {
        global 
$link,$vars;
        
$vars='';
        foreach(
$_GET as $indice => $base)
        {
            if(
substr($indice,0,4)=='miro' && is_numeric(str_replace('miro','',$indice)))
            {
                global 
$tomar;
                
$tomar=str_replace('miro','',$indice);
            }
            else
            {
                global 
$vars;
                
$vars.=$indice.'='.$_GET[$indice].'&';
            }
        }
        
//$codigo=intval($_GET['code']);
        
mysql_query('DELETE FROM pagina WHERE pag_time<'.(time()-600),$link);
        if(
mysql_affected_rows()==-1)
        {
            
header("Location: proyecto.php");
            exit;
        }
        global 
$tomar;
        
$sql='SELECT * FROM pagina WHERE pag_id='.$tomar;      // SEGUIRRRRR
        
if(!($query=mysql_query($sql,$link)))
        {
            
header("Location: proyecto.php");
            exit;
        }
        else
        {
            global 
$ref,$dominio;
            
$row=mysql_fetch_assoc($query);
            
$ref=trim($row['pag_viene']);
            
$dominio=trim($row['pag_dire']);
            if(
$vars!='')
            {
                global 
$dominio;
                if(
strpos('?',$dominio)!==false)
                {
                    
$dominio=str_replace('&amp;','&',$dominio);
                    
$alg=(substr($dominio,-1,1)=='&')?'':'&';
                    
$dominio.=$alg.$vars;
                }
                else
                    
$dominio.='&'.$vars;
            }
                    
                     
        }
    }    
    else
    {    
        echo 
'<div align="center">
  <form id="form1" name="form1" method="post" action="proyecto.php">
    <input name="viso_url" type="text" id="viso_url" value="http://" />
      <input type="submit" name="Submit" value="aver?" />
  </form>
  </div>'
;
          exit;
    }
}


function 
GetHTML($d,$method,$vars,$ref='')
{
    
$ch curl_init();
    
curl_setopt($chCURLOPT_URL,$d);
    
curl_setopt($chCURLOPT_REFERER$ref);
    
curl_setopt ($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
    
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
    
curl_setopt($chCURLOPT_MAXREDIRS,3);
    
curl_setopt($ch,CURLOPT_VERBOSE,0);   // me informará (si esta en cero) de todos los errores que halla curl
    
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
    if (
$method == 'POST')
    {
        
curl_setopt($chCURLOPT_POST1);
        
curl_setopt($chCURLOPT_POSTFIELDS$vars);
    }
    
$buffer curl_exec ($ch);
    
curl_close ($ch);
    unset(
$ch);
    return 
$buffer;
}


$ht=GetHTML($dominio,$method,$vars);

echo 
$wz->raiz($ht,$dominio);

?>

y ahora??
__________________
Dios es la unica fuente de todo bien.

Última edición por ASCENDEDMASTERS; 05/10/2006 a las 14:58