Autore | Messaggio |
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: per modificare il modulo feedback |
|
|
per poter avere dei formail con più campi ho pensato di modificare il modulo feed back come posso fare,quali sono le cose che devo cambiare???
|
|
Inviato:
Gio Mar 17, 2005 6:22 pm |
|
|
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Ho preso in esempio campi già esistenti in quel modulo in modo da darti un riferimento.
Questo crea un campo dove scrivere l'e-mail
Codice: | <INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=30></p>
<P><strong>"._YOUREMAIL.":</strong><br> |
Questo controlla che quel campo sia stato scritto (il classico campo obbligatorio)
Codice: | if ($sender_email == "") {
$email_err = "<center><font class=\"option\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
$send = "no";
} |
Questo serve per la formattazione del testo dell'e-mail
Codice: | $msg .= ""._SENDEREMAIL.": $sender_email\n"; |
Questo serve a generare l'errore a video se il campo obbligatorio non è stato compilato
Codice: | echo "$email_err"; |
Ciao
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Gio Mar 17, 2005 11:46 pm |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
perfetto un ultima cosa me l'avevi gia detto ma non riesco più atrovarlo come faccio ad eliminare la colonna di destra dal modulo feedback??
|
|
Inviato:
Mar Mar 22, 2005 11:46 am |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
l'ho trovato, ma non mi funziona perchè? quale può essere il motivo???
|
|
Inviato:
Mar Mar 22, 2005 11:47 am |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Controlla che la variabile $index sia impostata su 0
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Mer Mar 23, 2005 2:47 am |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
come faccio a mettere dei checkbox all'interno di questo modulo che però poi mi vangano mandati via mail?
|
|
Inviato:
Gio Apr 28, 2005 5:43 pm |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Questa riga crea il checkbox
Codice: | <INPUT type=checkbox value=scelta name=\"check1\" VALUE=\"$check1\"> |
Con questa riga viene allegata la scelta nell'e-mail
Codice: | $msg .= "Testo a tua scelta: $check1\n\n"; |
Ciao
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Ven Apr 29, 2005 12:52 pm |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
mi da errore sul cellulare(cell) ho dimenticato qualche cosa?
Codice: | include("header.php");
if ($cookie[1] != "") {
$sql = "SELECT name, username, user_email FROM ".$user_prefix."_users WHERE user_id='$cookie[0]'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if ($row[name] != "") {
$sender_name = $row[name];
} else {
$sender_name = $row[username];
}
$sender_email = $row[user_email];
}
$form_block = "
<font class=\"title\"><b>$sitename: "._FEEDBACKTITLE."</b></font>
<br><br><font class=\"content\">"._FEEDBACKNOTE."</font>
<FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\">
<table border=\"0\"><tr><td><strong>"._YOURNAME.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=30></td>
<table border=\"0\"><tr><td><strong>"._NIKNAME.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"\" SIZE=30></td>
<table border=\"0\"><tr><td><strong>"._DLN.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"\" SIZE=30></td>
<table border=\"0\"><tr><td><strong>"._INDIRIZZO.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"\" SIZE=30></td>
<table border=\"0\"><tr><td><strong>"._CELL.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"\" SIZE=30></td>
</tr><tr><td><strong>"._YOUREMAIL.":</strong></td>
<td><INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"$sender_email\" SIZE=30></td>
</tr></table>
<BR><strong>"._MESSAGE.":</strong><br>
<TEXTAREA NAME=\"message\" COLS=70 ROWS=20 WRAP=virtual>$message</TEXTAREA>
<INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
<P><INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\"></p>
</FORM>
";
OpenTable();
if ($opi != "ds") {
echo "$form_block";
} elseif ($opi == "ds") {
if ($sender_name == "") {
$name_err = "<center><font class=\"option\"><b><i>"._FBENTERNAME."</i></b></font></center><br>";
$send = "no";
}
if ($sender_nikname == "") {
$name_err = "<center><font class=\"option\"><b><i>"._FBENTERNIKNAME."</i></b></font></center><br>";
$send = "no";
}
if ($sender_dln == "") {
$name_err = "<center><font class=\"option\"><b><i>"._FBENTERDLN."</i></b></font></center><br>";
$send = "no";
}
if ($sender_indirizzo == "") {
$name_err = "<center><font class=\"option\"><b><i>"._FBENTERINDIRIZZO."</i></b></font></center><br>";
$send = "no";
}
if ($sender_cell == "") {
$name_err = "<center><font class=\"option\"><b><i>"._CELL."</i></b></font></center><br>";
$send = "no";
}
if ($sender_email == "") {
$email_err = "<center><font class=\"option\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
$send = "no";
}
if ($message == "") {
$message_err = "<center><font class=\"option\"><b><i>"._FBENTERMESSAGE."</i></b></font></center><br>";
$send = "no";
}
if ($send != "no") {
$sender_name = removecrlf($sender_name);
$sender_nikname = removecrlf($sender_nikname);
$sender_dln = removecrlf($sender_dln);
$sender_indirizzo = removecrlf($sender_indirizzo);
$sender_cell = removecrlf($sender_cell);
$sender_email = removecrlf($sender_email);
$msg = "$sitename\n\n";
$msg .= ""._SENDERNAME.": $sender_name\n";
$msg .= ""._SENDERNIKNAME.": $sender_nikname\n";
$msg .= ""._DLN.": $sender_dln\n";
$msg .= ""._INDIRIZZO.": $sender_indirizzo\n";
$msg .= ""._CELL.": $sender_cell\n";
$msg .= ""._SENDEREMAIL.": $sender_email\n";
$msg .= ""._MESSAGE.": $message\n\n";
$to = $adminmail;
$mailheaders = "From: $sender_name <$sender_email>\n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($to, $subject, $msg, $mailheaders);
echo "<P><center>"._FBMAILSENT."</center></p>";
echo "<P><center>"._FBTHANKSFORCONTACT."</center></p>";
} elseif ($send == "no") {
OpenTable2();
echo "$name_err";
echo "$nikname_err";
echo "$dln_err";
echo "$indirizzo_err";
echo "$cell_err";
echo "$email_err";
echo "$message_err";
CloseTable2();
echo "<br><br>";
echo "$form_block";
}
} |
|
|
Inviato:
Ven Apr 29, 2005 3:03 pm |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
avevo dimenticato in questa riga
Codice: | if ($sender_cell == "") {
$name_err = "<center><font class=\"option\"><b><i>"._CELL."</i></b></font></center><br>";
$send = "no";
} |
ma l'ho rimodificata correttamente come tutte le altre
|
|
Inviato:
Ven Apr 29, 2005 3:06 pm |
|
|
keroy82 Senior 2°Level
Registrato: Sep 01, 2004 Messaggi: 328
|
Oggetto: |
|
|
per ora risolto ora mi metto a fare i check box e li sarà da divertirsi
|
|
Inviato:
Ven Apr 29, 2005 3:22 pm |
|
|
|