• Home
  • Forum
  • Fare Web
  • PHP

Inviare dati form a indirizzo email

  • Creatore Discussione Creatore Discussione Rikardinho90
  • Data di inizio Data di inizio 16 Mar 2009
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
S

steave67

Utente Attivo
24 Ago 2008
148
0
0
  • 17 Mar 2009
  • #21
Eccola:

<?php
$mail = "tua_mail@tuo_dominio.com";
$oggetto = "tuo oggetto";
//qui poi ci metti il tuo messaggio. per fare più righe basta inderire <br> alla fine e iniziare un'altro $messaggio = blablabla
$messaggio = "Ciao ...";
$messaggio .= "link: ". $_POST['link'] ."\n";
$messaggio .= "Pagamento: ". $_POST['pagamento'] ."\n";
$messaggio .= "Periodo: ". $_POST['periodo'] ."\n";
$messaggio .= "E-mail: ". $_POST['email'] ."\n";

$allegato = $_FILES['Carica banner']['tmp_name'];
$allegato_type = $_FILES['Carica banner']['type'];
$allegato_name = $_FILES['Carica banner']['name'];

$headers = "From: 'tuosito.com'";
$msg = "";

if (is_uploaded_file($allegato))
{
$file = fopen($allegato,'rb');
$data = fread($file, filesize($allegato));
fclose($file);

$data = chunk_split(base64_encode($data));

$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

$headers .= "\nMIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed;\n";
$headers .= " boundary=\"{$mime_boundary}\"";

$msg .= "This is a multi-part message in MIME format.\n\n";

$msg .= "--{$mime_boundary}\n";


$msg .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$msg .= "Content-Transfer-Encoding: 7bit\n\n";
$msg .= $messaggio . "\n\n";


$msg .= "--{$mime_boundary}\n";


$msg .= "Content-Disposition: attachment;\n";
$msg .= " filename=\"{$allegato_name}\"\n";
$msg .= "Content-Transfer-Encoding: base64\n\n";


$msg .= "--{$mime_boundary}--\n";
}
else
{
$msg = $messaggio;
}

if (mail($mail, $oggetto, $messaggio, $headers))
{
echo "<p>Mail inviata con successo!</p>";
}else{
echo "<p>Errore nell'inviare l'e-mail!</p>";
}
?>


Così dovrebbe funzionare...
:byebye:
 
S

steave67

Utente Attivo
24 Ago 2008
148
0
0
  • 17 Mar 2009
  • #22
Adesso l'unico problema è che non manda nè il banner come allegato nè l'e-mail.
Cercherò di risolvero.
 
R

Rikardinho90

Utente Attivo
16 Mar 2009
50
0
0
  • 17 Mar 2009
  • #23
ok grazie quando hai risolto fammi sapere
 
S

steave67

Utente Attivo
24 Ago 2008
148
0
0
  • 17 Mar 2009
  • #24
Scusa ma non riesco a trovare l'errore.
Però potresti intanto postare un altro messaggio nel forum e chiedere a quelli più esperti di me...
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

L
inviare i dati di un form ad un database
  • Leonardo Scotti
  • 25 Apr 2020
  • PHP
Risposte
6
Visite
2K
PHP 30 Apr 2020
AC1
O
[PHP] inviare dati da form e script ajax
  • oxTise\
  • 25 Ott 2019
  • PHP
Risposte
0
Visite
2K
PHP 25 Ott 2019
oxTise\
O
Select concatenate con Ajax inviare scelta utente tramite post insieme ad altri dati form
  • ciccio1892
  • 9 Lug 2013
  • PHP
Risposte
3
Visite
3K
PHP 10 Lug 2013
Longo8
F
Inviare dati da multi form
  • Fededark
  • 12 Mar 2012
  • Javascript
Risposte
3
Visite
2K
Javascript 13 Mar 2012
criric
K
Aiuto! inviare dati da form a database mysql
  • kaka22tia
  • 11 Feb 2012
  • MySQL
Risposte
2
Visite
2K
MySQL 11 Feb 2012
kaka22tia
K
Inviare dati da form a database
  • anthares
  • 8 Gen 2012
  • PHP
Risposte
14
Visite
8K
PHP 11 Gen 2012
anthares
M
file php per inviare dati form
  • marlboro01
  • 27 Feb 2009
  • PHP
Risposte
0
Visite
2K
PHP 27 Feb 2009
marlboro01
M
S
inviare dati da un form a database access
  • stargenesis83
  • 15 Feb 2006
  • Flash
Risposte
0
Visite
1K
Flash 15 Feb 2006
stargenesis83
S
M
Inviare dati nel db dopo risposta alert
  • Max61
  • 31 Mar 2021
  • PHP
Risposte
0
Visite
1K
PHP 31 Mar 2021
Max61
M
H
[PHP] Inviare dati
  • Hamburger
  • 20 Set 2016
  • PHP
Risposte
3
Visite
2K
PHP 21 Ott 2016
fabryx
I
Inviare dati POST tramite curl
  • iJim
  • 27 Lug 2015
  • PHP
Risposte
0
Visite
2K
PHP 27 Lug 2015
iJim
I
inviare dati testuali verso iframe
  • danjde
  • 29 Mar 2015
  • PHP
Risposte
5
Visite
2K
PHP 5 Apr 2015
criric
N
inviare dati post tramite redirect
  • Night Assassin
  • 10 Ago 2014
  • PHP
Risposte
4
Visite
2K
PHP 11 Ago 2014
Night Assassin
N
M
link con dati estratti da un db e aggiungere a tali link variabili da inviare a nuova pagina
  • Madnick
  • 8 Gen 2014
  • PHP
Risposte
2
Visite
2K
PHP 8 Gen 2014
Madnick
M
F
inviare dati ottenuti da "parse script"
  • fabio_198
  • 20 Nov 2012
  • PHP
Risposte
5
Visite
2K
PHP 19 Gen 2013
fabio_198
F
M
Inviare dati da iframe alla pagina principale
  • magomelo
  • 23 Set 2012
  • Javascript
Risposte
1
Visite
3K
Javascript 24 Set 2012
Vale2
E
Estrarre dati dal DB e inviare mail
  • efisio
  • 3 Giu 2010
  • PHP
Risposte
10
Visite
4K
PHP 3 Giu 2010
mediasteno
M
T
Inviare dati tramite post con un BUTTON
  • tempista
  • 6 Ago 2007
  • Javascript
Risposte
0
Visite
2K
Javascript 6 Ago 2007
tempista
T
S
inviare dati a 1 indirizzo email
  • stargenesis83
  • 21 Gen 2006
  • Classic ASP
Risposte
1
Visite
1K
Classic ASP 23 Gen 2006
lukeonweb
J
inviare dati via email
  • juan
  • 15 Gen 2006
  • Javascript
Risposte
2
Visite
2K
Javascript 16 Gen 2006
juan
J
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?