Altro problemino...:-)

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Allora questa volta il problema mi ricade sull'invio di un form tramite email.
PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo = "Ragione sociale: ".$_GET['Ragione sociale']."
"P.IVA o CF: ".$_GET['P.IVA o CF'];
"Via: ".$_GET['Via'];
"Città: ".$_GET['Città'];
"CAP: ".$_GET['CAP'];
"Recapito telefonico: ".$_GET['Recapito telefonico'];
"Persona di riferimento: ".$_GET['Persona di riferimento'];
"N° Postepay: ".$_GET['N° Postepay'];
"Intestata a: ".$_GET['Intestata a'];
"Codice Cliente: ".$_GET['Codice Cliente'];
"Progressivo d'ordine: ".$_GET['Progressivo di ordine'];
"Data Ordine: ".$_GET['Data Ordine'],
"Consegna Richiesta: ".$_GET['Consegna Richiesta'];
mail($mail,$oggetto,$testo);
echo ("Il messaggio è stato inviato con successo ");
?>
<p><a href="http://bfh.altervista.org/ordini.html">Torna Indietro</a></p>
Allora il problema sta che la mail mi arriva con solo il primo get, vuoto, e io credo che il prolema stia proprio li...
Siccome non sono riuscito a trovare la sintassi del comando $_GET non so se quel che ho scritto è possibile...
Grazie anticipatamente!!!
:ok:
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Ok peggiorata la situazione...con quel codice mi da quast'errore...

Parse error: syntax error, unexpected T_VARIABLE in /membri/bfh/invia.php on line 4

No so più come facevo a ricevere la mail...
Help!!!!:help::help::help:
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Allora oggi ho provato a fare in questo modo e ora arriva alla mia mail solo l'ultimo campo...
PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo = "Ragione sociale: ".$_GET['Ragione sociale'];
$testo = "P.IVA o CF: ".$_GET['P.IVA o CF'];
$testo = "Via: ".$_GET['Via'];
$testo = "Città: ".$_GET['Città'];
$testo = "CAP: ".$_GET['CAP'];
$testo = "Recapito telefonico: ".$_GET['Recapito telefonico'];
$testo = "Persona di riferimento: ".$_GET['Persona di riferimento'];
$testo = "N° Postepay: ".$_GET['N° Postepay'];
$testo = "Intestata a: ".$_GET['Intestata a'];
$testo = "Codice Cliente: ".$_GET['Codice Cliente'];
$testo = "Progressivo d'ordine: ".$_GET['Progressivo di ordine'];
$testo = "Data Ordine: ".$_GET['Data Ordine'];
$testo = "Consegna Richiesta: ".$_GET['Consegna Richiesta'];
mail($mail,$oggetto,$testo);
echo ("Il messaggio è stato inviato con successo ");
?>
<p><a href="http://bfh.altervista.org/ordini.html">Torna Indietro</a></p>
Ho provato a ciamarli $testo1, $testo2, $testo3,... ed aggiungerli sotto nel campo mail, ma non in questo modo è come se la mail non partisse....
Nessuno che sa darmi una mano??:help::help:
Grazie!!!
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1

Amsirak

Utente Attivo
92
0
CPU
Intel Core 2 Duo E4400
Scheda Madre
Asus P5VD2-X
RAM
1GB @ 300MHz
GPU
nVidia 8500GT 256MB
OS
Xp professional
sto cercando di capire il problema, se ne vengo a capo ti aiuto ;)

PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo1 = "Ragione sociale: ".$_GET['Ragione sociale'];
$testo2 = "P.IVA o CF: ".$_GET['P.IVA o CF'];
$testo3 = "Via: ".$_GET['Via'];
$testo4 = "Città: ".$_GET['Città'];
$testo5 = "CAP: ".$_GET['CAP'];
$testo6 = "Recapito telefonico: ".$_GET['Recapito telefonico'];
$testo7 = "Persona di riferimento: ".$_GET['Persona di riferimento'];
$testo8 = "N° Postepay: ".$_GET['N° Postepay'];
$testo9 = "Intestata a: ".$_GET['Intestata a'];
$testo10 = "Codice Cliente: ".$_GET['Codice Cliente'];
$testo11 = "Progressivo d'ordine: ".$_GET['Progressivo di ordine'];
$testo12 = "Data Ordine: ".$_GET['Data Ordine'];
$testo13 = "Consegna Richiesta: ".$_GET['Consegna Richiesta'];
mail($mail,$oggetto,"$testo1 <br> $testo2 <br> $testo3 <br> $testo4 <br> $testo5 <br> $testo6 <br> $testo7 <br> $testo8 <br> $testo9 <br> $testo10 <br> $testo11 <br> $testo12 <br> $testo13");
echo ("Il messaggio è stato inviato con successo ");
?>
<p><a href="http://bfh.altervista.org/ordini.html">Torna Indietro</a></p>
prova così
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Innanzitutto Grazie!!!Ormai stai diventando il mio salvatore :-)
Allora la mail mi è arrivata così...

Ragione sociale: <br> P.IVA o CF: <br> Via: <br> Città: <br> CAP: <br> Recapito telefonico: <br> Persona di riferimento: <br> N° Postepay: <br> Intestata a: <br> Codice Cliente: <br> Progressivo d'ordine: <br> Data Ordine: <br> Consegna Richiesta:
Grazie!!!!!!
 

Amsirak

Utente Attivo
92
0
CPU
Intel Core 2 Duo E4400
Scheda Madre
Asus P5VD2-X
RAM
1GB @ 300MHz
GPU
nVidia 8500GT 256MB
OS
Xp professional
ah, io pensavo che i <br> li convertisse in a capo.

In pratica ora il problema qual è?

P.s. prova ad usare POST al posto di GET

PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo1 = "Ragione sociale: ".$_POST['Ragione sociale'];
$testo2 = "P.IVA o CF: ".$_POST['P.IVA o CF'];
$testo3 = "Via: ".$_POST['Via'];
$testo4 = "Città: ".$_POST['Città'];
$testo5 = "CAP: ".$_POST['CAP'];
$testo6 = "Recapito telefonico: ".$_POST['Recapito telefonico'];
$testo7 = "Persona di riferimento: ".$_POST['Persona di riferimento'];
$testo8 = "N° Postepay: ".$_POST['N° Postepay'];
$testo9 = "Intestata a: ".$_POST['Intestata a'];
$testo10 = "Codice Cliente: ".$_POST['Codice Cliente'];
$testo11 = "Progressivo d'ordine: ".$_POST['Progressivo di ordine'];
$testo12 = "Data Ordine: ".$_POST['Data Ordine'];
$testo13 = "Consegna Richiesta: ".$_POST['Consegna Richiesta'];
mail($mail,$oggetto,"$testo1 <br> $testo2 <br> $testo3 <br> $testo4 <br> $testo5 <br> $testo6 <br> $testo7 <br> $testo8 <br> $testo9 <br> $testo10 <br> $testo11 <br> $testo12 <br> $testo13");
echo ("Il messaggio è stato inviato con successo ");
?>
<p><a href="http://bfh.altervista.org/ordini.html">Torna Indietro</a></p>

Sostituisci GET con POST anche nella pagina html, qui:

Codice:
<form name="ordini" method="POST" action="invia.php">

se non ti funge ho un'altra idea. fammi sapere
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Avevo già provato a sostituirlo, così per prova...
Grazie mille!
 

Amsirak

Utente Attivo
92
0
CPU
Intel Core 2 Duo E4400
Scheda Madre
Asus P5VD2-X
RAM
1GB @ 300MHz
GPU
nVidia 8500GT 256MB
OS
Xp professional
di niente! ma funziona ora?
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Giusto, il messaggio era ambiguo xD
No non funziona...
 

kimi89

Utente Attivo
2
0
Tieni cosi è più corretto.

PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo = "Ragione sociale: ".$_GET['Ragione sociale'];
$testo .= "\n P.IVA o CF: ".$_GET['P.IVA o CF'];
$testo .= "\n Via: ".$_GET['Via'];
$testo .= "\n Città: ".$_GET['Città'];
$testo .= "\n CAP: ".$_GET['CAP'];
$testo .= "\n Recapito telefonico: ".$_GET['Recapito telefonico'];
$testo .= "\n Persona di riferimento: ".$_GET['Persona di riferimento'];
$testo .= "\n N° Postepay: ".$_GET['N° Postepay'];
$testo .= "\n Intestata a: ".$_GET['Intestata a'];
$testo .= "\n Codice Cliente: ".$_GET['Codice Cliente'];
$testo .= "\n Progressivo d'ordine: ".$_GET['Progressivo di ordine'];
$testo .= "\n Data Ordine: ".$_GET['Data Ordine'];
$testo .= "\n Consegna Richiesta: ".$_GET['Consegna Richiesta'];
if(mail($mail,$oggetto,$testo))
{
 echo ("Il messaggio è stato inviato con successo ");
}
else
{
 echo ("Errore durante l'invio del messaggio");
}
?>
<p><a href="http://bfh.altervista.org/ordini.html">Torna Indietro</a></p>
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Come al solito Grazie!!
Allora ora mi arriva il messaggio, con i vari valori incolonnati ma i dati vengoni visualizzati solamente su questi tre:
PHP:
$testo .= "\n Via: ".$_GET['Via'];
$testo .= "\n Città: ".$_GET['Città'];
$testo .= "\n CAP: ".$_GET['CAP'];
Allora ho provato a rendere il nome del singolo campo corto, pensando che nn potessi usare spazi, ma non cambia...
Ho provato anche con il metodo POST sostituendolo sia nel Form e nel PHP ma nnt...
Grazie mille di nuovo!
 

Amsirak

Utente Attivo
92
0
CPU
Intel Core 2 Duo E4400
Scheda Madre
Asus P5VD2-X
RAM
1GB @ 300MHz
GPU
nVidia 8500GT 256MB
OS
Xp professional
Hai provato a cambiare i nomi anche qui?
Codice:
<form name="ordini" method="GET" action="invia.php">
<input name="Invia" type="submit" value="Invia" style="position:absolute;left:352px;top:1151px;z-index:15">
<input name="Recapito_telefonico" type="text" style="position:absolute;width:142px;left:596px;top:446px;z-index:16">
<input name="Ragione_sociale" type="text" style="position:absolute;width:294px;left:446px;top:282px;z-index:17">
<input name="Via" type="text" style="position:absolute;width:253px;left:485px;top:373px;z-index:18">
<input name="P.IVA_o_CF" type="text" style="position:absolute;width:221px;left:518px;top:322px;z-index:19">
<input name="CAP" type="text" style="position:absolute;width:84px;left:485px;top:415px;z-index:20">
<input name="Città" type="text" style="position:absolute;width:253px;left:485px;top:394px;z-index:21">
<input name="Persona_di_riferimento" type="text" style="position:absolute;width:125px;left:613px;top:480px;z-index:22">
<input name="Cancella" type="reset" value="Cancella" style="position:absolute;left:412px;top:1151px;z-index:23">
<input name="N_Postepay" type="text" style="position:absolute;width:133px;left:127px;top:440px;z-index:24">
<input name="Intestata_a" type="text" style="position:absolute;width:242px;left:127px;top:460px;z-index:25">
<input name="Data_Ordine" type="text" style="position:absolute;width:125px;left:199px;top:622px;z-index:29">
<input name="Consegna_Richiesta" type="text" style="position:absolute;width:125px;left:515px;top:622px;z-index:30">
<input name="Codice_Cliente" type="text" style="position:absolute;width:125px;left:140px;top:548px;z-index:31">
<input name="Progressivo_d_ordine" type="text" style="position:absolute;width:125px;left:462px;top:548px;z-index:33">
</form>

e poi così

PHP:
<?php
$mail = "leopardi91@hotmail.it";
$oggetto = "Ordine";
$testo = "Ragione sociale: ".$_GET['Ragione_sociale'];
$testo .= "\n P.IVA o CF: ".$_GET['P.IVA_o_CF'];
$testo .= "\n Via: ".$_GET['Via'];
$testo .= "\n Città: ".$_GET['Città'];
$testo .= "\n CAP: ".$_GET['CAP'];
$testo .= "\n Recapito telefonico: ".$_GET['Recapito_telefonico'];
$testo .= "\n Persona di riferimento: ".$_GET['Persona_di_riferimento'];
$testo .= "\n N° Postepay: ".$_GET['N_Postepay'];
$testo .= "\n Intestata a: ".$_GET['Intestata_a'];
$testo .= "\n Codice Cliente: ".$_GET['Codice_Cliente'];
$testo .= "\n Progressivo d'ordine: ".$_GET['Progressivo_di_ordine'];
$testo .= "\n Data Ordine: ".$_GET['Data_Ordine'];
$testo .= "\n Consegna Richiesta: ".$_GET['Consegna_Richiesta'];
if(mail($mail,$oggetto,$testo))
{
 echo ("Il messaggio è stato inviato con successo ");
}
else
{
 echo ("Errore durante l'invio del messaggio");
}
?>
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Sisi...avevo messo al posto di ragione sociale "reg" in entrambi ma niente...
Sicuramente tutto ciò dipende da un mio errore...
 

leopardi91

Utente Attivo
116
0
CPU
Intel Q6600 @ 3.15 GHz
Scheda Madre
Asus P5N-D
HDD
HD ATA Maxtor 30GB - HD SATA Maxtor 250GB(Vista 64 & Giochi)
RAM
G-Skill 2x2GB DDR2 800
GPU
nVidia GeForce GTX 285
Audio
Integrato su scheda madre
Monitor
Amilo XL 3220W
PSU
Corsair 550W
Case
Nero :-)
OS
Vista x64 SP1
Niente di nuovo??
Lo so sono un rompi balle xD
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!