За последние 24 часа нас посетили 17280 программистов и 1193 робота. Сейчас ищут 1356 программистов ...

помогите непонимающему переменная из php в html

Тема в разделе "Вопросы от блондинок", создана пользователем pepl, 20 янв 2007.

  1. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    Доска объявлений,выводятся последние 20 объявлений:

    PHP:
    1. print "<center><small>Всего объявлений в базе: <B>$total</B></small></center>";
    2.  
    3. // Выводим 10-20 последних объявлений
    4. $shapka20="<TABLE align=center cellPadding=3 cellSpacing=0 width=98%>";
    5. $shapka10="<TABLE align=center cellPadding=3 cellSpacing=0 width=98%>";
    6. if (is_file("$datadir/newmsg.dat") and $showten>="1") { // проверяем есть ли такой файл
    7. $linesn = file("$datadir/newmsg.dat"); $in=count($linesn);
    8. if ($in > 0) {
    9. $newdat=file("$datadir/newmsg.dat");
    10. $in=count($newdat)-1; $iall=$in; $ia=$in+1;
    11. print"<BR><TABLE cellPadding=2 cellSpacing=1 align=center width=98%>";
    12. if ($showten=="20") {print "<TR class=toptable height=18><TD colspan=4 align=center><B>Последние $ia объявлений:</B></TD></TR><TR><TD valign=top>$shapka20";}
    13.     else {print "<TR><TD>&nbsp;</td><TD align=center><TABLE align=center cellPadding=3 cellSpacing=0 width=468><TR class=toptable height=18><TD colspan=4 align=center><B>Последние $ia объявлений:</B></TD></TR>";}
    14.  
    15. do {$dtn=explode("|", $newdat[$in]);
    16.  
    17. if ($dtn[7]>mktime()) {
    18. $url="index.php?event=view&id=$dtn[8]&msnum=$dtn[10]";
    19. $dtn[5]=substr($dtn[5],0,150); // образаем сообщение до 150 символов
    20. $dtn[5]=str_replace("<br>","\r\n",$dtn[5]);
    21. $dtn[7]=date("H:i",$dtn[7]);
    22. if ($dtn[4]=="П") {$colorsp="#ff3333";} else {$colorsp="#1414CD";}
    23. if (round($iall/2)==($in+1) & $showten>10) {print"</table></td><td valign=top>$shapka10";}
    24. $st1=""; $st2="";
    25. print"
    26. <TR height=20 onmouseover=trtover(this) onmouseout=trtout(this)>
    27. <TD><FONT color=$colorsp><B>$dtn[4]</B></FONT></TD>
    28. <TD>$dtn[7]</TD>
    29. <TD onclick=\"LmUp('$url')\" width=100%>$st1<A href='$url' title='$dtn[5] \r\r\n $st2 размещено $dtn[6] г.'>$dtn[3]</A></TD>
    30. </TD>
    31. </TR>";
    32. } // if ($dtn[7]>tektime)
    33. $in--;
    34. } while($in >"-1");
    35. } print"</table></td></tr></table>";

    Как это все вставить и вытягивать в заглавную html страницу
     
  2. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    require, include.

    ЗЫ: для оформления кода есть соответствующие тэги.
     
  3. xak2

    xak2 Guest

    Ты уверен что в html страницу?
    Еслиы ты в *.htm(l) впишеш <?php include("*.php");?> Я сомневаюсь что ты хоть чтото увидеш. Т.к. <> Это html тэги и он пощитает что <?php include("*.php");?> это тэг.
     
  4. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    доска объявлений вся на php,а нужно новые добавленные объявления отображать на index.html,кто напишет правильно код.
     
  5. Anonymous

    Anonymous Guest

    тот получит большую и сладкую кофету?
     
  6. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
  7. xak2

    xak2 Guest

    Так можно вставить в php:
    PHP:
    1. <?php include("*.php");?>
    Так через SSI (*.shtml):
    Код (Text):
    1. <!--#include virtual="*.php?$QUERY_STRING" -->
    Вставить в html PHP скрипт это нереально, хотя можно попробовать SSI
    include virtual попробовать.
    А раз http://ss.lv так сделано значит это всеже возможно.
     
  8. Anonymous

    Anonymous Guest

    PHP всю жизнь а html вставлялся. Он для этого и придуман.
     
  9. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    AddType application/x-httpd-php .php .htm

    куда и как эту строчку вставить - ищите в гугле и думайте своей головой
     
  10. xak2

    xak2 Guest

    Сделай и покажи мне пример. Вот сделал я test.html файл и в него записал:
    Код (Text):
    1. <html>
    2. <body>
    3. <?php include("test.php");?>
    4. </body>
    5. </html>
    И создал test.php с содержимим:
    PHP:
    1. <?php
    2. echo "Hi!";
    3. ?>
    Захожу через сервер и открываю test.html, смотрю пусто, через view-source вижу:
    Код (Text):
    1. <html>
    2. <body>
    3. <?php include("test.php");?>
    4. </body>
    5. </html>
    [/quote]
     
  11. Mavir

    Mavir Guest

    xak2
     
  12. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    так чтоже делать или всю индексную переделывать, не хочется
     
  13. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    что же делать программеры,да воздастса вам,индексную переделывать не хочется
     
  14. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    читать сообщения в этой теме. И начинать пользоваться мозгом по прямому его назначению, коли уж связались с программированием...
     
  15. pepl

    pepl Активный пользователь

    С нами с:
    20 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    мне надо проделать всего эту одну прцедуру для этого я думаю учить все прграммирование ненужно, это не мое,для того и этот форум что бы спрашивать и получить ответы,а никто ничего дельного не написал
     
  16. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    pepl, хватит тупить и качать права. читайте что уже написано.
    я вам уже сказал как сделать так чтобы файлы с любым расширением (в т.ч. и html) обрабатывались php

    p.s. пользоваться головой нужно и при решении самых незначительных задач, даже если кажется что в последствии решать их больше не придется...
     
  17. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Впишите в .htaccess строку AddType application/x-httpd-php .php .html и учитесь пользоваться поиском и букварем, чтобы потом читать книги.
     
  18. Anonymous

    Anonymous Guest

    Предлагаю переименовать «Блондинок» в «Топку» =)
     
  19. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Горбунов Олег, в принципе +1