[HOME]

Path : /home/hermanostamargo/www/includes/
Upload :
Current File : /home/hermanostamargo/www/includes/enviar-amigo_config.php

<?
for($x = 0; $x < $arrlength; $x++) {
    if ( $languages[$x][2] == 1 ) {
        if ( $idioma == $languages[$x][0] ) {
            $sql_amigo = "SELECT
                        id,
                        titulo_{$languages[$x][0]} AS titulo,
                        url_{$languages[$x][0]} AS url
                        FROM blog 
                        WHERE id=" . $_GET["id"];
        }
    }
}
$sql_result_amigo = mysqli_query($conn,$sql_amigo) or die(mysqli_error($conn));
$row_amigo = mysqli_fetch_array($sql_result_amigo);
$row_amigo_tit = $row_amigo["titulo"];
$row_amigo_url = $row_amigo["url"];
$row_amigo_id = $row_amigo["id"];
//datos para el envío del formulacio
$host = "mail." . DOMAIN_NAME_2; /* o si no: smtp.necesito-web.com */
$name = CLIENT_NAME; /* nombre que se muestra cuando se recibe el email */
$pass= VAL_PASS; /* la contraseña de la cuenta de correo. A veces no es necesaria */
$desde = EMAIL_ACCOUNT; /*  */
$bodyemail = "Hola, un amigo le envía este artículo:

" . $row_amigo_tit . ": ".
PROTOCOL . DOMAIN_NAME . $row_amigo_id . "-" . $row_amigo_url . "/

Un saludo.";
$piemail = CLIENT_NAME . "<br>" . DOMAIN_NAME . "<br><br>Artículo Compartido: " . PROTOCOL . DOMAIN_NAME . $row_amigo_id . "-" . $row_amigo_url . "/"; /* datos para el pie del email */
$okFormu = $okFormuContac;
$errorFormu = $errorFormuContac;
$enviarEmail = "";
?>
    <?

    if ( isset($_POST['submit']) ){

        $nombre = $_POST['nombre'];
        $email = $_POST['email'];	
        $mensaje = $_POST['mensaje'];                    

        $errorNombre= $errorNombreContac;
        $errorEmail = $errorEmailContac;
        $errorMensaje = $errorMensajeContac;


        if( $nombre == "" ){ ?>
          <div class="row">
            <div class="col-md-8">
              <div class="row">
                <div class="col-md-10 col-md-offset-2">
                    <div class="alert alert-danger alert-dismissible" role="alert">
                    <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <?=$errorNombre?>
                    </div>
                </div>
              </div>
            </div>
          </div><!-- fin row-->        
        <? }                   
        if( $email == "" ){ ?>
          <div class="row">
            <div class="col-md-8">
              <div class="row">
                <div class="col-md-10 col-md-offset-2">
                    <div class="alert alert-danger alert-dismissible" role="alert">
                    <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <?=$errorEmail?>
                    </div>
                </div>
              </div>
            </div>
          </div><!-- fin row-->             
        <? }
        if( $mensaje == "" ){ ?>
          <div class="row">
            <div class="col-md-8">
              <div class="row">
                <div class="col-md-10 col-md-offset-2">
                    <div class="alert alert-danger alert-dismissible" role="alert">
                    <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <?=$errorMensaje?>
                    </div>
                </div>
              </div>
            </div>
          </div><!-- fin row-->          
        <? }                     
        if( $nombre != "" && $email != "" && $mensaje != "" ){
            $enviarEmail = "SI";
        }
    }
            
    if($enviarEmail=="SI"){


        $subject = $nombre . " quiere compartir un artículo contigo";
        $body = "Nombre: $nombre<br><br>";
        //$body .= "Email: $email<br>";
        $body .= "Mensaje: " . nl2br($mensaje) . "<br><br>";
    	$body .= "________________________________________________________________<br><br>";
    	$body .= $piemail;

        $headers = "MIME-Version: 1.0";
        $headers .= "Content-type: text/html; charset=iso-8859-1";     	
        
        $mail = new PHPMailer();
        $mail->PluginDir = "";
        $mail->Mailer = "mail"; /* o si no: smtp */
        $mail->CharSet = "UTF-8";
        
        $mail->Host = $host;
        $mail->SMTPAuth = true;
        $mail->Username = $desde; 
        $mail->Password = $pass;
        $mail->From = $desde;
        $mail->FromName = $name;
        $mail->Timeout=20; 
        $mail->AddAddress($email);
        $mail->IsHTML(true);
        $mail->Subject = $subject;
        $mail->Body = $body;
        $mail->AddCustomHeader($headers);
        

        $exito = $mail->Send();
        $intentos=1; 

        while ((!$exito) && ($intentos < 5)) {
        sleep(5);
            //echo $mail->ErrorInfo;
            $exito = $mail->Send();
            $intentos = $intentos+1;	
        }
        if(!$exito){ ?>
          <div class="row">
            <div class="col-md-12">
                <div class="alert alert-danger alert-dismissible" role="alert">
                <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                    <?=$errorFormu?>
                </div>
            </div>
          </div><!-- fin row-->

        <?php } 
        else { 
            //echo "&estatus=OK&"; ?>
              <div class="row">
                <div class="col-md-12">
                    <div class="alert alert-success" role="alert"><?=$okFormu?></div>
                </div>
              </div>

        
        <? }
    }	
    ?>