News system... SUK!

Tags:    php

Jeg har nu kæmpet i ca 1 måned med at få et news system og giver nu op!
så er der nogen som kan hjælpe mig med et news system...
der skal være en admin del hvor man kan logge på tilføje nyheder.
den skal bruge Mysql.


Hilsen k-roy
(christian bekker A.)
www.k-roy.h4f.dk
/!\\ ASP?? Det har jeg sku ik tid til :P /!\\



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg har nu kæmpet i ca 1 måned med at få et news system og giver nu op!
så er der nogen som kan hjælpe mig med et news system...
der skal være en admin del hvor man kan logge på tilføje nyheder.
den skal bruge Mysql.


Hilsen k-roy
(christian bekker A.)
www.k-roy.h4f.dk
/!\\ ASP?? Det har jeg sku ik tid til :P /!\\



Jamen dog.. Det er ikke så sværet at lavet et nyhedssystem. Nu ved jeg ikke hvor go' du er men, jeg kan give dig at par stik ord som kan hjælpe dig på vej, eller en slags koge bog :)

1.
Lave en side hvor du vil have dine nyheder vist frem.
der skal du bare lave en HTML tabel og så bruge SQL til at skrive ud.

eks.
<?php
mysql_connect ("HOST","USER","PASSWORD");
mysql_select_db ("DIN DATABASE");

$foresp = mysql_query("SELECT * FROM news");
while($row = mysql_fetch_array($foresp)) {

echo"
$row[nyheder]

";
}
?>

Sådan det var let nok.

Nu skal vi se på admin siden.

Start med at lave en form. Med brugernavn og password.
(Nu har jeg ikke så meget tid så vil lave en let login system)


<b>admin_login.php</b>

<form action="admin_login_ok.php" method="post"><br>
brugernavn <input type="text" name="brugernavn" value="brugernavn"><br>
password <input type="password" name="password" value="password"><br>
<input type="submit" value="Login">
</form>

Så skal vi ha lavet en side som hedder <b>admin_login_ok.php</b>

<?php
if($_POST[brugernavn] =="Smooth" && $_POST[password] =="1234"){

mysql_connect ("HOST","USER","PASSWORD");
mysql_select_db ("DIN DATABASE");

$foresp = mysql_query("SELECT * FROM news");
while($row = mysql_fetch_array($foresp)) {

echo"<a href='admin_login_ret.php?id=$row[id]&$action=ret'>[ret] $row

</a><br>";
}
}
?>

Sådan. Ind til nu har du . En side hvor nyheder vises. En longin side og en side hvor du vælger hvilken nyhed du vil rette. Så mangler du bare en side hvor du retter nyheder.

<b>admin_login_ret.php</b>

if(!empty($_GET[id])){

mysql_connect ("HOST","USER","PASSWORD");
mysql_select_db ("DIN DATABASE");

$foresp = mysql_query("SELECT * FROM news");
while($row = mysql_fetch_array($foresp)) {

echo"
<form action='ret_ok.php' method='post'><br>
<input type='text' name='dato' value='$row[dato]'><br>
<input type='text" name='overskrift' value='$row

'><br>
<input type='submit' value='Post indlæg'>
<input type='reset' value='Slet felter'>
</form>

(her kan du selv lave en form som passer til dig)

";
}
?>



Sådan nu har du en nyhedssystem hvor du kan udskrive og rette nyheder.

Nu mangler du at lave en side hvor du kan skrive nyhheder fra og en ret_ok side som retter nyhheder når du har rettet dem. men det er alt samme noget som tag max 10 min at lave.

Hvis du ikke kan se hvordan du skal lave resten så synes jeg du skal købe dig en bog om PHP og starte på at læse om PHP.


M.V.Hilsen
Smooth
WebSteps.dk





Jeg har nu kæmpet i ca 1 måned med at få et news system og giver nu op!
så er der nogen som kan hjælpe mig med et news system...
der skal være en admin del hvor man kan logge på tilføje nyheder.
den skal bruge Mysql.


Hilsen k-roy
(christian bekker A.)
www.k-roy.h4f.dk
/!\\ ASP?? Det har jeg sku ik tid til :P /!\\


Hvis du helst vil have en copy'n'paste model så kan jeg godt give dig koden... det vil selvfølgelig hjælpe lidt hvis du kan lidt html så du kan ændre på designet...

Nå men så skal du bare lave en tabel og give mig navnene på felterne... så kan jeg godt sende en til dig :)



Det er lidt lang tid siden jeg har været her... undskylder :)
jeg siger tak for hjælpen...
ps. kan godt html, det er sku nemt :P ...

Hilsen k-roy
(christian bekker A.)
www.k-roy.h4f.dk
/!\\ Hvorfor bruge ASP når PHP findes? /!\\



synes sq ikke det er så let at kode html :P



t