Bottone di invio in una form
Salve a tutti!
La parola del giorno è FORM :D
Praticamente vorrei creare una pagina (sul modello di "contattami") nella quale si possano inserire dati (esempio: nome cognome data di nasita ecc...) e,una volta compilata, vorrei spedire questi dati alla mia casella di posta tramite un semplice bottone "invia" (e un "reset" se possibile)
Qualche d'uno ha la soluzione a questo problema?
So usare (diciamo che inizio a prenderci) CCK, le sue estenzioni e Views
ci sono dei moduli, oltre a questi, a me sconosciuti da installare?
Grazie!
Risposte
ciao sti_drupal. penso che
ciao sti_drupal. penso che basti creare due file: un file html semplice e un file php da mettere nella radice del sito o in un'altra posizione raggiungibile. Nel primo file crei un form per acquisire le variabili che ti interessano dichiarando il metodo "post", oltre a un bottone per evocare l'azione del secondo file in cui acquisci le variabili precedentemente inserite. il tutto lo spedisci alla tua mail con il comando mail ().
Ti faccio un esempio:
primo file (chiamato per esempio mailto.html):
<#html>
<#form name="form" method="post" action="sendmail.php"
Inserisci nome, cognome e data di nascita
Nome : <#input type="text" name="nome">
Cognome : <#input type="text" name="cognome">
Data di nascita: <#input type="date" name="data_di_nascita">
<#input type="submit" value="invia alla mail">
<#input type="reset" value="reset>"
<#/html>
secondo file (chiamato sendmail.php):
<?php
$nome = $_POST["nome"];
$cognome = $_POST["cognome"];
$data_di_nascita = $_POST["data_di_nascita"];
mail("tuoindirizzo@provider.it", "Invio dati", $nome, $cognome, $data_di_nascita);
?>
L'esempio è grezzo perchè sono un principiante di php; naturalmente deve essere installato un smtpserver sull'host; se sei in locale puoi installare postcastserver o analoghi.
Togli i # dal testo perchè possa funzionare. Spero di esserti stato utile.
ammazzate!
Quindi se volessi creare un form utilizzando i campi di cck (vorrei creare un nodo "associati" e poi attaccarlo ad un menu), cosa mi consigli? Creare un nodo ibrido e riempirlo con html e php che vado a prendere dal mio Content Type creato con cck?
creare un form con cck
non conoscevo questo metodo, bisogna che lo studio un po'. se hai pratica di php le integrazioni dirette con drupal (stando attenti a non generare vulnerabilità in un cms di per sè molto robusto) sono molto semplici. Per esempio quei segmenti di codice che ti ho descritto potresti inserirli in due pagine di drupal e renderle eseguibili scegliendo PHP code come input format della pagina. Ciao
Si può fare e ho apprezzato
Si può fare e ho apprezzato molto la vostra presentazione, perché si consegnano sulla tua esperienza, grande creare una pagina per una grande opera. Ho molto unica e più interessanti informazioni nel tuo post. payday loans Sono molto sorpreso nel leggere il tuo post utile Sono d'accordo con te, come stai dicendo e introducendo per noi, perché questa notizia è molto migliore notizia per tutti, debt help soprattutto per me, perché ho sempre alla ricerca di come questi post. Grazie ancora.
___________________
mortgage rates