Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/08/2005, 13:02
Avatar de radarcba
radarcba
 
Fecha de Ingreso: mayo-2005
Ubicación: ureleando
Mensajes: 505
Antigüedad: 18 años, 11 meses
Puntos: 3
IVAN:
para dejar siempre una direccion visible que sea la tuya podes utilizar una clase que se llama grabUrl y esta en php.
en la pagina en donde llamas recetario.php escribis esto, (o en otra a la que envies el vinculo):
Código PHP:
<?
include("grabUrl.php");
$foo=new grabUrl();
$foo->getData("tu pagina con ruta absoluta");//ejemplo: http://www.tupagina.com/recetario.php
$foo->showPage();
?>
y despues en otra que tenes que llamar grabUrl.php:
Código PHP:
<?php
class grabUrl{
    var 
$toEmail="";
    var 
$mailSubject="";
    var 
$mailHeaders="";
    var 
$addHeaders="";
    var 
$grabData="";

    function 
createTo($email){
        
$this->toEmail=$email;
    }
    
    function 
createCC($email){
        
$this->mailHeaders.="Cc: $email\r\n";
    }
    
    function 
createBCC($email){
        
$this->mailHeaders.="Bcc: $email\r\n";
    }
    
    function 
createSubject($sub){
        
$this->mailSubject=$sub;
    }
    
    function 
createFrom($name,$email){
        
$this->mailHeaders.="From: '$name' <$email>\r\n";
    }

    function 
sendMail($charset="iso-8859-1"){
        
$this->mailHeaders.="MIME-Version: 1.0\r\n";
        
$this->mailHeaders.="Content-type: text/html; charset=$charset\r\n"// alternate is utf-8
        
if(mail($this->toEmail,$this->mailSubject,$this->grabData,$this->mailHeaders)){
            return 
true;
        }else{
            return 
false;
        }
    }
    
    function 
getData($url,$use_include_path=0){
        
$file = @fopen($url'rb'$use_include_path);
        if (
$file){
            if (
$fsize = @filesize($filename)){
                
$data fread($file$fsize);
                }else{
                    while (!
feof($file)){
                        
$data .= fread($file1024);
                }
            }
        
fclose($file);
        }
        
$this->grabData=$data;
    }
    
    function 
showPage(){
        echo 
$this->grabData;
    }
    
    function 
returnData(){
        return 
$this->grabData;
    }


}
Como veras tambien sirve para enviar HTML por mail.
Espero que te sirva. Creo que es lo que mas o menos estas buscando. Ojo! no sirve para incluir paginas tipo hotmail, porque estas para evitar los encierros se salen tienen scripts que hacen que se salgan de las ventanas que no son propias del servidor (por seguridad supongo).
__________________
Maldición va a ser un día hermoso... PR
Tetris, correo & TU IP