Back to top

Autore Topic: [RISOLTO]Form email in un articolo  (Letto 2169 volte)

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO]Form email in un articolo
« il: 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?
« Ultima modifica: 08 Mar 2009, 15:45:46 da keyascii »
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #1 il: 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.
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #2 il: 07 Mar 2009, 22:34:29 »
Questo form ha caratteristiche precise o è un form qualsiasi?
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re: Form email in un articolo
« Risposta #3 il: 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à
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #4 il: 07 Mar 2009, 22:38:11 »
Ho capito...
il form lo hai creato te e come?
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re: Form email in un articolo
« Risposta #5 il: 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?
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #6 il: 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?
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re: Form email in un articolo
« Risposta #7 il: 07 Mar 2009, 23:16:17 »
L'invio della mail viene effettuato sulla pressione del pulsante... ecco il codice...
Codice: [Seleziona]
<?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.?
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #8 il: 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
Codice: [Seleziona]
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)
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re: Form email in un articolo
« Risposta #9 il: 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.
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: Form email in un articolo
« Risposta #10 il: 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.

 :)
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re: Form email in un articolo
« Risposta #11 il: 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!
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re: [RISOLTO]Form email in un articolo
« Risposta #12 il: 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!  :)
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

 



Web Design Bolzano Kreatif