Avatar billede rcon Nybegynder
02. december 2003 - 09:29 Der er 6 kommentarer og
1 løsning

News system

Hej brugere af Eksperten. Jeg står i den situation at jeg skal bruge et meget easy news system, så man kan skrive en nyhed og "submit" det, samtidig at der er mulighed for at "delete" nyhederne.

Ja det kan godt være at det virker vildt med 200 point, men personen som finder lige præcis det system som jeg skal bruge, vil modtage de 200, og som sagt det skal være lige præcis det som jeg søger.
Avatar billede vistodk Nybegynder
02. december 2003 - 09:31 #1
Avatar billede krydset Nybegynder
02. december 2003 - 09:48 #2
har du msn, jeg kan godt lave et til dig skriv til mig på msn medieburner@sol.dk eller icq 113718347
Avatar billede krydset Nybegynder
02. december 2003 - 11:24 #4
sådan et svar :-)
Avatar billede exp Juniormester
02. december 2003 - 11:38 #5
Så skal vi bare lige se løsningen, ellers er det dér en ulovlig pointoverførsel.
Avatar billede krydset Nybegynder
02. december 2003 - 23:07 #6
Men jeg laver da gerne løsningen her, mente det var lovligt den kommer her
Avatar billede krydset Nybegynder
02. december 2003 - 23:09 #7
//admin.php

<!--
CREATE TABLE `nyheder` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`titel` LONGTEXT NOT NULL ,
`nyhed` LONGTEXT NOT NULL ,
`forfatter` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
-->


<FORM action="admin.php" method="POST">
<TABLE>

<tr>
<td><INPUT type="text" name="titel" value="Nyhedens titel"></td>
</tr>

<tr>
<td><TEXTAREA name="nyhed" rows="15" cols="30">Din nyhed her</TEXTAREA></td>
</tr>

<tr>
<td><INPUT type="text" name="forfatter" value="Skrevet af"></td>
</tr>

<tr>
<td><INPUT type="submit" name="indset" value="opret_nyhed"></td>
</tr>

</TABLE>
</FORM>

<?PHP

//dbconnet indeholder login opl. til db
$dato = date("j, n, Y");
$titel = $_POST[titel];
$nyhed = $_POST[nyhed];
$forfatter = $_POST[forfatter];



if(isset($titel)) {
    include("dbconnect.php");
    mysql_query("INSERT INTO nyheder (titel, nyhed, forfatter, dato) VALUES ('$titel','$nyhed','$forfatter','$dato')") or die(mysql_error());
}
?>

<?PHP
if($_GET['function'] == "slet") {
    include("dbconnect.php");
    mysql_query("DELETE FROM nyheder WHERE id = '$_GET[id]'") or die(mysql_error());
}


include("dbconnect.php");
$res = mysql_query("SELECT * FROM nyheder") or die(mysql_error());

        while ($row = mysql_fetch_array($res)) {
            echo "Nyheds titel $row[titel]&nbsp;";
            echo "<a href='admin.php?function=slet&id=$row[id]'>Slet</a>";
            echo "<br>";
        }
?>

<A href="show_news.php">vis nyheder</a>


       


-------------------------------------------------------------------------------

// dbconnect.php

<?PHP

$mysql_db = "news";
$mysql_host = "localhost";
$mysql_user = "DIT BRUGERNAVN";
$mysql_pass = "DIT PASSWORD";


$DB = mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die(mysql_error());
mysql_select_db($mysql_db) or die(mysql_error());

?>

-------------------------------------------------------------------------
//show_news.php

<?PHP
include("dbconnect.php");

$res = mysql_query("SELECT * FROM nyheder order by id desc") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {
    echo "Dato $row[dato]<br>";
    echo "Titel $row[titel]<br>";
    echo "Nyhed $row[nyhed]<br>";
    echo "Skrevet af.. $row[forfatter]";
    echo "<br>";
    echo "<br>";
   
}
?>


værsesågod ;)
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