- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema Form Mail
-
Problema Form Mail
Salve a tutti!
Ho un problema con il form email di un sito web.
Praticamente quando faccio invia nella casella di posta specificata non arriva niente, allego il codice perchè non so' davvero dove possa aver sbagliato.
Faccio invia e non ottengo nessun errore, solo che nella casella mail non arriva niente.<form action="<?$PHP_SELF;?>?lingua=<?=$lingua;?>&m=10" method="post" name="form1" id="form1" onsubmit="MM_validateForm('nome','','R','cognome','','R','telefono','','RisNum','email','','RisEmail','info','','R');return document.MM_returnValue"> <table width="520" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="30" colspan="4" align="left" valign="middle" class="georgia14grigioscuro"><?=$titolo_form;?></td> </tr> <tr> <td width="64" height="30" align="left" valign="middle" class="arial11grigio"><?=$app_nome;?> * </td> <td width="162" align="left" valign="middle" class="testopiccolo"><input name="nome" type="text" class="arial11grigio" id="nome" size="20" /></td> <td width="71" align="left" valign="middle" class="arial11grigio"><?=$app_cognome;?> * </td> <td width="223" align="left" valign="middle" class="testopiccolo"><input name="cognome" type="text" class="arial11grigio" id="cognome" size="20" /></td> </tr> <tr> <td height="30" align="left" valign="middle" class="arial11grigio"><?=$app_citta;?></td> <td align="left" valign="middle" class="testopiccolo"><input name="citta" type="text" class="arial11grigio" id="citta" size="20" /></td> <td align="left" valign="middle" class="arial11grigio"><?=$app_indirizzo;?></td> <td align="left" valign="middle" class="testopiccolo"><input name="indirizzo" type="text" class="arial11grigio" id="indirizzo" size="20" /></td> </tr> <tr> <td height="30" align="left" valign="middle" class="arial11grigio"><?=$app_cap;?></td> <td align="left" valign="middle" class="testopiccolo"><input name="cap" type="text" class="arial11grigio" id="cap" size="10" /></td> <td align="left" valign="middle" class="arial11grigio"><?=$app_provincia;?></td> <td align="left" valign="middle" class="testopiccolo"><input name="provincia" type="text" class="arial11grigio" id="provincia" size="20" /></td> </tr> <tr> <td height="30" align="left" valign="middle" class="arial11grigio"><?=$app_telefono;?> * </td> <td align="left" valign="middle" class="testopiccolo"><input name="telefono" type="text" class="arial11grigio" id="telefono" size="20" /></td> <td align="left" valign="middle" class="arial11grigio"><?=$app_fax;?></td> <td align="left" valign="middle" class="testopiccolo"><input name="fax" type="text" class="arial11grigio" id="fax" size="20" /></td> </tr> <tr> <td height="30" align="left" valign="middle" class="arial11grigio"><?=$app_email;?> * </td> <td colspan="3" align="left" valign="middle" class="testopiccolo"><input name="email" type="text" class="arial11grigio" id="email" size="30" /></td> </tr> <tr> <td height="25" colspan="4" align="left" valign="middle" class="arial11grigiobold"><?=$form_campi;?></td> </tr> <tr> <td height="25" colspan="2" align="left" valign="middle" class="arial11grigio"><?=$app_info;?> * </td> <td class="trebuchet11grigio"> </td> <td class="trebuchet11grigio"> </td> </tr> <tr> <td height="60" colspan="4" align="left" valign="middle" class="testopiccolo"><textarea name="info" cols="42" rows="5" class="arial11grigio" id="info"></textarea></td> </tr> <tr> <td colspan="4" align="left" valign="middle" class="arial11grigio"><br /> <?=$app_privacy;?></td> </tr> <tr> <td height="30" colspan="3" align="left" valign="middle" class="testopiccolo"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="86%" class="trebuchet11grigio"> </td> <td width="14%"><input name="lingua" type="hidden" id="lingua" value="<?=$lingua;?>" /> <input name="azione" type="hidden" id="azione" value="invia" /></td> </tr> </table></td> <td height="50" align="right" valign="middle"><? if(($lingua=='it') OR ($lingua=='')){?> <input type="image" name="imageField" src="images/it/puls_invia.gif" /> <label></label> <? }?> <? if($lingua=='en'){?> <input type="image" name="imageField3" src="images/en/puls_inviaen.gif" /> <? }?> <? if($lingua=='de'){?> <input type="image" name="imageField2" src="images/de/puls_inviade.gif" /> <? }?> <? if($lingua=='fr'){?> <input type="image" name="imageField4" src="images/puls_inviafr.gif" /> <? }?></td> </tr> </table> </form><? }else{?>
C'è un modo per linkare direttamente il file?
-
Ciao panfilo81,
Manca il codice lato server(PHP) che dovrebbe elaborare la richiesta.
-
Non me lo incolla!
Mi dice devo essere utente premium.
-
Ciao panfilo81,
Togli i link dal codice.
-
Li ho tolti ma non me lo invia.
-
Prima parte
<?
include('gestione/inc/connessione.php');
$conn = @mysql_connect($host,$utente,$parola) or die("Non riesco a connettermi al database");
@mysql_select_db($database);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<?
$lingua=$HTTP_GET_VARS[lingua];
if ($lingua=="") {
$lingua='it'; }
-
Seconda parte
//////////////INIZIO///////////////// VARIABILI PER LINGUA
if (($lingua=="it") OR ($lingua=="")){
include ("inc/it.php");
$cartella="it";
}
elseif ($lingua=="en"){
include ("inc/en.php");
$cartella="en";
}
else {
include ("inc/it.php");
$cartella="it";
}
//////////////FINE///////////////// VARIABILI PER LINGUA?>
<?
-
Ecco qua' il file completo:
[...]
-
Alla fine poi ho risolto tutto da solo!
Potete chiudere questa discussione.