moin,
ich arbeite gerade an einem eigentlich sher einfach gehaltenen script, womit ich eine seite auswähle die ich editieren möchte und dann kann ich, nachdem die seite angewählt wurde kann man dann mit einem editor den inhalt ändern. Das wird dann in ner Db gespeichert und die der inhalt wird den links entsprechend ausgegeben. Doch irgendwie speichert er es nicht richtig.. und gibt es auch nicht richtig aus im editor damit ich es editieren kann..
online gibts das hier
hier mal der quelltext:
von der hier wo er dann ausgegeben werden soll:
PHP
<!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-Style-Type" content="text/css"/>
<meta http-equiv="Content-Type" content="text/xhtml; charset=iso-8859-1"/>
<link href="style.css" rel="stylesheet" type="text/css"/>
<title>.:::maxwurm.de:::. Blog---Stuff für Webmaster---More</title>
</head>
<body>
<div id="page">
<div id="header_container">
<div id="header"></div>
<div id="header_repeat">
<div id="navi">
[url='index.php?page=home']Home[/url]
[url='index.php?page=über']über..[/url]
[url='index.php?page=fotos']Fotos[/url]
[url='index.php?page=works']Works[/url]
[url='index.php?page=downloads']Downloads[/url]
[url='index.php?page=gaestebuch']Gästebuch[/url]
</div>
<div style="padding-top:40px;">
<span style="font-family:Tahoma; font-size:31pt; color:#fbe9cd;">maxwurm</span><span style="font-family:Tahoma; font-size:30pt; color:#fcd594;">.de</span>
<span style="font-family:Tahoma; font-size:18pt; color:#fcd594;">mein blog</span>
</div>
</div>
</div>
<div id="middle">
<div id="werbung">W E R B U N G</div>
</div>
<div id="content">
<p style="padding-left:270px; padding-top:40px; font-family:Verdana; font-size:10pt; color:#a5a5a5;">
<?php
$page=$_GET['page'];
$connect = mysql_connect("localhost","name","pw");
mysql_select_db("usr_web227_1");
$eintragen = mysql_query("SELECT nachricht FROM content WHERE seitenname = $page");
mysql_close($connect);
?>
</p>
</div>
<div id="site_navi">
<p style="padding-top:45px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
<p style="padding-top:10px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
<p style="padding-top:10px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
<p style="padding-top:10px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
<p style="padding-top:10px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
<p style="padding-top:10px; padding-left:50px;">[url='#']Home[/url]</p>
<p class="strich"></p>
</div>
</div>
<div align="center" style="font-family:Verdana; font-size: 13px; color:#d5d5d5; text-decoration:none;">[url='#']Impressum[/url] | [url='#']Kontakt[/url] | [url='']xhtml 1.0[/url] | [url='']CSS[/url]</div> </body>
</html>
Alles anzeigen
hier der quelltext der site_edit.php:
PHP
<!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-Style-Type" content="text/css"/>
<meta http-equiv="Content-Type" content="text/xhtml; charset=iso-8859-1"/>
<link href="style.css" rel="stylesheet" type="text/css"/>
<title> ..:maxwurm.de:.. Mehr über mich..|---| Eigene Homepage? Kostenlos? |---| </title>
<script language="javascript" type="text/javascript" src="tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
mode : "textareas",
language : "de",
plugins : "table,emotions",
theme_advanced_buttons1 : "bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,fontselect,fontsizeselect,forecolor,separator,removeformat",
theme_advanced_buttons2 : "hr,bullist,numlist,separator,image,emotions,charmap,separator,link,unlink,anchor,separator,undo,redo",
theme_advanced_buttons3 : "tablecontrols"
});
</script>
</head>
<body>
<div>
<?php
if ($_GET['sn']=="") {
?>
Welche Seite möchtest du editieren?
[url='site_edit.php?sn=home']Homeseite ändern[/url]
[url='site_edit.php?sn=ueber']Über mich-Seite ändern[/url]
[url='site_editphp?sn=fotos']Foto-Seite ändern[/url]
[url='site_edit.php?sn=works']Works-Seite ändern[/url]
[url='site_edit.php?sn=downloads']Downloads-Seite ändern[/url]
[url='site_edit.php?sn=gaestebuch']Gästebuchsseite ändern[/url]
[url='site_edit.php?sn=kontakt']Kontakt-Seite ändern[/url]
[url='site_edit.php?sn=impressum']Impressum ändern[/url]
<?php
}
else {
?>
<form action="update_site.php" method="post">
<textarea name="content" style="width:400px; height:280px;">
<?php
$sn = $_GET['sn'];
$connect = mysql_connect("localhost","name","pw");
mysql_select_db("usr_web227_1");
$nachricht = mysql_query("SELECT nachricht FROM content WHERE seitenname = $sn");
echo mysql_result($nachricht,0);
mysql_close($connect);
?>
</textarea>
<input type="submit" name="aktualisieren" value="speichern" style="font-family:'Trebuchet MS', Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:8pt; font-weight:bold;" />
<input type="hidden" name="sn" value="<?php echo $_GET['sn'];?>" />
<input type="button" value="abbrechen" onclick="location.href='seiten_config.php';" style="font-family:'Trebuchet MS', Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:8pt; font-weight:bold;" />
</form>
<?php
}
?>
</div>
</body>
</html>
Alles anzeigen
und dann noch die upload.php die dann den editierten text in der db speichert:
PHP
<?php
$nachricht=$_POST['content'];
$sn = $_POST['sn'];
$connect = mysql_connect("localhost","name","pw");
mysql_select_db("usr_web227_1");
$eintragen = mysql_query("UPDATE nachricht FROM content");
mysql_close($connect);
?>
Dein Eintrag wurde gespeichert.
[url='site_edit.php']Zurück zum editieren.[/url]
Alles anzeigen
naja vielleicht könnt ihr mir ja helfen..ich bin halt noch ein totaler php noob.
mfG
wurmax