Back to top

Autore Topic: modulo invio files via Email????  (Letto 8099 volte)

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
modulo invio files via Email????
« il: 29 Giu 2006, 10:44:06 »
Saluti ragazzi...

devo dare la possibilità di mandare una email con file allegati dal mio sito..  ???
ad essempio, contattare ufficio personale ed allegare il file curriculum  ..


qualcuno di voi sa se ce un modulo per fare questo??    ::)
Vi ringrazio per l'aiuto

dum@

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #1 il: 29 Giu 2006, 13:23:09 »
puoi realizzare una cosa del genere con Facile Forms....però non so come.....

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #2 il: 29 Giu 2006, 15:53:02 »
 :-[ Facile Forms e un componente? o un modulo? debo instalarlo? o viene gia con joomla?

 ??? ???

Offline grigoa

  • Abituale
  • ****
  • Post: 1952
  • Sesso: Maschio
  • Joomla is a passion
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #3 il: 29 Giu 2006, 16:19:28 »
Ciao Dum@ benvenuta !   :)

perdonami ma non ho capito esattamente di cosa hai bisogno...
L'erba voglio non cresce neppure
nel giardino del re
www.erbavoglio.info

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #4 il: 29 Giu 2006, 19:34:16 »
Per dum@...
Facile Forms è un componente, molto potente ma non altrettanto facile da usare....il sito ufficiale è http://www.facileforms.biz ... qui su joomla.it trovi la versione 1.4.3 in italiano...

Per Grigoa...
credo di aver capito cosa vuole realizzare...un form di contatto che abbia anche la funzione di allegare files tramite upload...nel suo caso dei curriculum....e poi di spedirli ad un destinatario scelto dall'utente stesso.
Credo che i campi di cui il form debba essere composto siano principalmente:
NOME, COGNOME, E-MAIL DELL'UTENTE, E-MAIL A CUI SPEDIRE IL MESSAGGIO, CAMPO PER IL CORPO DEL MESSAGGIO E IL CAMPO PER EFFETTUARE L'UPLOAD (COME QUELLO CHE C'E' QUI SU SMF)...una sorta di webmail utilizzabile da chiunque per contattare chiunque...

Colgo l'occasione di chiedere a grigoa come posso fare per inseririe un form direttamente nei contenuti senza usare componenti per la loro creazione....ho spiegato tutto in questo post: http://www.joomla.it/index.php?option=com_smf&Itemid=128&topic=7053.0
grazie!!
« Ultima modifica: 29 Giu 2006, 19:42:35 da alex »

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #5 il: 29 Giu 2006, 19:48:19 »
Per intenderci...una cosa del come quella disegnata nell'immagine che ho allegato...

[allegato eliminato da un amministratore]
« Ultima modifica: 29 Giu 2006, 19:50:56 da alex »

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #6 il: 29 Giu 2006, 19:54:58 »
E per fare le cose in modo completo magari la persona che riceve l'e-mail visualizzerà una cosa del genere:
Citazione
[testo del messaggio]
------
Questa e-mail è stata inoltrata da [e-mail mittente] dal sito www.pincopallino.com

Oppure qualcosa di simile insomma...

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #7 il: 29 Giu 2006, 20:02:23 »
Questo servizio potrebbe essere utile a coloro che non dispongono di indirizzo di posta elettronica e vogliono comunicare in modo semplice...ad esempiop mi è venuto in mente che il campo e-mail mittente può fungere da campo di inserimento di nome e cognome per coloro che non possiedono una e-mail....

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #8 il: 29 Giu 2006, 20:07:35 »
La soluzione più semplice è quella di creare un file php unico, di eseguire l'upload sul sito e tramite wrapper visualizzarlo sul sito. Le impostazioni saranno contenute in questo file e una volta impostate non ci sarà più bisogno di cambiarle. Mentre sto scrivendo mi è venuta un'altra idea...ovvero si potrebbe fare uno storico delle e-mail inviate con questo servizio e memorizzarle nel database di joomla per poter dare una controllata di tanto in tanto e anche la funzione per il BANNING DEGLI IP, ovvero se viene notato che da un certo pc vengono inviati messaggi inadeguati (OFFENSIVI, PUBBLICITARI), sarà possibile bloccare l'accesso da tale pc al servizio.

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #9 il: 17 Lug 2006, 11:10:55 »
eia!
grazie di tutto.. ho gia messo Facile forms e mi sono mesa a studiarli.. si possono fare cose incredibili ma non e propio quello che mi serve.. vorrei una cosa piu semplice..

 mi hano detto che forse mettendo un form con codice PHP potrebbe funzionare... adesso bisogna sapere come farlo... :-\

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #10 il: 17 Lug 2006, 15:07:55 »
continuo a provare... comunque ... penso che ne avro bisogno dalla extension: RunPhp non è cosi?

non riesco a installarla..

Offline smart

  • Esploratore
  • **
  • Post: 141
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #11 il: 18 Lug 2006, 04:44:08 »
La soluzione più semplice è quella di creare un file php unico, di eseguire l'upload sul sito e tramite wrapper visualizzarlo sul sito. Le impostazioni saranno contenute in questo file e una volta impostate non ci sarà più bisogno di cambiarle. Mentre sto scrivendo mi è venuta un'altra idea...ovvero si potrebbe fare uno storico delle e-mail inviate con questo servizio e memorizzarle nel database di joomla per poter dare una controllata di tanto in tanto e anche la funzione per il BANNING DEGLI IP, ovvero se viene notato che da un certo pc vengono inviati messaggi inadeguati (OFFENSIVI, PUBBLICITARI), sarà possibile bloccare l'accesso da tale pc al servizio.

per questo
facileform+altro componente che banna gli ip (che trovi su joomla.org>extensions>fai una ricerca
ed hai tutto quello che ti serve.......

Offline alex

  • Appassionato
  • ***
  • Post: 418
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #12 il: 18 Lug 2006, 10:58:25 »
RunPHP ti serve se vuoi integrare php nei contenuti.  E' un mambot molto efficiente, lo uso pure io, ma non ho avuto errori di installazione...

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #13 il: 18 Lug 2006, 12:24:49 »
Citazione
per questo
facileform+altro componente che banna gli ip (che trovi su joomla.org>extensions>fai una ricerca
ed hai tutto quello che ti serve.......

non ho capito bene cosa devo cercare...

facile forms c'è lo ho già...


Offline smart

  • Esploratore
  • **
  • Post: 141
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #14 il: 18 Lug 2006, 17:18:47 »
nell' extensions di joomla.org ce' un componente che serve per bannare gli ip o reindirizzarli......
sinceramente non mi ricordo come si chiama...
fatti un giretto dentro la directory nelle varie categorie e vedrai che lo trovi.......

Offline dulce pedraza

  • Esploratore
  • **
  • Post: 110
  • Sesso: Femmina
  • dp - dulce pedraza
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #15 il: 03 Ago 2006, 10:19:22 »
Soluzione

provando provando, sono riuscita a farlo andare appena oggi, ecco la soluzione:

mi servono 2 files:
1) file htm dove si mete il form (fileform.htm)
2) un file php che recive l'informazione dal form e manda la email (messaggio2.php)

Dal mainmenu faccio un collegamento Wrapper a mi sito/fileform.htm

ecco il codice di ogni file:

fileform.htm
Codice: [Seleziona]
<html>
<head>
<title>Mio form</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p><font face="Verdana" size="2">Compilare tutti i campi.</font><br>

<form action="messaggio2.php" method="POST">
  <table border="0">
    <tr>
      <td><font face="Verdana" size="2">Nome *</font></td>
      <td> <font face="Verdana" size="2">
        <input type="text" name="Nome" size="40">
        </font></td>
    </tr>
    <tr>
      <td><font face="Verdana" size="2"> Cognome *</font></td>
      <td> <font face="Verdana" size="2">
        <input type="text" name="Cognome" size="40">
        </font></td>
    </tr>
    <tr>
      <td><font face="Verdana" size="2">Telefono *</font></td>
      <td> <font face="Verdana" size="2">
        <input type="text" name="telefono" size="30">
        </font></td>
    </tr>
    <tr>
      <td><font face="Verdana" size="2">Servizio *</font></td>
      <td> <font face="Verdana" size="2">
        <input type="text" name="servizio" size="30">
        </font></td>
    </tr>
    <tr>
      <td valign="top"><font face="Verdana" size="2">Preferenza data/ora *</font></td>
      <td> <font face="Verdana" size="2">
        <textarea rows="6" name="dataora" cols="50"></textarea>
        </font></td>
    </tr>
    <tr>
      <td colspan="2" valign="bottom" align="center" height="30"><font face="Verdana" size="2"></font>
      </td>
    </tr>
    <tr>
      <td colspan="2" valign="bottom" align="center" height="30">
        <p><font face="Verdana" color="#000000" size="2">Preso atto dell'informativa
          fornita dalla Casa di cura ai sensi dell'art. 13 del D.Lgs . 196/2003,</font></p>
        <p><font face="Verdana" color="#000000" size="2"> esprimo il consenso
          al trattamento e alla comunicazione dei dati personali. *</font><font face="Verdana" size="2"></font></p>
      </td>
    </tr>
    <tr>
      <td colspan="2" valign="bottom" align="center" height="30"><font face="Verdana" size="2"></font></td>
    </tr>
    <tr>
      <td colspan="2" valign="bottom" align="center" height="30"><font face="Verdana" size="2"></font></td>
    </tr>
    <tr>
      <td colspan="2" valign="bottom" align="center" height="30"> <font face="Verdana" size="2">
        <input type="submit" value="Invia" name="submit">
        <input type="reset" value="Cancella" name="reset">
        </font></td>
    </tr>
  </table>
</form>
</body>
</html>


messaggio2.php
Codice: [Seleziona]
<?php

// L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to "indirizzo@mail.it";

// IL SOGGETTO DELLA MAIL
$subject "Modulo proveniente dal sito www.clinicaX.it";

// COSTRUIAMO IL CORPO DEL MESSAGGIO
$body "Prenotazione Visita:\n\n";
$body .= "Nome: " trim(stripslashes($_POST["Nome"])) . "\n";
$body .= "Cognome: " trim(stripslashes($_POST["Cognome"])) . "\n";
$body .= "Telefono: " trim(stripslashes($_POST["telefono"])) . "\n";
$body .= "Servizio: " trim(stripslashes($_POST["servizio"])) . "\n";
$body .= "Preferenza data/ora: " trim(stripslashes($_POST["dataora"])) . "\n";

// INTESTAZIONI SUPPLEMENTARI
$headers "From: Prenotazione";

// INVIO DELLA MAIL
if(@mail($to$subject$body$headers)) { // SE L'INOLTRO È ANDATO A BUON FINE...

echo "La mail è stata inoltrata con successo.";

} else {
// ALTRIMENTI...

echo "Si sono verificati dei problemi nell'invio della mail.";

}

?>

Poi bisogna cambiare il file CONFIGURATION.PHP de joomla, metendo sempre linformazione giusta dal servizio di posta. E finalmente si modifica il file php.ini (dentro della cartella php) metendo sempre il nome dal servizio email:


configuration.php
atenzione in:
Codice: [Seleziona]
$mosConfig_mailer = 'smtp';
$mosConfig_mailfrom = 'admin@mail.it';
$mosConfig_smtphost = 'nomeServer';
$mosConfig_smtppass = 'miapass';
$mosConfig_smtpuser = 'admin';

php.ini
Codice: [Seleziona]
[mail function]
; For Win32 only.
SMTP = serviziomail
smtp_port = 25

; For Win32 only.
sendmail_from = admin@clinica.it

Offline kirieme

  • Nuovo arrivato
  • *
  • Post: 31
  • Sesso: Maschio
    • Mostra profilo
Re: modulo invio files via Email????
« Risposta #16 il: 14 Dic 2006, 11:32:28 »
E per fare le cose in modo completo magari la persona che riceve l'e-mail visualizzerà una cosa del genere:
Citazione
[testo del messaggio]
------
Questa e-mail è stata inoltrata da [e-mail mittente] dal sito www.pincopallino.com

Oppure qualcosa di simile insomma...
Come faccio ad inserire questa azione??? La cosa mi interessa particolarmente

 



Web Design Bolzano Kreatif