05. januar 2004 - 21:23
Der er
24 kommentarer og 1 løsning
Har et news system som der skal være slet nyhed på
Har et nyheds system som der skal være slet funktion på
Annonceindlæg fra inspirit365
Slettet bruger
05. januar 2004 - 21:23
#1
Nå for søren.
05. januar 2004 - 21:24
#2
Hold da op, kunne man evt få kildekoden til det newssystem så denne funktion kan laves?
05. januar 2004 - 21:24
#3
Ja tak for den ..
05. januar 2004 - 21:26
#4
www.ghostwebchat.dk sig hvad for nogle filer i skal bruge fra det der er :
admin.php admin_login.php config.php index.php show.php tabel.php
05. januar 2004 - 21:27
#5
Tror vi skal have fat på admin.php :o)
Slettet bruger
05. januar 2004 - 21:28
#6
Ja og login og password til din server.
05. januar 2004 - 21:29
#7
<?php session_start(); if (isset($_SESSION['aid'])) { include("config.php"); if($_POST['upload']){ if ($_POST['pic'] == 1) { $files = $_FILES['upfil']['name']; $dist = $_SERVER["DOCUMENT_ROOT"] . "/"; move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files); } elseif ($_POST['pic'] == 2) { $files = "opdatering.gif"; } else { $files = "nopic.gif"; } mysql_query("INSERT INTO news (title, text, name, file) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files')"); header("Location: index.php"); } ?> <html> <head> <title>Admin system</title> </head> <body> <p><b>Admin system</b></p> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> <p><input type="text" name="name" size="30" value="forfatter"> <p><input type="text" name="title" size="30" value="overskrift"></p> <p>Billede:</p> <p><input type="radio" value="1" checked name="pic"> <input type="file" name="upfil" size="20"> </p> <p><input type="radio" value="2" checked name="pic"> opdatering på siden</p> <p><input type="radio" value="3" checked name="pic"> intet billede</p> <p><textarea rows="6" name="text" cols="26">nyhed</textarea></p> <p><input type="submit" value="tryk nyhed" name="upload"></p> </form> <p align='left'><a href='index.php'><-- tilbage </a></p> </body> </html> <?php } ?>
05. januar 2004 - 21:35
#8
Prøv med dette: <?php session_start(); if (isset($_SESSION['aid'])) { include("config.php"); if($_POST['upload']){ if ($_POST['pic'] == 1) { $files = $_FILES['upfil']['name']; $dist = $_SERVER["DOCUMENT_ROOT"] . "/"; move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files); } elseif ($_POST['pic'] == 2) { $files = "opdatering.gif"; } else { $files = "nopic.gif"; } mysql_query("INSERT INTO news (title, text, name, file) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files')"); header("Location: index.php"); } if ($_GET["func"] == "slet") { mysql_query("DELETE FROM news WHERE id='$_GET[id]'"); mysql_query("DELETE FROM comment WHERE newsid='$_GET[id]'"); echo "Nyheden er nu slettet<br>"; } ?> <html> <head> <title>Admin system</title> </head> <body> <p><b>Admin system</b></p> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> <p><input type="text" name="name" size="30" value="forfatter"> <p><input type="text" name="title" size="30" value="overskrift"></p> <p>Billede:</p> <p><input type="radio" value="1" checked name="pic"> <input type="file" name="upfil" size="20"> </p> <p><input type="radio" value="2" checked name="pic"> opdatering på siden</p> <p><input type="radio" value="3" checked name="pic"> intet billede</p> <p><textarea rows="6" name="text" cols="26">nyhed</textarea></p> <p><input type="submit" value="tryk nyhed" name="upload"></p> </form> <br> <p><b>Slet nyheder</b></p> <?php $query = mysql_query("SELECT id, title FROM news ORDER BY id DESC"); while ($row = mysql_fetch_array($query)) { echo "<a href='$_SERVER[PHP_SELF]?id=$row[id]&func=slet'>Slet</a> - $row[title]<br>"; } ?> <p align='left'><a href='index.php'><-- tilbage </a></p> </body> </html> <?php } ?>
Slettet bruger
05. januar 2004 - 21:35
#9
Nå det er noget af ahv's hjemmestrik :)
05. januar 2004 - 21:36
#10
mercur8 -> Det ser sådan ud. Kendte du koden eller var det fordi den blot var så god du vidste det var min? ;p
05. januar 2004 - 21:37
#11
mercur8 -> Er du på msn eller icq?
05. januar 2004 - 21:37
#12
ved ik om til de point jeg har givet dig du kunne lave en ret funktion :P
05. januar 2004 - 21:39
#13
Det kan godt lade sig gøre, men lad os lige få det her til at virke først, med mindre det allerede virker?
Slettet bruger
05. januar 2004 - 21:39
#14
ahv: Kiggede i et andet spørgsmål, hvor du skriver, det er dit script. Ja jeg er på MSN.
05. januar 2004 - 21:39
#15
slet funktion virker fint :) flot arbejde
05. januar 2004 - 21:40
#16
mercur8 -> mail?
05. januar 2004 - 21:40
#17
ghostweb lige 2 min så har jeg noget klart.
Slettet bruger
05. januar 2004 - 21:41
#18
05. januar 2004 - 21:41
#19
ok :P
05. januar 2004 - 21:47
#20
Prøv dette: <?php session_start(); if (isset($_SESSION['aid'])) { include("config.php"); if($_POST['upload']){ if ($_POST['pic'] == 1) { $files = $_FILES['upfil']['name']; $dist = $_SERVER["DOCUMENT_ROOT"] . "/"; move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files); } elseif ($_POST['pic'] == 2) { $files = "opdatering.gif"; } else { $files = "nopic.gif"; } mysql_query("INSERT INTO news (title, text, name, file) values ('$_POST[title]', '$_POST[text]', '$_POST[name]', '$files')"); header("Location: index.php"); } if ($_GET["func"] == "slet") { mysql_query("DELETE FROM news WHERE id='$_GET[id]'"); mysql_query("DELETE FROM comment WHERE newsid='$_GET[id]'"); echo "Nyheden er nu slettet<br>"; } elseif($_GET["func"] == "update") { mysql_query("UPDATE news SET name='$_POST[name]', title='$_POST[title]', text='$_POST[text]' WHERE id='$_GET[id]'); echo "Nyheden er nu opdateret<br>"; } ?> <html> <head> <title>Admin system</title> </head> <body> <p><b>Admin system</b></p> <?php if ($_GET["func"] == "getnews") { $query = mysql_query("SELECT title, text, name FROM news WHERE id='$_GET[id]'"); $get = mysql_fetch_array($query); ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?id=<?php echo $_GET[id]; ?>&func=update" method="post"> <p><input type="text" name="name" size="30" value="<?php echo $get[name]; ?>"> <p><input type="text" name="title" size="30" value="<?php echo $get[title]; ?>"></p> <p><textarea rows="6" name="text" cols="26"><?php echo $get[text]; ?></textarea></p> <p><input type="submit" value="tryk nyhed" name="Opdater"></p> </form> <?php } else { ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> <p><input type="text" name="name" size="30" value="forfatter"> <p><input type="text" name="title" size="30" value="overskrift"></p> <p>Billede:</p> <p><input type="radio" value="1" checked name="pic"> <input type="file" name="upfil" size="20"> </p> <p><input type="radio" value="2" checked name="pic"> opdatering på siden</p> <p><input type="radio" value="3" checked name="pic"> intet billede</p> <p><textarea rows="6" name="text" cols="26">nyhed</textarea></p> <p><input type="submit" value="tryk nyhed" name="upload"></p> </form> <?php } ?> <br> <p><b>Slet/Opdater nyheder</b></p> <?php $query = mysql_query("SELECT id, title FROM news ORDER BY id DESC"); while ($row = mysql_fetch_array($query)) { echo "<a href='$_SERVER[PHP_SELF]?id=$row[id]&func=slet'>Slet</a> - <a href='$_SERVER[PHP_SELF]?id=$row[id]&func=getnews'>Opdater</a> - $row[title]<br>"; } ?> <p align='left'><a href='index.php'><-- tilbage </a></p> </body> </html> <?php } ?>
05. januar 2004 - 21:50
#21
fejl i Parse error: parse error, unexpected T_STRING in /customers/ghostwebchat.dk/ghostwebchat.dk/httpd.www/news/admin.php on line 25
05. januar 2004 - 21:52
#22
} elseif($_GET["func"] == "update") { mysql_query("UPDATE news SET name='$_POST[name]', title='$_POST[title]', text='$_POST[text]' WHERE id='$_GET[id]'"); echo "Nyheden er nu opdateret<br>"; }
05. januar 2004 - 21:54
#23
kan du lægge den ind i koden :P
05. januar 2004 - 21:56
#24
Det er jo ikke et alderdomshjem det her, gør lidt selv :o)
05. januar 2004 - 22:01
#25
sådanner tak for koderne :)
Vi tilbyder markedets bedste kurser inden for webudvikling