DeMoehn
Mitglied
Hehe, bald wird hier eine Sperre für nervige Leute wie mich eingebaut .
Also. ich hab mir ma wieder was zum Newsscript emacht. Ein Edit.
mehrere Probs.
1) Bei titel liest php nur die erste Zeile aus
2)bei text kommt gar nichts
3)es kommt nach dem senden ok, aber es ändert sich nix.
4) hier der code
Wäre nett wenn jemand helfen kann.
Also. ich hab mir ma wieder was zum Newsscript emacht. Ein Edit.
mehrere Probs.
1) Bei titel liest php nur die erste Zeile aus
2)bei text kommt gar nichts
3)es kommt nach dem senden ok, aber es ändert sich nix.
4) hier der code
PHP:
//js is unnötig zu zeigen, is aber dabei
<?php
$id = $_GET['id'];
include("newssystem/config.inc.php");
if($_SESSION['logIn']) {
$dataBase = "DB87590";
$connectIt = mysql_connect($dbserver,$nutzer,$passwort);
$abfrage = "SELECT id, titel, name, text, zeit, clicks FROM news WHERE id='$id'";
$res = mysql_db_query($dbname, $abfrage);// alles noch
while ($reihe = mysql_fetch_object($res)){
$titel = $reihe->titel;
$name = $reihe->name;
$text = $reihe->text;
//jetzt will ich das der Text aus der DB in die Felder kommt
echo '<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">';
echo '<meta name="generator" content="nothing">';
echo '</head>';
echo '<body bgcolor="#ffffff">';
echo '<form action="index.php?link=newsEdit&id='.$id.'" method="post" name="form">';
echo '<table border="0" cellspacing="2" cellpadding="0">';
echo '<tr>';
echo '<td>Name:</td>';
echo '<td><input type="text" value='.$titel.' name="name" size="24" maxlength="20"></td>';//ich seh nur ein Wort
echo '</tr>';
echo '<tr>';
echo '<td>Name:</td>';
echo '<td><input type="text" value='.$name.' name="name" size="24" maxlength="20"></td>';//hier das gleiche
echo '</tr>';
echo '<tr>';
echo '<td valign="top">Text:</td>';
echo '<td><textarea name="text" rows="8" cols="44" wrap="physical" value='.$text.'></textarea></td>';//ich sehe nix
echo '</tr>';
echo '<tr>';
echo '<td valign="top"></td>';
echo '<td align="right"><input type="submit" name="senden" value="Senden"></td>';
echo '</tr>';
echo '</table>';
echo '</form>';
}
include ("newssystem/config.inc.php");
//smiley funktion war unwichtig is raus
}
if($senden) {
$datum = time();
mysql_connect($dbserver,$nutzer,$passwort);
$insertT = "UPDATE news SET titel='$titel', name='$name', text='$text', zeit='$datum' WHERE id='$id'";//hier muss was falsch sein
$result = mysql_db_query($dbname, $insertT);
if($result) {
echo "Ok";//als result kommt aber ok
}else{
echo "Nein";
}
}
}else{
echo "verweigert!";
}
?>