phpmailer multiplo in più pagine di un sito

maurizio

Utente Attivo
19 Nov 2012
70
0
0
Ciao a tutti

Chiedo un informazione a riguardo di phpmailer.
Vorrei inserire phpmailer con indirizzo email diverso per ogni pagina del mio sito.
esempio:
contatti.html-->avrò un indirizzo email a cui chiedere informazioni
newsletter.html-->avrò un indirizzo email diverso da contatti.html


stavo pensando di creare due cartelle di phpmailer e per ogni form di richiamo(esempio contatti) lo chiamerò mailtocontatti.php e dentro mailtocontatti.php andrò a richiamare phpmailercontatti/class.phpmailer.php ecc..

potrebbe funzionare?!


Grazie mille in anticipo
Maurizio
 
ciao
a che ti serve avere due cartelle con phpmailler?
nella stessa pagina puoi, richiamata la classe, istanziarla con nomi diversi
es
PHP:
<?php
//......
require "phpmailler/class.phpmailer.php";//richiamo la classe
$Email_uno = new PHPmailer();
//...
$Email_due = new PHPmailer();
//....
?>
se in pagine diverse la istanzi una volta sola col nome che preferisci
 
credo di aver capito.

per renderlo più semplice se creo due pagine di mailto.php sarebbe più semplice altrimenti così creo uno dei miei casino assurdi xD

così avrò il form contatti che richiamerò mailtocontatti.php
e il form delle newsletter che richiamerà mailtonewsletter.php
ed il codice di mailto(generico) sarà uguale per entrambi ma cambia solamente l'indirizzo email e le informazioni.

sarebbe meglio?!
 
ciao
se cambia solo l'indirizzo del destinatario potresti fare un form solo, con chekbox
HTML:
<!-- .... -->
scrivi a pinco<input name="scelta" type="radio" value="pinco">
scrivi a pallino<input name="scelta" type="radio" value="pallino">
<!-- .... -->
poi nella parte php (che potrebbe stare nella stessa pag del form)
PHP:
<?php
if($_POST['scelta']=="pinco"{
	$destinatario="pinco@aaaaa.it";
}elseif($_POST['scelta']=="pallino"{
	$destinatario="pallino@aaaaa.it";
}else{
	echo "scelta sbagliata";
}

require "phpmailler/class.phpmailer.php";//richiamo la classe
$email = new PHPmailer();
//...
$email->AddAddress($destinatario);
//......
?>
 
mmm....non è così..

praticamente sono tre pagine con destinatari diversi...una pagina per le newsletter (1°email)
una pagina per i contatti(1°email)
terza pagina per aggiungere "qualcosa"(2°email)

quindi sono due email diverse. ed ognuna di queste ha un destinatario diverso...
posso creare 3 o 4 mailto.php?ed ognuno per l'email interessata?o la categoria interessata?!
 

Discussioni simili