Новини в сайта ! Моля Помогнете.

Marik

Registered
Моля ви пмогнете ми за Новини от сайта.
Искам да направя следното.
в моят сайт индекс да поставя include там дето ще почнат новините
и всяка писана новина да е с тоя формуляр

Код:
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#464646">
<tr>
<td>
<table width="100%" cellpadding="3" cellspacing="1" border="0">
<tr>
<td bgcolor="#464646" style="border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid;" colspan="2">


<center> 1.02.2007  </center>


</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

тука ми е ъпдейта дрън дрън дрън
Коментари


<div class="navhead"><div align="right"><a href="http://anime-mega.com/"> <span class="style3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b> </font></span> </div></div>


Целта е да има някакъв формуляр който като се попълва примерно
Име : като се напише да речем 1.03.2007
Описание: ъпдейта

и да се получи нов ъпдейт със тоя html код.

Дано сте ме разбрали :(

И ако може тия дето ще пипат новините да ползват BBCODE за писането им.
 
имаше такъв урок да се пише BBCode в твоя сайт.. потърси го.. а за другото немога да ти помогна..
 
[off]
Значи рядко пиша тук, но повечето гледам
за такива подобни.
До автора :
изчакай малко може да няма хора
които разбират от php в момента.
Ако се загледаш по внимателно
ще видиш,
че си постнал темата в 5:46 pm и едва след 11 минути в 5:57 pm
претендираш за отговор.
Спокойно това не е чат. Все пак сме във форум :?
На никой не ми е приятно да го пришпорват.
Надявам се да ти помогнат. Късмет :?:
[/off]
 
Marik не разбрах какво изкаш да направиш обясни
това което разбрах е че като се напише номина да се извежда в този html код


Smirnoff каза:
[off]
...
На никой не ми е приятно да го пришпорват.
...
[/off]

много си прав
 
ок извинявам се :? прав си.

Но просто погледнах урока за системата не е това..
аз мисля че го обесних ако някой може да ми даде някакъв такъв скрипт ще съм много благодарен :)
 
Искам да добавям новини.
Разбираш ли ?
:D
но ако е възможно да се добавят с тоя HTML код.
Защото така си ги правя с тая таблица :)
 
ми в каквото мислите че е най - добре но аз честно казано бих искал да е в някакъв .txt файл , да не е в ДБ :roll:
 
Marik каза:
ми в каквото мислите че е най - добре но аз честно казано бих искал да е в някакъв .txt файл , да не е в ДБ :roll:

След 100 новини и ще си ускубиш косите от бъгове и грешки :?
 
Е кви бъгове просто една форма нищо особено и всеки като пусне новина и се добавят нови и нови новини и така.
пак понатам ги трия от документа дето са сейвнати и така ?
Какви толкова грешки това няма да е в ДБ
 
точно, че няма да е в ДБ ще почнат грешките. най-добрия варянт е да е в ДБ. но и аз лично не разбрах точно как да се записват и показват. обясни малко по така.. а и оправи ли се с търсачката?
 
Ок нека да е в ДБ тогава.

Виж примерно искам да има една форма от която да се пускат новините
в тая форма да има следното:

Заглавие: ( да речем тука на заглавие пишеме 08.02.2007 )
------------
Ъпдейт: ( а тука пишеме ъпдейта какво включва )

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

ХТМЛ Формата - така да се каже резултата в индекса.

Искам ейто така да излиза
нали в хтмл таблицата дето съм дал има следното
<center> 1.02.2007 </center> - при всяка нова новина това да се променя според заглавието.
----------------------------------------------------------
</table>

тука ми е ъпдейта дрън дрън дрън
Коментари
---------------------------- а пак това да е ъпдейта.

Сега дано да си ме разбрал
:)


целта е всяка нова новина да излиза със следният html kod



<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#464646">
<tr>
<td>
<table width="100%" cellpadding="3" cellspacing="1" border="0">
<tr>
<td bgcolor="#464646" style="border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid;" colspan="2">

<center> 1.02.2007 ( Заглавието на Новината </center>


</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>

тука ми е ъпдейта дрън дрън дрън
Коментари ( И ГЛАВНИЯТ ЪПДЕЙТ)

<div class="navhead"><div align="right"> <span class="style3"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b> </font></span> </div></div>
 
Код:
<?php
$newsfile   = file("news.txt");
$status = $_GET['status'];
if ($status == "")
{
$countfile  = count($newsfile);
for ($i = 0; $i <= $countfile-1; $i++)
{
$news       = explode("|", $newsfile[$i]);
echo "<table width=100% cellpadding=5 cellspacing=0 border=0>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 bgcolor=#464646>
<tr>
<td>
<table width=100% cellpadding=3 cellspacing=1 border=0>
<tr>
<td bgcolor=#464646 style=border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid; colspan=2>


<center> $news[0]  </center>


</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
$news[1]
 ";
}
}elseif ($status == "add")
{
$novina = $_POST['novina'];
if (empty($novina))
{
echo "<form name=form1 method=post action=?status=add>
<textarea name=novina cols=50 rows=10 id=novina></textarea>
<br>
<input type=submit name=Submit value=Изпрати>
</form>";
}else
{
$date = date('m.j.Y');
$new = fopen("news.txt","a");
fwrite($new, "$date|$novina" . "\n"); 
}
}elseif ($status == "view")
{
$id = $_GET['id'];
$news       = explode("|", $newsfile[$id]);
echo "<table width=100% cellpadding=5 cellspacing=0 border=0>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 bgcolor=#464646>
<tr>
<td>
<table width=100% cellpadding=3 cellspacing=1 border=0>
<tr>
<td bgcolor=#464646 style=border-top: 1px #353536 solid; border-left: 1px #353536 solid; border-bottom: 1px #353536 solid; border-right: 1px #353536 solid; colspan=2>


<center> $news[0]  </center>


</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
$news[1]";
}
?>

index.php---------------------------------- показва всички новини
index.php?status=add------------------- добавяне на номина
index.php?status=add&id=2------------ показва втората новина


кода го написах преди да пуснеш пояснението но ако изкаш да коригираш нещо кажи
 

Back
Горе