15. august 2003 - 20:12Der er
9 kommentarer og 1 løsning
hent farve fra databasen
Når man er logget ind skulle den gerne kunne se farven ud fra bruger ID'et. Ved ikke hvad der går galt, men den skriver ihvertfald med sort og ikke med de farver som der står i databasen. Hvorfor?
if (isset($_POST['ind'])) { $farve = mysql_query("SELECT farve FROM admin WHERE adminid='$_SESSION[id]'"); $row = mysql_fetch_array($farve); $farve = $row['farve']; mysql_query("insert into logbog (brugerid, overskrift, besked, time) values ('$_GET[id]', '$_POST[overskift]', '<font color=$farve>$_POST[tekst]</font>', '$time')"); }
My-SQL: CREATE TABLE admin ( adminid int(11) NOT NULL default '0', farve varchar(7) NOT NULL default '' ) TYPE=MyISAM;
Jeg tror ikke det gør noget at jeg både har get og post da det med farven virkede på et tidspunkt. Jeg har tilføjet nogle funktioner til systemmet og en dag opdagede jeg at farven ikke virkede mere. Ved ikke hvad det er jeg har gjort ved bare at det ikke virker mere. Her kan i få hele koden hvis det er til nogen hjælp. Tak for h
<?php if (isset($_SESSION['admin'])) { echo "<br><br>Vælg en elev:<br>"; $nick = mysql_query("SELECT id, nick FROM users ORDER BY nick"); while ($row = mysql_fetch_array($nick)) { echo "<a href=liste.php?id=$row[id]#start>$row[nick]</a><br>"; }
if (isset($_POST['ind'])) { $farve = mysql_query("SELECT farve FROM admin WHERE adminid='$_SESSION[id]'"); $row = mysql_fetch_array($farve); $farven = $row['farve']; mysql_query("insert into logbog (brugerid, overskrift, besked, time) values ('$_GET[id]', '$_POST[overskift]', '<font color=$farven>$_POST[tekst]</font>', '$time')"); }
if (isset($_POST['up'])) { $i = 0; while (list($name, $value) = each($_FILES['upfil']['name'])) { if ($value) { $dist = $_SERVER["DOCUMENT_ROOT"] ."/f97x/logbog/files/"; $files = $value; $temparr = explode(".", $files); $temparr[count($temparr)-2] = $temparr['0']."~".time(); $files = implode(".", $temparr); move_uploaded_file($_FILES['upfil']['tmp_name'][$i], $dist . $files); mysql_query("INSERT INTO files (brugerid, filnavn) VALUES ('$_GET[id]', '$files')"); } $i++; } } if (isset($_GET['slet'])) { $query = mysql_query("SELECT * FROM files WHERE id='$_GET[id]'"); $row = mysql_fetch_array($query); mysql_query("DELETE FROM files WHERE id='$_GET[id]'"); @unlink("files/".$row['filnavn']); } ?> <?php $id = $_REQUEST["id"]; if(isset($id)) { $result = mysql_query("SELECT id, nick FROM users WHERE id='".$id."'"); if( mysql_num_rows( $result ) > 0 ) { $entry = mysql_fetch_object($result);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.