Автор Тема: Помогите новичку написать скрипт для написания новостей..  (Прочитано 3538 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TrOz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tkdt.by.ru
Здраствуйте.
Я пока новичок в ПХП и решил обратиться за помощью..
У меня есть сайт (сделанный в дримвивере причем :( ) , и очень хочется сделать такую вот загогулину: что бы новости на сайт я добавлям не путем переделывания индекса а затем замены его..а путем введения текста в textarea и после нажатия кнопки моя новость появлялась на индексе...почитал много различных уроков по ПХП только не знаю с чего начать  (опыта в порограммировании на других языках нет...)

Заренее спасибо..
З.Ы. готовые скрипты использовать не хочется ..

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
TrOz
Самый простой вариант:
admin.php

<?
if(isset(
$submit))
{
$fp=fopen("news.txt","a+");
fwrite($fp,":::---:::$news_name:::$news_text\\r\\n");
}
?>
<form action="admin.php" method="post">
<input type="text" name="news_name" value="Название новости">
<textarea name="news_text">Текст новости</textarea>
<input type="submit" name="submit" value="Добавить новость">

index.php:

$data
=join(\'\',file("news.txt"));
$news=split(":::---:::",$data);
for($i=0;$i<sizeof($news);++$i)
{
list($na,$te)=split(":::",$news[$i]);
echo "Название новости - $na
";
echo "Текст новости - $te
";
}
?>

Скрипт на работоспособность не проверял, но ПО ИДЕЕ работать должен
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Начни с написания более подробного ТЗ. Для себя самого. Что ты хочешь конкретно сделать. Распиши подробный алгоритм работы будующей проги. И так как ты
Цитировать
TrOz:
почитал много различных уроков по ПХП
то перевести алгоритм на ПХП для тебя не составит труда.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
AlieN
Цитировать
TrOz:
З.Ы. готовые скрипты использовать не хочется ..
Все болезни от нервов, только сифилис от удовольствия

Оффлайн TrOz

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tkdt.by.ru
AlieN

split что делает?

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
TrOz
[p]split[/p]
AS IS...

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Цитировать
TrOz:
split что делает?

Разбивает текст на массив
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28