Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : keyascii 07 Mar 2009, 22:30:26

: [RISOLTO]Form email in un articolo
: keyascii 07 Mar 2009, 22:30:26
Salve,
avrei la necessità di far inviare email agli utenti attraverso un form presente in un articolo.
Si può fare?
: Re: Form email in un articolo
: ventus85 07 Mar 2009, 22:33:29
Cioè te hai un articolo e dentro questo articolo hai un form da usare?

L'idea mia è questa:
1) installi un modulo che ha il form
2) lo assegni ad una posizione dove non ci sono altri moduli
2) usi il plugin loadmodule dentro l'articolo.
: Re: Form email in un articolo
: ventus85 07 Mar 2009, 22:34:29
Questo form ha caratteristiche precise o è un form qualsiasi?
: Re: Form email in un articolo
: keyascii 07 Mar 2009, 22:37:02
Esatto....
gli utenti devono compilare appositi campi (tanti, una dozzina), allegare il curriculum e inviarlo all'admin...
Non ho ben capito la tua soluzione.
http://www.culturaprevidenziale.com/come-aderire
ecco qui il form.
Grazie per la celerità
: Re: Form email in un articolo
: ventus85 07 Mar 2009, 22:38:11
Ho capito...
il form lo hai creato te e come?
: Re: Form email in un articolo
: keyascii 07 Mar 2009, 22:42:33
Ho creato un normalissimo file php, con textbox e submit normali. uploadato il file sul server remoto e integrato nell'articolo con il plugin JUMI.
Alla pressione del submit, dovrebbe inviare l'email con la normale funzione di php (mail) ma non accade.
Come mai?
: Re: Form email in un articolo
: ventus85 07 Mar 2009, 22:55:58
Come mi immaginavo (per php e html).
Vediamo un po' (per quanto ne so di php): la funzione mail gli hai passato i giusti parametri? Richiede come obbligatorio tre parametri (indirizzo destinazione, oggetto e il testo) più altri facoltativi.
La callback l'hai fatta sull'invio o hai inviato i dati ad un file indicato nella action del form?
: Re: Form email in un articolo
: keyascii 07 Mar 2009, 23:16:17
L'invio della mail viene effettuato sulla pressione del pulsante... ecco il codice...
:
<?php
if (isset($_POST["submit"])){
$a $_POST['a'];
$da $_POST['da'];
$obj $_POST['obj'];
$testo $_POST['testo'];

  
$intestazioni "From: " $da;
  
$messaggio "";

  
$messaggio $testo;
 }

if (@
mail($a$obj$messaggio$intestazioni))
  {
  echo 
"Messaggio inviato con successo.";
  }else{
  echo 
"Si &egrave; verificato un errore nell'invio.";
  }
  
?>


Siamo in O.T.?
: Re: Form email in un articolo
: ventus85 08 Mar 2009, 01:40:54
Perchè in ot?  ;D

Senti, io a volte ho fatto l'invio di dati tramite l'action del form. Praticamente mi apriva una nuova pagina dove magari ringrazio per i dati inseriti e mi manda l'email.
A me arriva tutto (anche se mi viene sovrascritto l'indirizzo che viene inserito).
Vedi qui: http://forum.joomla.it/index.php/topic,63365, in particolare questo messaggio
http://forum.joomla.it/index.php/topic,63365.msg279171.html#msg279171
In questa discussione io parlo di un modulo, ma con le opportune modifiche potrebbe andare bene, che dici?

Un paio di domande un pochino(ino ino) ot:
1)Perchè in
:
if (@mail($a, $obj, $messaggio, $intestazioni))c'è quel @ ? (questa è per ignoranza mia)
2)Come hai fatto a creare il pulsante per caricare il file, quello dove c'è scritto sfoglia insomma? (ok, me lo cerco sul manuale o su internet)
: Re: Form email in un articolo
: keyascii 08 Mar 2009, 01:46:27
Allora, la chiocciola (@) ci vuole per l'invio delle email (senza non funge  ::))
con questo <input type="file" name="allegato"> ti crea automaticamente il pulsante e la texbox per la selezione dell'allegato.
Grazie comunque, ora mi guardo il link che mi hai allegato.
: Re: Form email in un articolo
: ventus85 08 Mar 2009, 12:14:34
Allora, la chiocciola (@) ci vuole per l'invio delle email (senza non funge  ::))
A me ha funzionato anche senza l'operatore @

con questo <input type="file" name="allegato"> ti crea automaticamente il pulsante e la texbox per la selezione dell'allegato.
Ti ringrazio, avevo anche controllato io.

 :)
: Re: Form email in un articolo
: keyascii 08 Mar 2009, 15:45:27
Grazie a te...
a me senza @ non ha funzionato... mah... mistero.
Resta il problema che non mi invia l'allegato ma questo non c'entra in questo forum per cui... setto risolto il topic!
: Re: [RISOLTO]Form email in un articolo
: ventus85 08 Mar 2009, 16:15:24
Il file di allegato è una cosa particolare, ma ci sta che se cerchi con qualche motore di ricerca trovi la soluzione.
Ciao!  :)