Ciao a tutti. Sto incontrando delle piccole difficoltà con i form ed alcuni caratteri (caratteri accentati, apostrofo... e così via).
La mia situazione è la seguente.
In un mio blog su blogger (http://laletteradamore.blogspot.com) ho messo un form per farmi spedire delle mail.
codice:
<form name="form1" method="post" action="http://telemarket.altervista.org/test.php">
<textarea style="width:450px;" name="lettera" rows="10"></textarea>
</p>
<input type="submit" name="Submit" value="Invia la tua lettera">
</p>
</form>
Il form rimanda ad una pagina su altervista come vedete... perché di fare funzionare il php su blogspot proprio non mi è riuscito. Non so nemmeno se si può usare e la guida non ne parla...
La pagina esterna ha questo codice
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
if ($_POST[lettera])
{
mail("mioindirizzoemail", "Lettera", "Contenuto: ".$_POST[lettera]);
echo "<h2>Mail inviata!</h2>
Attendi... verrai reindirizzato al blog! :-)";
}?>
<script type="text/javascript">
function redirect() {
location.href = "http://laletteradamore.blogspot.com";
}
window.setTimeout("redirect()", 3000);
</script>
Ho potuto osservare che i caratteri arrivano alterati già alla pagina test.php (quindi anche prima di inviare la mail...), e non so proprio come risolvere... :master:
Le pagine che manda blogger (non so se vi serve saperlo) usano codifica utf-8... io ho anche provato ad specificare diversi set per il form tramite l'attributo accet-charset, però non ho avuto successo anche perché non sapevo quello che facevo...
Grazie a tutti. Ciao. 
---- Edit ----
Ultimi sviluppi: ho modificato il charset della pagina test.php e ho provato a visualizzare sulla stessa il contenuto inviato dal form su blogger. I caratteri sono corretti (tranne l'apostrofo al quale viene preposto uno slash): quindi ora è la spedizione della mail che me li altera...