allegati multipli in form

Vale108

Nuovo Utente
29 Ago 2011
6
0
0
Buongiorno a tutti, ho visto che siete una community molto esperta in questo settore, molti articoli del sito sono utilissimi in più i vostri thread mi hanno aiutato spesso... Ma stavolta proprio non riesco a venirne a capo!
Avrei l'esigenza di creare un form con allegati multipli, ma se con un allegato solo me la sono sempre cavata allegandolo direttamente alla mail spedita dal form, con più di uno ho fatto l'upload in cartella specifica su server (e funziona!) ma poi non riesco a richiamare i file nell'email inviata dal form (andrebbe benissimo anche semplicemente i nomi dei file allegati in modo tale che sò associarli).
Se avete qualche idea su come fare vi ringrazio molto.
Buona giornata!
Vale
 

Vale108

Nuovo Utente
29 Ago 2011
6
0
0
Usando Php mailer, mi carica i file su server ma non mi spedisce la mail. Mi dà questo errore:

Files Uploaded Successfully
SMTP Error: Could not connect to SMTP host. Message was not sent
Mailer Error: SMTP Error: Could not connect to SMTP host.

Effettivamente ha ragione. Io non ho trovato dove impostare da nessuna parte i parametri smtp :)
Sai dive vanno messi? Grazie della pazienza.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
per i dati dell'SMTP devi aggiungere
PHP:
<?php
//........
require_once "phpmailler/class.phpmailer.php";
$Emailmessaggio = new PHPmailer();
$Emailmessaggio->SetLanguage('it','language/');
//dati per SMTP **************************************************
$Emailmessaggio->IsSMTP();  // send via SMTP
$Emailmessaggio->Host     = "smtp.server.it"; // SMTP servers
$Emailmessaggio->SMTPAuth = true;     // turn on SMTP authentication
$Emailmessaggio->Username = "pinco.pallo";  // SMTP username
$Emailmessaggio->Password = "sempronio"; // SMTP password
// *** FINE dati smtp *********************************************
//eccetera......
?>
e devi verificare che nella cartella phpmailler ci sia il file class.smtp.php

p.s.
è evidente che devi mettere i tuoi dati
 

Vale108

Nuovo Utente
29 Ago 2011
6
0
0
un'ultimissima cosa... Banalmente, se nello script:

$mail->Body = $Email_message."Nome : ".$nome."\n";

oltre ad un testo della mail e al nome volessi inserire anche il campo del form "cognome", come posso inserirlo?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
se non ho capito male vuoi inserire anche il cognome alla fine del testo messaggio, se è cosi non devi che concatenarlo
PHP:
$mail->Body = $Email_message."Nome : ".$nome." Cognome : ".$cognome."\n";
è evidente che poi nel form devi mettere un campo input cognome
 

Vale108

Nuovo Utente
29 Ago 2011
6
0
0
Anch'io l'ho scritta così... però la variabile del cognome non me la passa dal form, mentre quella del nome sì... non capisco...
Ti posto anche il codice che richiama la variabile, se magari vedi qualche errore...

Codice del form:
<form action="invio.php" method="post" enctype="multipart/form-data">
nome: <input type="text" name="nome" size="24"><br>
cognome: <input type="text" name="cognome" size="24"><br>
... ecc
</form>

Codice file invio.php

<?php
require("class.phpmailer.php");
$nome = $nome;
$cognome = $cognome;
$Email_message ="Test messaggio di prova\n";
...ecc

function SendIt() {
global $attachments,$nome,$Email_to,$Email_message,$email_subject,$email_from;
...ecc
$mail->Body = $Email_message."Nome : ".$nome." Cognome : ".$cognome."\n";
...ecc
?>
 

Vale108

Nuovo Utente
29 Ago 2011
6
0
0
Ah! riscrivendolo ho visto che l'inghippo è qui perchè non l'ho richiamato!!! :hammer:
global $attachments,$nome,$Email_to,$Email_message,$email _subject,$email_from;

Grazie comunque e buona giornata!!
Vale
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Invio mail con allegati multipli PHP 0
Cosina Upload multiplo con invio allegati per email PHP 0
R Invio mail con allegati da directory PHP 1
C [MS Access] Pagina di dialogo con allegati MS Access 1
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
cobra_72 [PHP] problema invio multiplo allegati mail PHP 21
P PHP mailer invio form con 2 allegati. PHP 3
Z piu form piu allegati PHP 0
L Inviare allegati decodificati PHP 1
M phplist - problema allegati PHP 0
E leggere email anche quelle già lette, scaricare eventuali allegati PHP 0
L Problema invio allegati via mail con libero PHP 5
M problema form con piu allegati e pagamento online PHP 1
borgo italia dubbio sull'invio di allegati da form PHP 1
A Non riesco a rimuovere gli allegati Supporto Mr.Webmaster 0
P aggiunta modulo invio allegati a form mail PHP 15
D Inviare più allegati?? PHP 1
L problema con invio allegati PHP 1
M Inviare email con allegati usando PHP PHP 2
B Invio tramite form mail di più allegati PHP 0
S come mettere allegati in un mms PHP 2
T Template sito Flash Dinamico (file allegati) Flash 1
G Invio email con allegati PHP 5
D form con allegati PHP 2
C Allegati di grosse dimensioni!!! PHP 2
M Cdosys aruba e form con allegati Classic ASP 12
G invio mail con allegati PHP 0
R Script formmail con allegati su altervista funziona altrove no PHP 0
A limitare il peso degli allegati della mail PHP 1
metalgemini Non scarica allegati da hotmail Windows e Software 0
X form con upload allegati PHP 0
D Problema con invio allegati PHP 1
X Invio mail con allegati PHP 11
P Form con allegati PHP 2
I Inviare email senza allegati. HTML e CSS 2
diodo Allegati mail PHP 2
C allegati PHP 4
C aiuto!!allegati PHP 1
L inserimento form dati multipli ? PHP 0
R Download file multipli da directory php PHP 0
Sergio Unia Ricezione email con destinatari multipli [Risolto] PHP 2
I [PHP] Invio sms multipli PHP 4
M [HTML] form con multipli input type image HTML e CSS 1
W Configurazione SSID Multipli via GUI su AP Cisco Aironet 1130 AG Reti LAN e Wireless 0
E [PHP] $_FILES per file multipli su Aruba PHP 6
T [PHP] Checkbox E Valori Multipli In Una Colonna PHP 1
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
A [PHP] Invio MP a destinatari multipli PHP 6
M [PHP] Checkbox e valori multipli in una colonna PHP 10
M [MS Access] Estrazione record multipli MS Access 1

Discussioni simili