Rispondi 
Newsletters!
Modalitą discussione Modalitą lineare
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
05-09-2007, 17:58
Messaggio: #2 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


allora prima di avventurarci dovresti fare (prima del comando mail!) una echo di tutte le variabili tanto per sapere se sono settate e come sono settate

http://www.demenziale.altervista.org

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:04
Messaggio: #3 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


nn riesce a vedere l'id e mi dice ke e' invalido.........straano

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:05
Messaggio: #4 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


l'id nn pui' essere invalido x il semplice fatto k seni' nn mi farebbe ne modificare il messaggio da mandare ne eliminarlo..

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:06
Messaggio: #5 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


mi correggo, avevo cappellato io, cmq vanno tutte 03

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:08
Messaggio: #6 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


mi va tutto...quando gli dico echo mi fa vedere tutte le variabili
2
Resource id #5
SELECT * FROM users WHERE status='subscribed'
Prova
Contenuto
MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1
From: newsletter@www.xfilia.it
Reply-To: newsletter@www.xfilia.it
X-Mailer: PHP/4.3.9

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:10
Messaggio: #7 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


ho apportato una piccola modifica:

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: newsletter@xfilia.it' "\r\n" .
'Reply-To: newsletter@xfilia.it' "\r\n" .
'X-Mailer: PHP/' . phpversion();

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:13
Messaggio: #8 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


xi' con questa modifica mi da la pagina bianca, xfino senza farmi vedere le caratteristiche grafiche gli ho dato con il foglio di stile... 03 e nn mi fa vedere + gli echo 03
uff..

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:32
Messaggio: #9 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


ho aggiornato lo script mettendo

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: newsletter@' . xfilia . ".it \r\n" .
'Reply-To: newsletter@' . xfilia . ".it \r\n" .
'X-Mailer: PHP/' . phpversion();

e dagli echo vengono scritte queste informazioni:

id = 2
res = Resource id #5
res1 = Resource id #4
r =
link = SELECT * FROM users WHERE status='subscribed'
link1 = SELECT * FROM newsletters WHERE id='2'
subject = Prova
message = Contenuto
headers = MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 From: newsletter@xfilia.it Reply-To: newsletter@xfilia.it X-Mailer: PHP/4.3.9
mail =
email =

Il problema e' che nn mi fa vedere la lista di e-mail...

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
05-09-2007, 18:39
Messaggio: #10 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


mail = 1 se l'utente e' iscritto (conta che ci sn 1 e-mail xi' nn scrive l'email 03 )

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 14:32
Messaggio: #11 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


non c'ho capito una mazza 07 il problema all'inizio era quello che non mandava le email... giusto?

http://demenziale.altervista.org/phpdev/email.php
questo e' un link dove spiega tutto sulle email e vai alla sezione "Formattare una email"

e poi ci fai sapere 07

[edit] l'ultima if deve stare dentro la parentesi [/edit]

http://www.demenziale.altervista.org

Ultima modifica di demenziale : 06-09-2007 alle ore 14:34.

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 14:33
Messaggio: #12 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


esatto nn manda le mail!
xi' nn vedo il motivo del xk nn dovrebbe...forse xk nn riesce a richiamare le e-mail dalla query..

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 14:36
Messaggio: #13 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


MIME-Versione: 1.0
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

hai messo questo header?

http://www.demenziale.altervista.org

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 16:01
Messaggio: #14 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


Content-Transfer-Encoding: 7bit

e' l'unica cosa ke nn ho messo...

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 16:17
Messaggio: #15 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


<?php

// a chi va l'email?
// cambiala con la tua email

$to = "demenziale@altervista.org";

// quale e' il messaggio?

$messagge = "Questa e' la mia prima email, mandata con PHP \r\n"
. "E questa e' la seconda lineadi testo\r\n";

//vuoi inserire qualcun'altro?

$headers = "Cc: cc@email.com\r\n";

//mandiamo l'email

$result = mail( $to, "La mia prima email in PHP", $message, $headers);

?>

questo funge... se tu anziche' $to ci metti email dovrreebbe funzionare... ma le query? le hai postate?

http://www.demenziale.altervista.org

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 16:22
Messaggio: #16 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


fai echo query per vedere cosa stai querando

http://www.demenziale.altervista.org

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
06-09-2007, 20:37
Messaggio: #17 (permalink)
Namaless
Forumista Attivo
****
Registrato: Nov 2007
Messaggi: 320
Reputazione:

RE: Newsletters!


Che casino, se vuoi ho uno script per l-email, ad ogni modo e' stato messo anche qui..

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
07-09-2007, 13:58
Messaggio: #18 (permalink)
Rox666
Apprendista
**
Registrato: Sep 2007
Messaggi: 27
Reputazione:

RE: Newsletters!


ma io ho bisogno delle newsletters! L'avevo fatto cosi' bene!!
Il problema e' ke forse nn mi la la query per vedere le e-mail e mandarle!!
Potrei mandare a qualcuno gli script? 03

trova tutti i messaggi dell'autore Quota questo messaggio nella risposta
09-09-2007, 13:10
Messaggio: #19 (permalink)
demenziale
Apprendista
**
Registrato: Nov 2006
Messaggi: 25
Reputazione:

RE: Newsletters!


Rox666 ha scritto:
ma io ho bisogno delle newsletters! L'avevo fatto cosi' bene!!
Il problema e' ke forse nn mi la la query per vedere le e-mail e mandarle!!
Potrei mandare a qualcuno gli script? 03


mandamelo a me quando mi trovi on su msn 07


http://www.demenziale.altervista.org

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

Newsletters!
Guarda versione stampabile
Invia la discussione a un amico
Sottoscrivi la discussione
Aggiungi discussione alle favorite

Regole di Scrittura
Tu non puoi inserire nuovi messaggi.
Tu non puoi rispondere ai messaggi.
Tu non puoi inviare messaggi.
Tu non puoi modificare i tuoi messaggi.
Il codice HTML č Disattivato.
Il codice MyCode č Attivato.
Gli Smilies sono Attivato.
Il codice [IMG] Attivato.
Vai al Forum:

Data e Ora attuale: 08-10-2008, 08:58

Contattaci - Punto Web