ZeroFlash
Lt. Junior Grade
- Registriert
- Jan. 2002
- Beiträge
- 382
hallo
ich hab mir ein kleines tool geschrieben mit dem ich html sonderzeichen, also ö ü ä usw in ö ü ä usw umwandel.
funktioniert auch alles ganz toll.
nun möchte ich allerdings, das ganze wieder in der textarea ausgeben. doch daran scheiterts, weil es mir entweder geparst wird oder aber oberhalb von der textarea und nicht innerhalb ausgegeben wird.
wie kann ich es richtig realisieren?
hier mal noch n bissel code
ich hab mir ein kleines tool geschrieben mit dem ich html sonderzeichen, also ö ü ä usw in ö ü ä usw umwandel.
funktioniert auch alles ganz toll.
nun möchte ich allerdings, das ganze wieder in der textarea ausgeben. doch daran scheiterts, weil es mir entweder geparst wird oder aber oberhalb von der textarea und nicht innerhalb ausgegeben wird.
wie kann ich es richtig realisieren?
hier mal noch n bissel code
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<link rel="stylesheet" type="text/css" href="styles.css"/>
<title>Umlaute in HTML konvertieren</title>
</head>
<body>
<div id="distance"></div>
<div id="rahmen">
<h1>&UML;AUTE</h1><h2>formatieren</h2>
<?php
// Variables
$feld = $_POST['feld'];
// Functions
function form_umlaute () {
echo <<< EOT
<form method="post" action="test.php">
<textarea name="feld" id="feld"></textarea>
<input type="submit" value="format" class="button"/>
<input type="reset" value="reset" class="button"/>
<input type="hidden" value="1" name="abgeschickt"/>
</form>
EOT;
}
// Exceptions
if (!isset($_POST['abgeschickt'])) {
form_umlaute ();
}
if (isset($_POST['abgeschickt'])) {
if (!trim($_POST['feld'])) {
echo "<form method=\"post\" action=\"test.php\">
<textarea name=\"feld\" id=\"feld\"></textarea>
<input type=\"submit\" value=\"format\" class=\"button\"/>
<input type=\"reset\" value=\"reset\" class=\"button\"/>
<input type=\"hidden\" value=\"1\" name=\"abgeschickt\"/>
</form>";
}
else {
$speicher = htmlentities("$feld");
$feld = stripslashes("$speicher");
$speicher = highlight_string ($feld);
echo "<form method=\"post\" action=\"test.php\">
<textarea name=\"feld\" id=\"feld\">".htmlentities('$feld')."</textarea>
<input type=\"submit\" value=\"format\" class=\"button\"/>
<input type=\"reset\" value=\"reset\" class=\"button\"/>
<input type=\"hidden\" value=\"1\" name=\"abgeschickt\"/>
</form>";
}
}
?>
</div>
</body>
</html>