WebSite X5Help Center

 
Jhonny P.
Jhonny P.
User

Modulo invio email  it

Autore: Jhonny P.
Visite 813, Followers 1, Condiviso 0  
Parole Chiave: email,invio,modulo

Ciao a tutti

Ho letto i precedenti post riguardanti questo argomento ma non sono riuscito a capire come risolvere il mio problema Cry ...

Ho creato un sito dove è presente una vendita online ma quando si finisce compilare il modulo del carrello e si clicca su invia appare questa schermata:

<?php include "imemail.inc.php"; //Load content $PayMsg = array(""); $imOpt = 0; $imOrderNo = $_POST["imOrderNo"]; $imLocale = explode("||",$_POST["imLocale"]); $imUserData = str_replace("\'", "'", $_POST["imUserData"]); $imUserData = explode("||",$imUserData); $imUserDataTxt = ""; $imUserDataHTML = ""; $imUserDataCSVH = ""; $imUserDataCSV = ""; $i = 0; if(is_array($imUserData)) foreach($imUserData as $ud) { $ud = explode("::",$ud); $imUserDataTxt .= $ud[0] . ": " . $ud[1] . "\n"; $imUserDataHTML .= "<tr" . ($i%2 ? " bgcolor=\"#EEEEEE\"" : "") . "><td width=\"25%\"><b>" . $ud[0] . ":</b></td><td>" . $ud[1] . "</td></tr>\n"; $imUserDataCSVH[] = $ud[0]; $imUserDataCSV[] = $ud[1]; $i++; } $imUserDataCSV = implode(";",$imUserDataCSVH) . "\n" . implode(";",$imUserDataCSV); $imOrderData = str_replace("\'", "'", $_POST["imOrderData"]); $imOrderData = explode("||",$imOrderData); $imOrderDataTxt = ""; $imOrderDataHTML = ""; $imOrderDataCSV = ""; $i = 0; if(is_array($imOrderData)) { foreach($imOrderData as $od) { $od = explode("::",$od); if(count($od) == 6) $imOpt = 1; } $imOrderDataHTML = "<tr bgcolor=\"#EEEEEE\"><td><b>" . $imLocale[1] . "</b></td><td><b>" . $imLocale[2] . "</b></td>" . ($imOpt ? "<td><b>" . $imLocale[3] . "</b></td>" : "") . "<td><b>" . $imLocale[4] . "</b></td><td><b>" . $imLocale[5] . "</b></td></tr>\n"; $imOrderDataCSV = $imLocale[0] . ";" . $imLocale[1] . ";" . ($imOpt ? $imLocale[2] . ";" : "") . $imLocale[3] . ";" . $imLocale[4] . ";" . $imLocale[5]; foreach($imOrderData as $od) { $od = explode("::",$od); switch(count($od)) { case 6: $imOrderDataCSV .= "\n" . implode(";",$od); $imOrderDataTxt .= $od[0] . " - " . $od[1] . " - " . $od[2] . " " . $od[3] . " x " . $od[4] . " " . $od[5] . "\n"; $imOrderDataHTML .= "<tr" . ($i%2 ? " bgcolor=\"#EEEEEE\"" : "") . "><td>" . $od[0] . " - " . $od[1] . "</td><td>" . $od[2] . "</td><td>" . $od[3] . "</td><td>" . $od[4] . "</td><td>" . $od[5] . "</td></tr>\n"; break; case 5: $imOrderDataCSV .= "\n" . $od[0] . ";" . $od[1] . ";" . ($imOpt ? ";" : "") . $od[2] . ";" . $od[3] . ";" . $od[4]; $imOrderDataTxt .= $od[0] . " - " . $od[1] . " " . $od[2] . " x " . $od[3] . " " . $od[4] . "\n"; $imOrderDataHTML .= "<tr" . ($i%2 ? " bgcolor=\"#EEEEEE\"" : "") . "><td>" . $od[0] . " - " . $od[1] . "</td>" . ($imOpt ? "<td></td>" : "") . "<td>" . $od[2] . "</td><td>" . $od[3] . "</td><td>" . $od[4] . "</td></tr>\n"; break; case 2: $imOrderDataCSV .= "\n" . $od[0] . ";;;" . ($imOpt ? ";" : "") . ";" . $od[1]; $imOrderDataTxt .= $od[0] . ": " . $od[1] . "\n"; $imOrderDataHTML .= "<tr" . ($i%2 ? " bgcolor=\"#EEEEEE\"" : "") . "><td colspan=\"" . ($imOpt ? "4" : "3") . "\">" . $od[0] . "</td><td>" . $od[1] . "</td></tr>\n"; break; } $i++; } $imOrderDataHTML .= "</table>"; } // Template $htmHead = "<table width=\"90%\" border=\"0\" bgcolor=\"#FFFFFF\" cellpadding=\"4\" style=\"font: 11px Tahoma; color: #000000; border: 1px solid #BBBBBB;\">"; $htmFoot .= "</table>"; //Send email to owner $htmMsg = $htmHead . "<tr><td><b>" . $imOrderNo . "</b></td></tr>" . $htmFoot . "<br>" . $htmHead . $imOrderDataHTML . $htmFoot . "<br>" . $htmHead . $imUserDataHTML . $htmFoot . "<br>" . ""; $oEmail = new imEMail(($imForceSender ? $_POST["imUserMail"] : "***"),"***",$imOrderNo,"iso-8859-1"); $oEmail->setText($imOrderNo . "\n\n" . $imOrderDataTxt . "\n\n\n" . $imUserDataTxt . "\n\n\n"); $oEmail->setHTML("<html><body bgcolor=\"#063A69\" style=\"background-color: #063A69\"><center>" . $htmMsg . "</center></body></html>"); $oEmail->send(); //Send email to user $htmMsg = $htmHead . "<tr><td><b>" . $imOrderNo . "</b></td></tr><tr><td>" . str_replace("\r\n","<br>",$PayMsg[$_POST["imShipment"]]) . "</td></tr>" . $htmFoot . "<br>" . $htmHead . $imOrderDataHTML . $htmFoot . "<br>" . $htmHead . $imUserDataHTML . $htmFoot; $oEmail = new imEMail("***",$_POST["imUserMail"],$imOrderNo,"iso-8859-1"); $oEmail->setText($imOrderNo . "\n" . $PayMsg[$_POST["imShipment"]] . "\n\n" . $imOrderDataTxt . "\n\n\n" . $imUserDataTxt); $oEmail->setHTML("<html><body bgcolor=\"#063A69\" style=\"background-color: #063A69\"><center>" . $htmMsg . "</center></body></html>"); $oEmail->send(); @header("Location: ../impayment.html"); ?>

Spero possiate aiutarmi...

Grazie a tutti in anticipo per l'aiuto Smile

Postato il
16 RISPOSTE - 2 UTILI - 1 CORRETTO
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non risultano ancora programmi accreditati nel tuo profilo...

.

ciao, KolAsim

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Incomedia
Riccardo P.
Incomedia

Buongiorno Jhonny,

probabilmente è il tuo server che non supporta il PHP, dovresti contattarlo e chiedere che ti abiliti questo supporto.

Spero che questo ti aiuti.

Leggi di più
Postato il da Riccardo P.
Jhonny P.
Jhonny P.
User
Autore

Intanto vorrei ringraziare per la risposta.

Ma se il mio server non sopportasse il PHP non avrei dovuto avere problemi anche con le altre parti del sito??

KolAsim, non ho registrato nessun programma perché non l'ho scaricato io ma un mio amico e io gli ho dato una mano a fare il sito

Leggi di più
Postato il da Jhonny P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Jhonny P.
... ... Ma se il mio server non sopportasse il PHP non avrei dovuto avere problemi anche con le altre parti del sito?? ... ...

... bisognerebbe vedere a quali altre pagine fai riferimento, ...per esempio, senza PHP non funzionerebbero anche guestbook e blog, ...per i quali occorre il protocollo lato server, per il resto basta il protocollo lato client...

... 

... puoi verificare la posizione dal tuo pannello ADMIN del sito www.nomeSito.it/admin

Jhonny P.

... ... ... ...

KolAsim, non ho registrato nessun programma perché non l'ho scaricato io ma un mio amico e io gli ho dato una mano a fare il sito

... allora sarebbe il caso che lo specifichi nell'Argomento che attivi, indicando anche la versione in uso...

.

ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Jhonny P.
Jhonny P.
User
Autore

Grazie KolAsim per l'aiuto, verificherò quello che hai detto… 

Comunque io utilizzo la versione 8 ( non ho la possibilità di aggiornare perché il pc del mio amico è un po' vecchiotto e non ha i requisiti minimi )

Leggi di più
Postato il da Jhonny P.
Jhonny P.
Jhonny P.
User
Autore

Buongiorno,

ho provato a fare come ha detto KolAsim scrivendo www.nomeSito.com/admin ma non va perchè mi dà l'errore HTTP 404 - pagina non trovata....

Leggi di più
Postato il da Jhonny P.
Jhonny P.
Jhonny P.
User
Autore

Grazie anche per questo consiglio,

ho fatto tutti i tuoi test e in tutti e 3 icasi esce [HTTP 404 - pagina non trovata]  Cry

 

Ti ringrazio ancora e spero possiate darmi qualche altro consiglio per risolvere questo preoblema

Leggi di più
Postato il da Jhonny P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Jhonny P.
 ... ... ho fatto tutti i tuoi test e in tutti e 3 icasi esce [HTTP 404 - pagina non trovata]  ... ... 

... non avrai seguito  il procedimento, perchè se non hai li PHP attivo, dovresti incorrere nel:  Error 500 Internal server error

... un esempio, qui:  http://www.zspace.it/kolasim/miamail.php

... e se così fosse, non hai il PHP attivo nel tuo server...

... quindi, ...o integri tale servizio col tuo server, contattandolo, o cambi server con un altro, tipo ONE.COM, partner ideale del nostro programma, o altri con condizioni simili...

.

ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Jhonny P.
Jhonny P.
User
Autore

Avevo sbagliato io,

ora ho ripetuto i test seguendo meglio le tue indicazioni e quando carico la pagia web mi esce scritto il codice che è nel file .PHP ....

Leggi di più
Postato il da Jhonny P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Jhonny P.
Avevo sbagliato io, ora ho ripetuto i test seguendo meglio le tue indicazioni e quando carico la pagia web mi esce scritto il codice che è nel file .PHP ....

... cioè, ...ti risulta il PHP attivo ...?...

... e l'e-mail l'hai ricevuta regolarmente...?...

.

ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Template By Silver™
Template By Silver™
User
Jhonny P.
Avevo sbagliato io, ora ho ripetuto i test seguendo meglio le tue indicazioni e quando carico la pagia web mi esce scritto il codice che è nel file .PHP ....

se sullo schermo si vede il codice vuol dire che il php non è attivo

Leggi di più
Postato il da Template By Silver™
Jhonny P.
Jhonny P.
User
Autore

NO, non ho ricevuto l'email e mi sa che ha ragione Silver: il PHP nn è attivo

Leggi di più
Postato il da Jhonny P.
Jhonny P.
Jhonny P.
User
Autore

Ora vorrei sapere da voi cosa potrei fare.

Grazie

Leggi di più
Postato il da Jhonny P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... come detto prima:

 ‪ KolAsim ‪ ‪
... ... ... ... ... e se così fosse, non hai il PHP attivo nel tuo server... ... quindi, ...o integri tale servizio col tuo server, contattandolo, o cambi server con un altro, tipo ONE.COM, partner ideale del nostro programma, o altri con condizioni simili... ... ... ... 

.

ciao

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Jhonny P.
Jhonny P.
User
Autore

Ooook,

Grazie ancora per l'aiuto

Leggi di più
Postato il da Jhonny P.