Autore Messaggio
05-09-2007, 17:29
Messaggio: #1 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

Newsletters!


Da bravo uomo incasinato e rompiballe, k sono, ho gia' una nuova domanda da porvi! 18
Ho fatto uno script per le newsletters e l'unica (fondamentale) cosa che non va e' l'invio delle e-mail.

Vi riporto il codice:

Codice PHP:
<?php
set_time_limit
(900);
include(
"connect.php");
    
$id preg_replace("/'\/<>\"/","",$_GET['id']);
    if (empty(
$id))
    die(
"ID Invalido");
    
$link "SELECT * FROM newsletters WHERE id='$id'";
    
$res mysql_query($link) or die(mysql_error());
    
$r mysql_fetch_assoc($res);
    
$subject $r['name'];
    
$message $r['content'];

    
$headers  'MIME-Version: 1.0' "\r\n";
    
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";
    
$headers .= 'From: newsletter@' $_SERVER['SERVER_NAME'] . "\r\n" .
    
'Reply-To: newsletter@' $_SERVER['SERVER_NAME'] . "\r\n" .
    
'X-Mailer: PHP/' phpversion();
           
    
$link "SELECT * FROM users WHERE status='subscribed'";
    
$res mysql_query($link) or die(mysql_error());
    while (
$r mysql_fetch_row($res))
    {
        
$email $r['email'];
        
$mail mail($email$subject$message$headers);
    }
    
/*
    if ($mail)
    {
    echo "E-Mail mandata a: " . $email . '<br>';
    die;
    }
    else
    {
    echo "Errore nella mail: " . $email . '<br>';
    die;
    } 
    */
?>
<br /><br /><a href=index.php>Torna indietro</a> 

E' molto semplice ma poco efficace!
HELP!!!!! 0315


Ultima modifica di gokufg : 05-09-2007 alle ore 17:59.

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta