- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Aiuto Form Dreamweaver
-
Fatto tutto...sono un problema...nella prima pagina che ho chiamato invia.php la pagina ha preso come titolo Formche riceve i dati, nella seconda pagina che ho chiamato dati.php Form che invia i dati
-
Mmm la pagina dove c'è il form è la pagina che invia, la pagina che riceve il form deve avere lo stesso nome dell'action della pagina che invia.
Cioè, se la pagina che invia i dati ha una riga scritta cosi.
<form id="mioform" name="mioform" method="post" action="ricezione.php">
La pagine si dovrà chiamare ricezione.php con il testo che ti ho messo prima con la funzione mail.
Naturalmente tu dovrai richiamare la pagina dati.php per prima.
-
Mamma mia...è quindi???Io cosa dovrei fare???Creare una pagina ex novo, con codice???Io so solo usare dream come elaboratore grafico...cioè...pensavo ci fosse un comando che mi permettesse di mandare il contenuto del form a un email...o pensavo di dover inserire una semplice stringa nel codice...mi potresti spiegare un pò meglio???
Grazie e scusa davvero per lo stress
-
Bene fammi vedere il contenuto della tua pagina contattaci.html.
Tranquillo l'unione fa la forza, insieme ce la faremo.
-
mi spiace ma non mi fa fare copia incolla del codice
-
Attenzione alle maiuscole mi raccomando.
La riga dove apri il form come è fatta?
<form ..... ?
-
<form name="form1" method="post" action="">
<label><span class="style2">Cognome*
<input type="text" name="textfield">
</span></label>
<span class="style2"> Nome*
<label>
<input type="text" name="textfield2">
<br>
<br>
E-mail*
<input type="text" name="textfield57">
Telefono/Cellulare
<input type="text" name="textfield572">
<br>
<br>
Richiesta
<textarea name="textarea"></textarea>
</label> .........................Io cmq il codice non l'ho toccato...ho creato tutto come un semplice programma di elaborazione grafica..tipo frontpage
-
Certi programmi aiutano molto, ma per fare tutto ci vuole sempre un po di personalizzazione.
Modifica questa riga cosi.
<form name="form1" method="post" action="ricevi.php">
In questo modo dici al form di mandare i dati a una pagina che si chiama ricevi.php
-
E in questo modo i dati dove mi arrivano????????
Come faccio a vedere chi mi conbtatta??
-
Fatto...e ho ricaricato la pagina contatti
-
Ora ti serve una pagina che riceve i dati.
Chiamata appunto "ricevi.php" purtroppo devi inserire te il codice php che ti ho passato, mi sembra che Dreamweaver ti offra la possibilità di inserire manualmente del codice.<?php $manda_a="[email protected]"; $titolo_mail="titolo mail"; $cognome=$_POST["textfield"]; $nome=$_POST["textfield2"]; $email=$_POST["textfield57"]; $telefono=$_POST["textfield572"]; $richiesta=$_POST["textarea"]; $messaggio="Cognome : $cognome - Nome : $nome - E-mail : $email - Telefono/Cellulare : $telefono - Richiesta : $richiesta"; mail($manda_a,$titolo_mail,$messaggio); echo "COMPLIMENTI I TUOI DATI SONO STATI SPEDITI"; ?>
Lo devi inserire tra il codice body.
-
Grazie 1000...la pagina contatti funziona alla grande...adesso posso creare una pagina con lo stesso layout delle altre e chiamarla ricevi.php e incollarci dentro il codice per ricevere il form in modo che la pagina di ringraziamento per avere inviato la richiesta sia uguale alle altre???
Un ultima cosa...non mi si vedono le immagini...forse perchè sono salvate in cartelle diverse da quelle del sito che ho caricato sul server???
-
Si il layout lo puoi usare come lo vuoi.
ricevi.php in questo caso (dopo che avrai messo anche il layout) sarà utilizzabile solo per il form contatti, per un altro form dovrai creare un altra pagina simile a ricevi.php
-
Grazie mille Marco!!!
-
Piacere di esserti stato utile.
Buona serata, anzi buona notte.