24-05-2012, 20:23
(Ten post był ostatnio modyfikowany: 24-05-2012, 20:50 przez cryptarithm.)
Zrobilem wlasny 'News System' z panelem logowania (pierwszy raz) ale mam maly problem kiedy wpisuje nowego newsa przez panel. Kiedy naciskam 'Dodaj' news pojawia sie na glownej stronie ale bez imienia Autora oraz czasami news 'klonuje' sie kilka razy bez nazwy i tresci tylko z data. (chce dodac ze autor sie pojawia w tabeli phpmyadmin).
Niewiem co moze byc problemem, dodaje kody ktore mysle sa przyczyna problemu:
To jest 'add.php' . Dodaje newsy tym kodem:
To jest 'new.php' , ten kod wyswietla newsy na glownej stronie:
moja tabela na newsy jest ustawiona w ten sposob:
![[Obrazek: 2w3bz43.jpg]](http://oi47.tinypic.com/2w3bz43.jpg)
To sa wszystkie newsy, te z nazwa to sa ktore ja wprowadzilem a te bez to sa te ktora same sie zrobily?:
![[Obrazek: 31775nd.jpg]](http://oi48.tinypic.com/31775nd.jpg)
Prosze o pomoc
Dzieki.
Niewiem co moze byc problemem, dodaje kody ktore mysle sa przyczyna problemu:
To jest 'add.php' . Dodaje newsy tym kodem:
Kod:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Add News</title>
<script src="http://js.nicedit.com/nicEdit-latest.js" type="text/javascript"></script>
<script type="text/javascript">bkLib.onDomLoaded(nicEditors.allTextAreas);</script>
</head>
<body>
<form action="" method="post">
Title: <input type="text" name="title">
<br/>Author: <input type="text" name="posted by">
<br/>Content: <textarea name="content" rows="15" cols="70"></textarea>
<br/><input type="submit" value="Submit"></form>
<?php
include("connect.php");
$query = mysql_query("insert into news values('','".$_POST['title']."',now(),'".$_POST['posted by']."','".$_POST['content']."')");
?>
To jest 'new.php' , ten kod wyswietla newsy na glownej stronie:
Kod:
<?php
include("connect.php");
$query = mysql_query("select * from news order by id desc limit 0,5");
while($rekord = mysql_fetch_array($query))
{
$naz .= '<h1><a href="news/news.php?id='.$rekord[0].'">'.$rekord[1].'</a></h1><a> Posted by: '.$rekord[3].' - '.$rekord[2].'</a> <p>'.$rekord[4].'</p> ' ;
}
echo '<ul>'.$naz.'</ul>';
?>
moja tabela na newsy jest ustawiona w ten sposob:
![[Obrazek: 2w3bz43.jpg]](http://oi47.tinypic.com/2w3bz43.jpg)
To sa wszystkie newsy, te z nazwa to sa ktore ja wprowadzilem a te bez to sa te ktora same sie zrobily?:
![[Obrazek: 31775nd.jpg]](http://oi48.tinypic.com/31775nd.jpg)
Prosze o pomoc
