Malte: Zeichenkodierungen

Beitrag lesen

Hi,

ich habe es jetzt so gemacht:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
  
 "http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">  
  
<head>  
  
<meta http-equiv="Content-Type" content="text/html; iso-8859-1" />  
  
<meta http-equiv="Pragma" content="cache" />  
  
<meta name="ROBOTS" content="INDEX,FOLLOW" />  
  
<meta http-equiv="Content-Language" content="de" />  
  
<meta name="description" content="Das ist die Webseite der Jugend von der Westersteder Baptistengemeinde" />  
  
<meta name="keywords" content="Jesus, Westerstede, Jugende, Freunde, Jugendliche, Spaß Jesus, Glaube, Baptisten" />  
  
<meta name="author" content="Malte Kiefer"/>  
  
<meta name="publisher" content="Malte Kiefer" />  
  
<meta name="copyright" content="Malte Kiefer" />  
  
<meta name="audience" content="Alle" />  
  
<meta name="revisit-after" content="2 days" />  
  
<title>Jugend der EFG-Westerstede :: Jesus loves you</title>  
  
</head>  
<body>  
<?php  
error_reporting(E_ALL);  
  
include('../config.inc.php');  
include('../includes/special_character.php');  
  
$event_title = htmlentities($_POST['event_title']);  
$event_date = htmlentities($_POST['event_date']);  
$event_time = htmlentities($_POST['event_time']);  
$event_place = htmlentities($_POST['event_place']);  
$event_website = htmlentities($_POST['event_website']);  
$event_desc = htmlentities($_POST['event_description']);  
  
echo $event_desc;  
  
if(isset($_GET['changeid']))  
{  
$a_query = mysql_query("UPDATE events set event = '".$event_title."', date = '".$event_date."', time = '".$event_time."', place = '".$event_place."', website = '".$event_website."', description = '".mysql_real_escape_string($event_desc)."' WHERE id = '".$_GET['changeid']."'") OR die(mysql_error());  
}  
else  
{  
$a_query = mysql_query("INSERT INTO events(event, description, place, date, time, website) VALUES('".$event_title."', '".mysql_real_escape_string($event_desc)."', '".$event_place."', '".$event_date."', '".$event_time."', '".$event_website."')") OR die(mysql_error());  
}  
  
?>  
</body>  
</html>  

Das Ergebnis bei einer Reihe von ääääääääääääääääääääääää sieht dann so aus:

  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
 "http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">  
<head>  
<meta http-equiv="Content-Type" content="text/html; iso-8859-1" />  
<meta http-equiv="Pragma" content="cache" />  
<meta name="ROBOTS" content="INDEX,FOLLOW" />  
<meta http-equiv="Content-Language" content="de" />  
<meta name="description" content="Das ist die Webseite der Jugend von der Westersteder Baptistengemeinde" />  
<meta name="keywords" content="Jesus, Westerstede, Jugende, Freunde, Jugendliche, Spaß Jesus, Glaube, Baptisten" />  
<meta name="author" content="Malte Kiefer"/>  
<meta name="publisher" content="Malte Kiefer" />  
<meta name="copyright" content="Malte Kiefer" />  
<meta name="audience" content="Alle" />  
<meta name="revisit-after" content="2 days" />  
<title>Jugend der EFG-Westerstede :: Jesus loves you</title>  
</head>  
  
<body>  
&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;&Atilde;&curren;</body>  
</html>