powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Как разместить новый текст в начале страницы?
9 сообщений из 9, страница 1 из 1
[php] Как разместить новый текст в начале страницы?
    #37787672
Помогите пожалуйста! Вот код
Код: php
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.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
<?php
  if($_POST['append']){

        function append_article(){
      # Переменные 
   $name_stat = $_POST['name_rus'];
     $message_stat = $_POST['text'];
     $image = $_POST['name_images_to_stat_2'];
     $page = $_POST['pages_home'];
     $name_author = $_POST['names_author'];
     $alls = $_POST['text_page_site'];
     $link_stat = $_POST['name_page'].".php";

    # Создаём файл с полной статьёй
  $articles = fopen("".$link_stat, "w");
  $articles_code = "
 <?php include(\"config.php\"); ?>
<?php
session_start();
include(\"include/db.php\");
?>
<?php include(\"moduls/config.php\"); ?>
<html>
<head>
<title>Windows Theme™</title>
<link rel=\"stylesheet\" href=\"../style.css\" type=\"text/css\" />
</head>
<body>
<div id=\"page\">
<div id=\"top_logo\">
<div id=\"logo\">Windows Theme™</div>
<div id=\"logon\">темы для Windows XP, Vista, 7</div>
</div>
<div id=\"menu\">
<li><a href=\"index.php\">Главная</a></li>
<li><a href=\"windows_xp.php\">Темы для Windows XP</a></li>
<li><a href=\"windows_vista.php\">Темы для Windows Vista</a></li>
<li><a href=\"windows_7.php\">Темы для Windows 7</a></li>
<li><a href=\"soft.php\">Программы</a></li>
<li><a href=\"os.php\">ОC</a></li>
<li><a href=\"publ.php\">Статьи</a></li>
</div>
<div id=\"nav\"><li><a href=\"index.php\">Главная</a></li> <div style=\"width:14px;height:37px;background: url(../windows/img/right.png) no-repeat top;\"></div></div>
<div id=\"info\">
<h2>Кратко о сайте:</h2>
<div id=\"text\">Вы попали на сайт Windows Theme™ На нашем сайте вы найдете подходящюю для себя тему для <a href=\"windows_xp.php\">Windows XP</a>, <a href=\"windows_vista.php\">Windows Vista</a>, <a href=\"windows_7.php\">Windows 7</a> скачать бесплатно, без регистрации, прямыми ссылками. Так же вы можете прочитать полезные <a href=\"publ.php\">статьи</a> про Windows. Свежии программы и большое колличество <a href=\"os.php\">опереционных систем</a>. Войдя на сайт вы сможете добавлять свои темы на сайт. Перейдя по ссылке в своем профиле. <br>В нашем архиве: тем для Windows: <b>0</b>, Операционных систем: <b>0</b>, Программы: <b>0</b>, Статьи: <b>0</b>.</div>
</div>
<div id=\"right\">
<?php
include(\"moduls/right.php\");
?>
</div>
<div id=\"left\">
<div class=\"news\">
   <div id=\"name\">".$name_stat." - ".$page."</div>
 <div style=\" style=\"color:#000;\">
 <img src=\'".$image."\' style=\"float:left; margin-right:10px; border:1px solid #1e2832;\" />
  ".$message_stat."<Br />

<a href=\'".$alls."\'>Скачать ".$name_stat."</a>
	</div></div>
</div></div>
</div>
</body>
</html>
  ";
  fputs($articles, $articles_code);
  fclose($articles);

  #Добавляем статью на главную страницу раздела.
  $new = fopen($page, "a");
  $art = "
 <div id=\"news\">
   <div id=\"name\">".$name_stat." - Windows Theme™</div><br>
 <div id=\"infa\"><div style=\"color:#000;\">
 <img src='".$image."' style=\"float:left; margin-right:10px; border:1px solid #1e2832; width:200px; height:150px;\" />
  ".$message_stat."<Br />

<a href=\"".$alls."\">Скачать ".$name_stat."</a>
	</div></div></div>
";
 fputs($new, $art);
 fclose($new);

   #Добавляем 1 к счётчику
   $counter = fopen("moduls/window.php", "a+");
   $us_count = fread($counter, 1000);
   $us_count++;
   ftruncate($counter, 0);
   fwrite($counter, $us_count);
   fclose($counter);

   # Запись текста на главную страницу
   $open = fopen("moduls/windows.php", "a+");
   $users = "    <div id=\"news\">
   <div id=\"name\">".$name_stat." - Windows Theme™</div><br>
 <div id=\"infa\"><div style=\"color:#000;\">
 <img src='".$image."' style=\"float:left; margin-right:10px; border:1px solid #1e2832; width:200px; height:150px;\" />
  ".$message_stat."<Br />

<a href=\"".$alls."\">Скачать ".$name_stat."</a>
	</div></div></div>";
   fputs($open, $users);
   fclose($open, $users);
   $yes = "Тема опубликована!";
    return $yes;
    }

 # Вызов функции
 echo append_article();

  #Прекращаем программу
  exit();

 } else{

    function error(){
    $error = "Нажмите на кнопку опубликовать!";
    return $error;
     }
  echo error();

exit();
 }
?>


Мне надо что-бы когда тему добавил новая тема была сверху, а старая вниз уходила
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37787694
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожалуйста,

И что мешает писать новые записи в начало файла?
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788161
Дело в том что я не могу понять как сделать что-бы новая тема была сверху, а старые в низ уходили
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788167
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожалуйста,

А Вы уже поняли, как новые темы попадают на страницу?
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788209
Да, это я понял. Только понять не могу что бы новое вверху было, а старое вниз уходило. Если можете, то напишите мне в скайп slawa19982 Там все подробно расскажу
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788214
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну раз поняли что текст сейчас добавляется в конец, поняли где и как это делается... тогда что именно мешает помещать текст в начало?
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788234
Да просто не доходит до меня и все, может вы код посмотрите и скажете что где поменять
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788251
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
помогите пожалуйста,

Понятно. Вкратце так. Используете временный файл. В начало этого файла пишете тот фрагмент, который должен быть в начале. Потом из рабочего файла копируете все что есть или часть (ну, мож захотите отбросить последнюю запись). И, наконец, переименовываете временный файл в рабочий.
...
Рейтинг: 0 / 0
[php] Как разместить новый текст в начале страницы?
    #37788273
Ты меня в скайп добавь slawa19982
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Как разместить новый текст в начале страницы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]