Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите с выводом
 
 автор: Panker   (28.06.2006 в 19:41)   письмо автору
 
 

В данный момент я записываю в базу функцией эксплоет или как то так!
вывожу скриптом, вроде бы хороший, но там очень рудно для пользователя менять дизайн!
я подумал малоли у вас есть такой же скрипт тока где диз полегче менять!
вот мой скрипт!
Помогите если етсь :)

        
<?php 
$base1
=@file("data.html"); 
$base1 array_reversefile("data.html") );
$num=$number_page
$num1=$num
function 
get_page($page

    global 
$base1,$num,$num1
    foreach(
$base1 as $k => $value
    { 
      if (
$k<$num*$page
      { 
        if (
$k>=$num*$page-$num1
        { 
        list(
$comments2,$name2,$mail2,$data2)=explode("||",$value); 
     echo
"
         <table border=0 width=498 cellspacing=0 cellpadding=2 class=commBodyTable height=42> 
   <tr> 
      <td class=commNameTd width=25 style='border-left-width:1px; border-right-style:dotted; border-right-width:1px; border-top-width:1px; border-bottom-width:1px'> 
          № "
.(count ($base1) - $k).
      </td> 
      <td class=commNameTd width=207> 
         <b><u><font color=4D6D91>Говорит</font></u> <a href=mailto:
$mail2>$name2</a></b> 
      </td> 
      <td class=commDateTd align=right nowrap height=23 width=236> 
         
$data2 
      </td> 
   </tr> 
   <tr> 
      <td class=commCommentTd height=19 colspan=3> 
      <font size =2>
$comments2</font> 
      </td> 
   </tr> 
</table>
<br></center>
"

} } } } 
if (empty(
$page)) 
get_page(1); } 
else 
get_page($page); } 
if (
gettype(count($base1)/$num)=="integer"
$div=intval(count($base1)/$num); } 
else 
$div=intval(count($base1)/$num)+1; } 
for (
$i=0;$i<$div;$i++) 
{ echo 
"
(<a href=index.html?page="
.($i+1).">".($i+1)."</a>)
"
; } 
?>

   
 
 автор: Ziq   (28.06.2006 в 23:39)   письмо автору
 
   для: Panker   (28.06.2006 в 19:41)
 

Ошибка небольшая

$base1=@file("data.html"); 
$base1 = array_reverse( file("data.html") );

наверно надо

$base1=@file("data.html"); 
$base1 = array_reverse($base1);

или

$base1 = array_reverse(@file("data.html"));

   
 
 автор: hell_riser   (29.06.2006 в 00:14)   письмо автору
 
   для: Panker   (28.06.2006 в 19:41)
 

Вообщето для смены дизайна надо не скрипт менять а ваш файл css т.е предоставить юзверю возможностть выбора(но это лишь в пределах css, а подругому ставьте условие типа если есть некая переменая для выбора то в echo переформатируйте либо используйте несколько шаблонов на выбор юзверя).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования