Avatar billede kongnice Nybegynder
28. april 2007 - 17:53 Der er 1 kommentar

Viser ikke fra databasen..

Hey
Fik lavet mig en gæstebog til mit community, men den gider ikke vise beskederne fra databasen?
Jeg kan sagtens sætte ind, der er ingen fejl på siden, den gider bare ikke vise beskederne.. nogen som kan hjælpe?
KODE:
<?
session_start();
include("hemmelig.php");
?>
<form action='?side=Community&to=gbmin.php&b=<?=$_GET[b]?>&send=ja' method='POST'>
<textarea name='besked'></textarea>
<br>
<b>Hvem skal læse beskeden?</b>
<select name="privat">
<option value="alle">Alle</option>
<option value="<?=$_GET['b']?>"><?=$_GET['b']?></option>
</select>
<input type='submit' value='SEND!'>
</form>
<?
include("connect.php");
if($_GET[send] == "ja"){
$fra = $_SESSION['data'];
$til = $_GET['b'];
$besked = $_POST['besked'];
$dato = date("d/m-Y H:i");
$privat = $_POST[privat];
if($_GET[send] == "ja"){
mysql_query("INSERT INTO gbog (fra, til, besked, dato, privat)VALUES('$fra', '$til','$besked', '$dato', '$privat')") or die(mysql_error());
header("location: ?side=Community&to=gbmin.php&b=$_GET[b]");
}else
if($_GET[slet] == "ja"){
mysql_query("DELETE FROM gbog WHERE id = '$_GET[id]'");
header("location: ?side=Community&to=gbmin.php&b=$_GET[b]");
}else
$hent = mysql_query("SELECT * FROM gbog WHERE til = '$_GET[b]' ORDER BY id DESC") or die(mysql_error());
while($vis=mysql_fetch_array($hent)){
?>
<?php
print "<div align=\"center\">";
print nl2br($vis["besked"])." <br> Fra: ".$vis["fra"]." Dato: ".$vis["dato"]." <a href=?side=Community&to=gbmin.php&b=".$_GET[b]."&slet=ja&id=".$vis[id].">[SLET]</a><br><hr>";
print "</div>";
}
}
?>
Avatar billede jakobdo Ekspert
29. april 2007 - 18:59 #1
Test lige denne kode:

<?
session_start();
include("hemmelig.php");
?>
<form action='?side=Community&to=gbmin.php&b=<?=$_GET[b]?>&send=ja' method='POST'>
<textarea name='besked'></textarea>
<br>
<b>Hvem skal læse beskeden?</b>
<select name="privat">
<option value="alle">Alle</option>
<option value="<?=$_GET['b']?>"><?=$_GET['b']?></option>
</select>
<input type='submit' value='SEND!'>
</form>
<?
include("connect.php");
if($_GET[send] == "ja")
{
    $fra = $_SESSION['data'];
    $til = $_GET['b'];
    $besked = $_POST['besked'];
    $dato = date("d/m-Y H:i");
    $privat = $_POST[privat];
    mysql_query("INSERT INTO gbog (fra, til, besked, dato, privat)VALUES('$fra', '$til','$besked', '$dato', '$privat')") or die(mysql_error());
    header("location: ?side=Community&to=gbmin.php&b=$_GET[b]");
    exit();
}

if($_GET[slet] == "ja" && is_numeric($_GET[id]))
{
    mysql_query("DELETE FROM gbog WHERE id = 'intval($_GET[id])'");
    header("location: ?side=Community&to=gbmin.php&b=intval($_GET[b])");
    exit();
}

$hent = mysql_query("SELECT * FROM gbog WHERE til = '$_GET[b]' ORDER BY id DESC") or die(mysql_error());
while($vis=mysql_fetch_array($hent))
{
    print "<div align=\"center\">";
    print nl2br($vis["besked"])." <br> Fra: ".$vis["fra"]." Dato: ".$vis["dato"]." <a href=?side=Community&to=gbmin.php&b=".$_GET[b]."&slet=ja&id=".$vis[id].">[SLET]</a><br><hr>";
    print "</div>";
}
?>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester