Avatar billede udvikler Nybegynder
03. maj 2005 - 15:41 Der er 2 kommentarer og
1 løsning

Slet beskeder i gæstebogen er det sådan her ?

Hejsa..

Jeg har lavet et script som burde slette de skrevne beskeder i gæstebogen.. Men har jeg ret hvis jeg siger man gør sådan her:

Man sætter dette ind i scriptet med gæstebogen:

<?php

require("./index.php");

if(is_array($HTTP_GET_VARS)) {
  $id = $HTTP_GET_VARS['id'];
  $start_nr = $HTTP_GET_VARS['start_nr'];
} elseif (is_array($_GET)) {
  $id = $_GET['id'];
  $start_nr = $_GET['start_nr'];
}

$sql = "delete from gaestebog where id = $id";

aabn_forbindelse_og_vaelgdb();
sql_spoerg($sql);
luk_forbindelse();

header("Location: index.php?start_nr=$start_nr");

?>

Den fil kalder vi slet.php

Så laver vi et felt i mysql databasen der hedder slet og laver et script inde i gæstebog som skal gøre at der bliver udskrevet et link til slet.php under hver besked..

Og så er det klaret..

MEN SÅ KAN ALLE SLETTE ALLES INLÆG.... det ved jeg :)
Avatar billede udvikler Nybegynder
03. maj 2005 - 15:45 #1
Har lige prøvet bare at indsætte en fil der hedder slet medd det indhold som jeg har postet ovenover. Men for denne fejl hvis jeg går ind på minside.dk/slet.php


Fatal error: Call to undefined function: aabn_forbindelse_og_vaelgdb() in /web/www/frac/users/adeee/slet.php on line 15
Avatar billede udvikler Nybegynder
03. maj 2005 - 16:32 #2
Har så slettet den linie oog nu ser slet.php således ud:

<?php
$host = "localhost";
$user = "...";
$pass = "...";
$db = "...";
$connect = mysql_connect($host, $user, $pass);
mysql_select_db($db);


require("./index.php");

if(is_array($HTTP_GET_VARS)) {
  $id = $HTTP_GET_VARS['id'];
  $start_nr = $HTTP_GET_VARS['start_nr'];
} elseif (is_array($_GET)) {
  $id = $_GET['id'];
  $start_nr = $_GET['start_nr'];
}

$sql = "delete from gaestebog where id = $id";


header("Location: index.php");

?>


Men den fejl jeg for lyder sådan:

Warning: Cannot modify header information - headers already sent by (output started at /web/www/frac/users/adeee/index.php:14) in /web/www/frac/users/adeee/slet.php on line 23
Avatar billede udvikler Nybegynder
03. maj 2005 - 20:16 #3
lukker.. har brug for point i anden VIGTIG tråd !!!
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
Computerworld tilbyder specialiserede kurser i database-management

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