Avatar billede denner1989 Nybegynder
02. december 2006 - 22:11 Der er 1 kommentar

Brugernes egen 'gæstebog' slette indlæg.

<?php include("tjek_logind.php"); ?> <?php include("top2.php"); ?> <?php include("denner.php"); ?>

<table width=350 border=0 cellpadding=0 cellspacing=0>
  <tr><font face='verdana' size='1' color='#FFFFFF'> <b>Indtast ID den besked du vil slette:</font></b> <br><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
        <br>
          <form action="" method="post">
      <label for='t1'><b><font face="verdana" size="1" color="#555555">ID:</font></b> <input type='text' name='id' id='t1'>
     
      </p><br><br>
      <div align="left">
        <input type='submit' name='submit' value='Slet ID' id='submit'>
      </div>
    </tr>
</table><br><br>
<b><font face='verdana' size='1' color='#FFFFFF'><a href="profile.php">Gå tilbage til profilen</a></b><br><br></font>

<?php
if(isset($_REQUEST['submit'])) {
$id = $_REQUEST["id"];



    $conn = mysql_connect("$host","$user","$pass");
mysql_select_db("$db",$conn);
mysql_close;



mysql_query("DELETE FROM login2 WHERE brugernavn = '".$_SESSION['brugernavn']."'");


}
?>
</td>
  </tr>
</table>

<table width='412' border='0' cellpadding='5' cellspacing='1' bgcolor='777777'>
  <tr>
    <td width='406' height='21' bgcolor='F9F9F9'><font color='#555555' size='1' face='Verdana, Arial, Helvetica, sans-serif'><strong>
Herunder kan du se hvilke ID'er du har i din tagwall:</strong></font></td>
  </tr>
  <tr>
    <td height='29' valign='top' bgcolor='F9F9F9'><font color='#FFFFFF' size='1' face='Verdana, Arial, Helvetica, sans-serif'>

<?
$conn = mysql_connect("$host","$user","$pass");
mysql_select_db("$db",$conn);

$query = mysql_query("SELECT * FROM `tagwall` WHERE id2 = '".$_SESSION['id']."'");

while($vis=mysql_fetch_array($query)) {




echo"<font color='#555555' size='1' face='Verdana, Arial, Helvetica, sans-serif'>
<b>&nbsp;#$vis[id] // Skrevet af: <a href='mailro:$vis[mail]'>$vis[navn]</a> // IP: <a href='http://www.ripe.net/perl/whois?searchtext=$vis[ip]' target=\"_blank\">$vis[ip]</a></b><br><br>"; }  ?>


</font></td>
  </tr>
</table>

...

Jeg kan ikke få den til at vise indlæggende fra session id. Derefter kan jeg ikke finde ud af, at brugeren kun kan slette sine engne indlæg. Er der en som kan hjælpe?
Avatar billede zynzz Praktikant
03. december 2006 - 13:15 #1
Hvorfor kan du ikke få den til at vise $_SESSION['id']?

Sikker på der er en session_start()?

På den måde du laver din DELETE på, sletter den alt hvor brugernavnet er = $_SESSION['brugernavn']
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