form invio mail con foto o logo

ho scoperto che non funziona bene il server ...

ma su un'altro se carico la pagina php mi scrive questo ....

html:

Warning: require(../Users/stefanogalloni/Documents/Unnamed Site 3/phpmailer/class.phpmailer.php) [function.require]: failed to open stream: No such file or directory in /var/www/virtual/nepdimagrire.com/htdocs/cazzius.php on line 11

Warning: require(../Users/stefanogalloni/Documents/Unnamed Site 3/phpmailer/class.phpmailer.php) [function.require]: failed to open stream: No such file or directory in /var/www/virtual/nepdimagrire.com/htdocs/cazzius.php on line 11

Fatal error: require() [function.require]: Failed opening required '../Users/stefanogalloni/Documents/Unnamed Site 3/phpmailer/class.phpmailer.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/virtual/nepdimagrire.com/htdocs/cazzius.php on line 11


secondo voi perchè ?!?!?!?
 
Finalmenteeeeeeeeeeeeeeeeeeeeeeeeeeeeee

ok adesso mi funziona la classe phpmailerrrrrrrrrrrrrr ...

yuppi , era solo un problema del server .. ora a casa con il mio pc m sistemato gli errori di codice funzionaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

L'unico problema è sempre l'allegato ... che non me lo allega .... :( ....

cosa manca ?!?!?!?
 
ciao ho riguardato con più calma lo script che ha postato
una o due "piccole" cose
qui lo chiami
$allegato_name = $_FILES['allegato']['name'];
mentre qui
$messaggio->AddAttachment('$allegato');

poi
questa riga non ci vuole

mail($my_email,$subject,$message,$headers);

uno perchè o ti invii due volte l'email una volta con la funzione mail() e una con phpmaiiler
o se una sola come fai a sapere quale funzia
poi ancora
sei sicuro che i nomi dei campi del form corrispondano ai vari post???
es. hai un campo di testo chiamato Curriculum dove è il $_POST['Curriculum']??
poi ancora non dare nomi di campi e/o variabili con lo spazio
es. Visite specialistiche effettuate devi chiamarlo Visite_specialistiche_effettuate

poi ancora un piccolo consiglio d'accordo che i nomi devono essere autoesplicativi, ma non stare a scrivere la divina commedia
poi stai attento alle minuscole/maiuscole
es. campo di input chiamato Nome , il $_POST deve essere $_POST['Nome'] non $_POST['mome']

il form si vede, ma non credo che l'invio funzioni
 
Buongiorno....

Ok ... cmq in primis vedi che c'era un motivo perchè non funzionava , e non funziona ancora su quel dominio , o meglio si vede ma non mi invia le mail..

Per ora mi funziona phpmailer ma su un'altro dominio , cmq no problem o chiesto a chi mi ha forniti gli host e penso chge stia sitemando..

Si cmq mi ero accorto che qualcosa non funzionava nel form che ho fatto , e infatti seguiro i tuoi preziosi consigli sei davvero gentilissimo ....

Cmq direi che andando per priorità :

Fatto

1 ho scoperto perchè non funzionava.

2 ho visto che impostato come mi hai detto tu la mail la invia , quindi prima o poi dovra funzionare anche li dove mi serve.

da Fare

3 sistemare il form in modo che tutti i campi funzionino

4 l'allegato

5 Imparare il php che mi affascina, ma tieni presente che sono solo due settimane che ci smanetto ...

anzi pensavo di fare qualche corso, ne ho trovato uno free online , ma non mi fido e aspetto che mi diano ragguagli prima di iniziarlo , oltre a questo ho comprato tre libri...

speriamo di impararlo alla svelta come l'html...:)

Grazie ... appena posso sistemo il form con i tuoi consigli e ti dico prima o poi con il tuo aiuto ce la faro'
 
Sorry

Ciao Borgo,
scusa tantissimo se poi non ho più postato , ma ho risolto finalmente oggi ...

Ecco qui che finalmente sono riuscito a mandare la mail con l'allegato :)

Ti confesso che alla fine non ho utilizzato la classe php mailer , cmq se puo servire a qualcuno posto il cod creato.....
 

Allegati

Discussioni simili