ordinare una form con uno script php

FAX

Utente Attivo
25 Giu 2004
103
0
0
48
www.mothersmilk.it
procedo per ordine:

1) ho una form funzionante, ma ho bisogno di ordinare i campi (quindi aggiungere i \n dopo ogni campo=valore) visto che nella mail inviata sarà tutto scritto in linea, quindi un po ostico da decifrare.

2) mi hanno detto che ci vuole uno script lato client per fare tutto ciò.

ora chiedo:

ma serve anche un database???

in caso di risposta negativa (quindi non serve un db) , qualcuno di voi sa indirizzarmi verso qualche script PHP già esistente, oppure aiutarmi a crearne uno da zero???

grazie mille.
scusate l'ignoranza... :D
 

dragoonslair

Utente Attivo
27 Lug 2004
58
0
0
che bello essere utili

vediamo se ho capito...

hai un form (o una form...è uguale) che prende dei dati e li invia via posta elettronica ad un indirizzo e-mail, giusto???

ebbene, ti metto il codice di come far funzionare il tutto!

PAGINA CONTENENTE IL FORM:

Codice:
<form action="contatti.php" method="post">

Nome:<input type="text" name="name" size="25" />E-mail:<input type="text" name="email" size="25" />
Messaggio<textarea rows="15" cols="45" name="comments">
</textarea>

non è bello graficamente, ma basta che imposti il form in modo che invii alla pagina "contatti.php" i tuoi valori (name, email, comments...)

andiamo alla pagina CONTATTI.PHP

Codice:
<?
[B]$mailto = '[email protected]' ;[/B]

$subject = "E-mail da dove vuoi tu" ;

$formurl = "http://www.tuodiminio/pagina del form.htm" ;
$errorurl = "http://www.tuodiminio/pagina di errore.htm" ;
$thankyouurl = "http://www.tuodiminio/pagina di ringraziamento.htm" ;


$name = $_POST['name'] ;
$email = $_POST['email'] ;
$comments = $_POST['comments'] ;
$http_referrer = getenv( "HTTP_REFERER" );

if (!isset($_POST['email'])) {
	header( "Location: $formurl" );
	exit ;
}
if (empty($name) || empty($email) || empty($comments)) {
   header( "Location: $errorurl" );
   exit ;
}
if (get_magic_quotes_gpc()) {
	$comments = stripslashes( $comments );
}

$messageproper =

	"Questo messaggio è stato inviato da:\n" .
	"$http_referrer\n" .
	"------------------------- MESSAGGIO -------------------------\n\n" .
	$comments .
	"\n\n------------------------------------------------------------\n" ;

mail($mailto, $subject, $messageproper, "From: \"$name\" <$email>\nReply-To: \"$name\" <$email>\nX-Mailer: chfeedback.php 2.02" );
header( "Location: $thankyouurl" );
exit ;

?>

adesso personalizza le prime righe del codice. con le tue esigenze e prova ad inviare i dati...(crea le pagine errore.htm e grazie.htm dove inserirai un messaggio appropriato e un link per tornare al form, e infine osserva la parte del codice dove vengono riportate le variabili nome, email...se vuoi puoi personalizzarla ulteriormente!!

ciauz!

questo file è di mrwebmaster.it!!!
 
Discussioni simili
Autore Titolo Forum Risposte Data
otto9due Ordinare option di una select Javascript 5
M Ordinare una query join PHP 2
R Ordinare alfabeticamente partendo da una PAROLA MySQL 0
xone Ordinare tramite menù a tendina i risultati di una query già stampati MySQL 0
D Ordinare i risultati di una query dalla fine della tabella MySQL 13
P Ordinare e impaginare una tabella contemporaneamente Javascript 1
novello88 MySQL ORDER BY [Era: ordinare i risultati di una database MySQL] MySQL 1
Monital ordinare il risultato di una query con variabili unite PHP 32
Monital ordinare in una tabella risultati query PHP 10
G ordinare i risultati di una query PHP 4
T come ordinare dei record recuperati da due tabelle MySQL 0
felino [C#] Ordinare un livello specifico di un custom tree .NET Framework 0
G Ordinare un array multidimensionale PHP 4
L [PHP] ordinare per data PHP 3
F [HTML] Google fogli ordinare per colonne HTML e CSS 0
P [PHP] ordinare un array multidimensionale in modo personalizzato PHP 2
T [PHP] ordinare un campo varchar che contiene numeri PHP 6
Trapano Query in php come ordinare per data e anche per ora PHP 7
L [PHP] ordinare xml PHP 0
Trapano [HTML] Ordinare indirizzi, creando un percorso HTML e CSS 3
M Ordinare i valori in query group by PHP 4
L Ordinare articoli dentro categorie e tag in ordine alfabetico wordpress WordPress 1
M Ordinare array (multidimensionale)? PHP 3
ste80 ordinare dati da file di testo PHP 3
M Ordinare visualizzazione record tramite form con input "text" PHP 2
M Ordinare array multidimensionale con esclusioni Javascript 0
M [PHP]Ordinare dati secondo prezzo PHP 2
borgo italia ordinare un array bidimensionale Snippet PHP 0
zighy ordinare risultati specifici PHP 20
ivarello Ordinare dati Var in ordine numerico PHP 9
C Ordinare parole in base alla lunghezza PHP 1
Trapano Ordinare risultati MySQL 6
C Ordinare array in base alla lunghezza dei valori PHP 3
C Ordinare array multidimensionali PHP 0
T.W. Aiuto Per Ordinare Risultati Ricerca Da File CSV PHP 2
C Ordinare alfabeticamente un array e ordinare un secondo array in funzione del primo. Javascript 12
valient13 ordinare in ordine decrescente la lista PHP 2
F Ordinare array bidimensionale PHP 2
P [ASP] [Grauito] Ordinare categoria (era: reder by Cat) Offerte e Richieste di Lavoro e/o Collaborazione 1
G Ordinare query PHP 2
R Ordinare array in base al valore PHP 7
S ordinare array di date PHP 4
R Come ordinare gli articoli per data? Webdesign e Grafica 5
R Ordinare array in base al valore e alla key PHP 1
A Ordinare query sql in base ai risultati di ricerca PHP 1
M Ordinare il secondo elemento di uno split() PHP 10
N Ordinare per totali Database 0
G VBA e ordinare celle relativamente in Excel 2007 Windows e Software 0
S - Ordinare files uplodati - PHP 0
frankiedeguello Ordinare file per data di creazione PHP 1

Discussioni simili