Avatar billede jacobveile Nybegynder
01. juni 2005 - 20:42

hvad er fjelen

Hvorfor kan jeg ikke få min Gæstebog til at vrike....

Se koden nedenfor
<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid") AND ("hemmeligt")) {
include "../mysql/mysql.php";
$tjek_online = mysql_query("SELECT * FROM chatworld_brugere WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$tjek = mysql_fetch_array($tjek_online);
if($tjek[online] != "ja") {
print "<script language=\"javascript\">parent.location.replace('../fejl.php?mode=offline');</script>";
}else{
$ip = $_SERVER[REMOTE_ADDR];
$tjek_banned = mysql_query("SELECT * FROM chatworld_banliste WHERE IP = '$ip'") or die(mysql_error());
if(mysql_num_rows($tjek_banned) != "") {
print "<script language=\"javascript\">parent.location.replace('../fejl.php?mode=banned');</script>";
}else{

if($_GET[brugernavn] == "") {
print "• Du mangler at angive et brugernavn!";
print "<br/><br/>";
}else{

if($_POST[skriv]) {

if($_POST[besked] == "") {
print "• Du mangler en besked!";
print "<br/><br/>";

}else{

$tjek_nr = mysql_query("SELECT * FROM chatworld_gb WHERE brugernavn = '$_GET[brugernavn]' ORDER BY ID DESC") or die(mysql_error());
$vis_nr = mysql_fetch_array($tjek_nr);

$dato = date('d/m - H:i');
$besked = nl2br($_POST[besked]);
$besked = htmlspecialchars($besked);
$gb_nr = $vis_nr[gb_nr]+1;

mysql_query("INSERT INTO chatworld_gb (brugernavn, afsender, dato, besked, gb_nr) VALUES ('$_GET[brugernavn]', '$_SESSION[brugernavn]', '$dato', '$besked', '$gb_nr')")or die(mysql_error());

print "• Beskeden er nu skrevet!";
print "<br/><br/>";
}
}
if($_GET[mode] == "slet" AND $_GET[id] != "") {
mysql_query("DELETE FROM chatworld_gb WHERE ID = '$_GET[id]' AND brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
print "• Beskeden er nu slettet!";
print "<br/><br/>";
}
?>


<div align="center" class="gb_top"><? echo $vis_info[brugernavn]; ?>´s gæstebog</div>

<form action="" method="POST">

Din besked <br/>
<textarea name="besked" rows="7" cols="100"></textarea><br/>
<input type="submit" name="skriv" value="Skriv!">

</form>

<br/>


<?
$hent_indlæg = mysql_query("SELECT * FROM chatworld_gb WHERE brugernavn = '$_SESSION[brugernavn]' ORDER BY ID DESC") or die(mysql_error());
while($vis_i = mysql_fetch_array($hent_indlæg)) {
?>

<table class="gb_indlaeg">
    <tr>
        <td><strong>Nr. <? echo $vis_i[gb_nr]; ?>  |  <? echo $vis_i[dato]; ?>  |  <a href="?side=seprofil&brugernavn=<? echo $vis_i[afsender]; ?>" style="color:#344D66;"><? echo $vis_i[afsender]; ?></a></strong>
<? if($_GET[brugernavn] = "$_SESSION[brugernavn]") { print "  | <strong><a href='?side=se_gb&brugenavn=$_GET[brugernavn]&mode=slet&id=$vis_i[ID]' style='color:#344D66;'>Slet besked</a></strong>"; } ?></td>
    </tr>
    <tr>
        <td><? echo $vis_i[besked]; ?></td>
    </tr>
</table>

<hr width="50%" color="#667F98" noshade><br/>

<?
}
}
}
}
}else{
print "Du er ikke logget ind!";
}
?>

Den skriver at jeg skal opgive et brugernavn, det skal man ikke når man er logget ind. Hvis jeg fjerner
if($_GET[brugernavn] == "") {
print "• Du mangler at angive et brugernavn!";
print "<br/><br/>";
}else{

Skal jeg bare fjerne hele koden... Hjælp please
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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