значи ползвам една система за новини от урок от тук не мога да ви дам линк точен но мисля че ще се сетите сега по въпроса направих списък на новините само по заглавияе и дата eto go i demoto http://webgdesign.net/test/sad.php
как да направя като цъкнеш на името да ти показва новината значи пробвах с гет да ти зима номера ама нещо съм объркам плс помогнете много ми трябва
ето о6те няколко файла които да ви помогнат
delete.php
allnews.php
add.php
Код:
<center><h1><i>Всички новини:</i></h1><center>
<table border="1">
<tr>
<td width="300">Novina:</td>
<td width="200">Data:</td>
</tr>
<?php
$posts = file("news.php");
if (!isset($_GET['view'])) {
echo "<h1>Изтриване на новини</h1>";
$i = 0;
while ($i <= count($posts)-1) {
$tempnews = (explode('|', $posts[$i], 3));
echo "<tr><td width=\"400\"><a href=\"sad.php?view=$i\"><b>$tempnews[0]</b><a></td><td width=\"100\"> $tempnews[1] </td></tr>";
$i++;
}
}
else {
$view = $_GET['view'];
$todelete = $_GET['read'];
$posts[$view]="";
$finishedoutput = implode("", $posts);
$blah = fopen("news.php", "r");
echo "<hr><p><b>$tempnews[0]</b> - $tempnews[1]</p><p>$tempnews[2]</p>";
echo "$posts[$view]";
}
?>
</table>
как да направя като цъкнеш на името да ти показва новината значи пробвах с гет да ти зима номера ама нещо съм объркам плс помогнете много ми трябва
ето о6те няколко файла които да ви помогнат
delete.php
Код:
<?php
$posts = file("news.php");
if (!isset($_GET['delete'])) {
echo "<h1>Изтриване на новини</h1>";
$i = 0;
while ($i <= count($posts)-1) {
$tempnews = (explode('|', $posts[$i], 3));
echo "<hr><p><b>$tempnews[0]</b> - $tempnews[1]</p><p>$tempnews[2]</p>";
echo "<a href=\"delete.php?delete=$i\">Изтрий тази новина</a></p>";
$i++;
}
} else {
$todelete = $_GET['delete'];
$posts[$todelete]="";
$finishedoutput = implode("", $posts);
$blah = fopen("news.php", "w");
fwrite($blah, "$finishedoutput");
fclose ($blah);
echo "<h2>Изтрита е</h2>";
echo "$posts[$todelete]";
echo "<p><a href=\"delete.php\">Натисни за да изтриеш още една.</a></p>";
echo "<p><a href=\"allnews.php\">wsi4ki</a></p>";
}
?>
allnews.php
Код:
<center><h1><i>Всички новини:</i></h1><center>
<?php
$allnews = file("news.php");
$i = 0;
while ($i <= count($allnews)-1) {
$tempnews = (explode('|', $allnews[$i], 3));
echo "<hr><p><b>$tempnews[0]</b> - $tempnews[1]</p><p>$tempnews[2]</p>";
$i++;
}
echo "<hr>";
?>
add.php
Код:
<?php
if (!isset($_POST['news'])) {
?>
<center>
<h1>Добавяне на новини</h1>
<table>
<FORM action="add.php?admin=addnews" method="POST">
<tr>
<td align=right>Заглавие:</td>
<td><INPUT TYPE="TEXT" name="title"></td>
</tr>
<tr>
<td align=right valign=top>Новина:</td>
<td><TEXTAREA WRAP=VIRTUAL NAME="news" COLS=50 ROWS=15></TEXTAREA></td>
</tr>
<tr>
<td></td>
<td><INPUT TYPE="SUBMIT" name="submit" value="Submit"></td>
</tr>
</FORM>
</table>
</center>
<?php
} else {
$title = $_POST['title'];
$news = $_POST['news'];
$da = getdate();
$date="$da[mday] $da[month] $da[year]";
$news = ("$title|$date|$news\n");
$file = fopen("news.php", "r");
$read = fread($file, filesize("news.php"));
fclose($file);
$newsfile = fopen("news.php", "w");
$news=stripslashes($news);
fwrite($newsfile, "$news$read");
fclose ($newsfile);
echo "Новината е добавена!";
}
?>