Ciao a tutti
Premetto che non so un acca di php e sto provvedendo a colmare questa lacuna. Per adesso riesco a "spippolare" su codice già fatto e a fare qualche modifica ma crearlo di sana pianta no, ancora no.
Sto impazzendo con un semplicissimo form dei contatti copiato spudoratamente da un altro sito (sempre roba nostra).
Vi copio la parte del php:
Il sito lo potete vedere qui:
http://www.lafatinadellepulizie.it
Se andate nella pagina contatti e provate ad inviare una mail vi apparirà l'errore "500 Internal Server Error - The server encountered an internal error or misconfiguration and was unable to complete your request."
Io credo sia un problema di permessi sul server solo che il tecnico che se ne occupa mi ha invece detto che ho "fatto un grave errore nel php".... :incazz:
Mi sapete dire se e dove sto sbagliando?
Grazie e tutti!!!
Premetto che non so un acca di php e sto provvedendo a colmare questa lacuna. Per adesso riesco a "spippolare" su codice già fatto e a fare qualche modifica ma crearlo di sana pianta no, ancora no.
Sto impazzendo con un semplicissimo form dei contatti copiato spudoratamente da un altro sito (sempre roba nostra).
Vi copio la parte del php:
PHP:
<?php
$nome = $_POST['name'];
$mail = $_POST['mail'];
$domanda = $_POST['answer'];
if($nome == "" && $mail == "" && $domanda == ""){
$risposta="Dati inseriti mancanti o incorretti, prego ritentare.";
}
else{
$risposta = "Grazie <span class='firstRos'>".$nome."</span>, la sua richiesta è stata inoltrata correttamente a
<span class='firstRos'>La Fatina delle Pulizie</span>.";
$mailcontent="Da: $nome\n";
$mailcontent.="Mail: $mail\n";
$mailcontent.="Richiesta: $domanda\n";
$mailcontent.="Questa mail è stata inviata dal modulo di www.lafatinadellepulizie.it.";
$header ="MIME-Version: 1.0\r\n";
$header .="Content-type: text/html; charset=iso-8859-1\r\n";
$header .="Content-Transfer-Enconding: 7bit\r\n";
$header .="From:".$mail."\r\n";
mail("[email protected]","Richiesta informazioni da:".$nome, $mailcontent, "From:".$mail);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>La Fatina delle Pulizie - lafatinadellepulizie.it</title>
<link type="text/css" href="css/style.css" media="all" rel="stylesheet"/>
<style type="text/css">
#answer{
margin:10% auto 2%;
font-size:1.5em;
padding-top:70px;
background:url('immagini/answer.jpg') center top no-repeat;
text-align:center;
font-weight:bold;
}
#back{margin:0 auto 20%;text-align:center;}
</style>
</head>
<body>
...............
</body>
</html>
Il sito lo potete vedere qui:
http://www.lafatinadellepulizie.it
Se andate nella pagina contatti e provate ad inviare una mail vi apparirà l'errore "500 Internal Server Error - The server encountered an internal error or misconfiguration and was unable to complete your request."
Io credo sia un problema di permessi sul server solo che il tecnico che se ne occupa mi ha invece detto che ho "fatto un grave errore nel php".... :incazz:
Mi sapete dire se e dove sto sbagliando?
Grazie e tutti!!!
Ultima modifica di un moderatore: