Avatar billede grise_bassen Nybegynder
18. marts 2005 - 10:37 Der er 5 kommentarer og
1 løsning

udvielse på mit brugersystem hjælp

jeg har fået lavet det her bruger system med intern beksedsystem
http://www.znow.dk/s2a/Brugersystem+admin.rar
men der nogle ting jeg sysnes det mangler men kan ikke finde ud af php så er der en der vil hjælpe?

jeg kunne godt tænke mig at der var en
udbakke,
at man kan slette de beskeder man for,
Avatar billede grise_bassen Nybegynder
18. marts 2005 - 11:11 #1
jeg fik lavet udbakke men kan ikke finde ud af hvordan jeg skal gøre så brugerne kan slette deres beskeder

udbakke.php

<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid")) {
?>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
<link rel="stylesheet" type="text/css" href="css.css">
</head>

<body>
<?
include "mysql/mysql.php";


$hent_breve = mysql_query("SELECT * FROM post WHERE afsender = '$_SESSION[brugernavn]'") or die(mysql_error());
while($vis = mysql_fetch_array($hent_breve)) {
?>

Fra: <? echo $vis[modtager]; ?>  -  Sendt: <? echo $vis[dato]; ?>  -  <a href="laes.php?id=<? echo $vis[ID]; ?>">Læs brev</a>

<?
}
?>


</body>

</html>
<?
}else{
print "Du er ikke logget ind!";
}
?>
Avatar billede Daniel.E Praktikant
18. marts 2005 - 11:33 #2
du skal overføre den unikke ID fra databasen ned i PHP og udfør denne SQL linie:


// tjeker om id er sat, og om id har en værdi som er større end NULL eller ingen karektere.
if(isset($_POST["id") && $_POST["id") {

$sql= 'DELETE FROM table WHERE id="'.(int)$_POST["id"].'"';
mysql_query($sql);

}
Avatar billede Daniel.E Praktikant
18. marts 2005 - 11:34 #3
samler ikke på points.
Avatar billede grise_bassen Nybegynder
18. marts 2005 - 11:39 #4
forstår det ikk for kan ikke php vil du ikke sætte det ind i min kode?
Avatar billede grise_bassen Nybegynder
18. marts 2005 - 12:40 #5
fandt selv ud af det
Avatar billede grise_bassen Nybegynder
18. marts 2005 - 12:45 #6
har ikke fundet ud af det alligevel
det jeg lavede gjorde så modtageren heller ikke knnne se det
så hvis der er nogle der kan hjælpe for i 200 points

udbakke.php
<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord") AND ("logintid")) {
?>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
<link rel="stylesheet" type="text/css" href="css.css">
</head>

<body>
<?
include "mysql/mysql.php";
if($_GET[id] != "") {

$slet = mysql_query("DELETE FROM post WHERE ID = '$_GET[id]'") or die(mysql_error());
print "beskeden er nu slettet!";
}
?>
<br><br>
<?
include "mysql/mysql.php";
$hent_breve = mysql_query("SELECT * FROM post WHERE afsender = '$_SESSION[brugernavn]'") or die(mysql_error());
while($vis = mysql_fetch_array($hent_breve)) {
?>


til: <? echo $vis[modtager]; ?>  -  Sendt: <? echo $vis[dato]; ?>  -  <a href="laesudbakke.php?id=<? echo $vis[ID]; ?>">Læs brev</a> - <a href="udbakke.php?id=<? echo $vis[ID]; ?>">Slet</a>
<br>


<?
}
?>

</body>

</html>
<?
}else{
print "Du er ikke logget ind!";
}
?>
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