Hab nun mit Hilfe der install.sql eine Tabelle angelegt und per INSERT TO auch etwas gefüllt
Nun bin ich jedoch grad am Adminbereich eingabe dran, und hab so n Problemchen.
Vorweg:
Hab mich an der impressum.php orientiert, da ich genau so eine eingabe/ausgabe möchte.
Hier mein kleines Codebeispiel (noch nicht alle und richtige variablen)
<?php
# Copyright by: Forcey
# Support: raging-rhinoz.eu
defined ('main') or die ( 'no direct access' );
defined ('admin') or die ( 'only admin access' );
$design = new design ( 'Admins Area', 'Admins Area', 2 );
$design->header();
if ( isset($_POST['sub2']) ) {
$text1_1 = escape($_POST['text1_1'],'string');
$text1_2 = escape($_POST['text1_2'],'string');
$newslink_1 = escape($_POST['newslink_1'],'string');
$imagelink_1 = escape($_POST['imagelink_1'],'string');
db_query("UPDATE xic_rrzmodule SET text1_1 = '".$text1_1."', text1_2 = '".$text1_2."', newslink_1 = '".$newslink_1."', imagelink_1 = '".$imagelink_1."' WHERE name = 'slider'");
}
?>
<table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="include/images/icons/admin/imprint.png" /></td><td width="30"></td><td valign="bottom"><h1>Slider</h1></td></tr></table>
<form action="?slider" method="POST">
Text 1:<input type="text" name="text1_1" value="<?php echo $row['text1_1']; ?>" size="60">
<br />
Text 2<input type="text" name="text1_2" value="<?php echo $row['text1_2']; ?>" size="60">
<br />
Link 1<input type="text" name="newslink_1" value="<?php echo $row['newslink_1']; ?>" size="60">
<br /><br />
Image Link 1<input type="text" name="imagelink_1" value="<?php echo $row['imagelink_1']; ?>" size="60">
<br /><br />
<input type="submit" name="sub2" value="Absenden" />
</form>
<?php
$design->footer();
?>
Also im Adminmenu soll dann auch im input angezeigt werden, was schon in "text1_1" steht, wenn nicht ' '.
Und hab alles editiert aus der impressum, bis auf diesen Part.
$erg = db_query("SELECT * FROM xic_allg WHERE k = 'impressum' LIMIT 1");
$row = db_fetch_assoc($erg);
if ($row['t1'] == '') {
$f = @implode('',@file('http://disclaimer.de/disclaimer.htm'));
$f = preg_replace ("/.*?<a NAME=\"1\">(.*)<p><b><font size=2>5\..*?/Uis","<h3><a name=\"1\">\\1<\/p>",$f);
$f = preg_replace ("/<\/?font[^>]*>/is","",$f);
$t = $f;
} else {
$t = $row['t1'];
}
Hab auch das mal testeshalber reingenomm
$erg = db_query("SELECT * FROM xic_rrzmodule WHERE name = 'slider' LIMIT 1");
$row = db_fetch_assoc($erg);
Aber selbe. Und an der IF Abfrage kanns nicht liegen :/
Datensatz ist halt gefüllt, aber Inputs bei Seitenaufruf leer.
betroffene Homepage: raging-rhinoz.eu

