• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Text in textarea anzeigen lassen

Jeremygolf

Mitglied
Hallo, ich habe einen Text auf der Datbebank den ich mit ein script bearbeiten möchte ich weiss auch wie das alles geht.
Ich habe das mit sql UPDATE gemacht. Nun möchte ich wenn ich den Text bearbeite nicht den ganzen Text neu schreiben oder kopieren, sondern dass er direkt im textarefeld angezeigt wird.

Seite

Code:
<?php


if ($_POST['titel'] != ""){
include_once('connect_to_mysql.php');


$id = $_POST["id"];
$titel = $_POST["titel"];
$text = $_POST["text"];


$numRows = mysql_num_rows($sql);
    
		$sql = mysql_query("UPDATE  `andrea`.`index` SET  `titel` =  '$titel',
`text` =  '$text' WHERE  `index`.`id` =1;");
		
}


?>


<?php
session_start();
if (isset($_SESSION["username"])) {
?>


<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div id="mainpage">
	<div id="navigation"><ul id="navi">
    <?php include("php/navi.php"); ?>
  	</ul>
    </div>
    
	<div id="content">
	<h1>Home</h1>
	<p>Hier kannst du den Text für deine Startseite bearbeiten und publizieren</p>
			<form action="home.php" method="post">
			<?php echo $msg_to_user; ?>
			Titel: <br />  <input name="titel" type="text" value="<?php echo $titel; ?>" /><br /> 
			Text:  <br /> <textarea name="text" cols="50" rows="20" value="<?php echo $text; ?>"></textarea><br /> 
			<input class="button" name="submit" type="submit" value="Publizieren" />
			</form>
	</div>
</div>
</body>
</html>
<?php
} else {
?>
Bitte erst einlogen, <a href="index.php">hier</a>.
<?php
}
?>
 
Werbung:
Das sollte man auch noch absichern:

PHP:
<textarea><?php echo htmlspecialchars($text); ?></textarea>
 
Werbung:
Zurück
Oben