Nie wiem jak zrobić, żeby foreach wyświetlała wszystko z pliku oprócz tego numerowania przy każdym newsie czyli 1 2 3 itd. . Da się jakoś zrobić żeby to numerowanie nie było wyświetlane? Kod:
<?php
$subject= $_POST['subject'];
$new= $_POST['new'];
$date= date("d.m.Y, H.i");
for ($n= 0;$n<= $file; $n++);
$all= $n . '<div id="all">'
. '<div id="subject">' . $subject . '</div>' . 'df%^s*6*7'
. '<div id="news>' . $new . '</div>' . 'df%^s*6*7'
. $date
. '</div>';
if (empty($_POST['subject']) || empty($_POST['new'])) {
<form method="post">
<br />Temat:<br /> <input type="text" name="subject" size="52" /><br />
<br /><textarea name="new" cols="40" rows="10"></textarea><br />
<br /><input type="submit" Value="Napisz" /></div>';
if (isset($_POST['subject']) || isset ($_POST['new'])) {
echo 'Nie wpisales wymaganych informacji
';
}
}
else {
$file= fopen('news.txt', 'a');
echo '<div id="newadd">News zostal dodany
</div>';
}
?>
<?php
foreach ($file as $news) {
$data= explode('df%^s*6*7', $news); $subject= $data[0];
$new= $data[1];
$date= $data[2];
$newsshow= '<div id="all">'
. '<div id="subject">' . $subject . '</div>'
. '<div id="news>' . $new . '</div>'
. '<div id="end">' . 'Dodano: ' . $date . '<a href="show.php?mode=showcomments">komentarze</a>' . '</div>'
. '</div>' . '<br />';
$mode= $_GET['mode'];
switch ($mode) {
case 'showcomments':
include ("showcomments.php");
}
}
?>