Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: top.inc

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
jfr
Отправлено: 11 Июля, 2010 - 19:11:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


с чистого листа если взять, то как создают например файл top.inc? тоесть шаблон, создается в формате html, и потом переделают или же по-другому, мне надо просто внести изменения в этот файл, открываю через текстовый редактор, ну многое чего переделать надо, есть ли другой способ?, типа можно было перетаскиванием не видя код html...
 
 Top
Uchkuma
Отправлено: 11 Июля, 2010 - 19:27:26
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




jfr пишет:
с чистого листа если взять
однако начали вы с середины. Что за файл top.inc?
 
 Top
jfr
Отправлено: 11 Июля, 2010 - 19:34:31
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Uchkuma пишет:
jfr пишет:
с чистого листа если взять
однако начали вы с середины. Что за файл top.inc?

Скачать файл: top.inc
Скачан раз: 91
 
 Top
Uchkuma
Отправлено: 11 Июля, 2010 - 20:36:31
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Переместить в раздел HTML, Дизайн & CSS.
Шаблон практически к любому сайту создается по одному алгоритму:
1. Рисуем картинку в фотошопе.
2. Там же выделяем отдельные графические объекты и сохраняем как отдельные картинки.
3. Верстаем страницу (скажем index.htm) в соответствии с картинкой. Тут уж как душа пожелает, либо в блокноте, либо
jfr пишет:
типа можно было перетаскиванием не видя код html...
в dreamweaver и пр. В итоге, при просмотре index.htm мы должны увидеть внешний вид нашего сайта.
4. Разбиваем файл на хедер, футер и другие части. В вашем случае на top.inc и др.
5. Подставляем php-выражения или какие-то переменные для динамического вывода в соответствующие места в шаблоне, смотря какой у вас шаблонизатор.

Вот как-то так.
 
 Top
jfr
Отправлено: 11 Июля, 2010 - 21:29:36
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


с этим разобрался, проблема теперь в другом:
когда подключаю этот файл, не могу добавить кириллицу внутри кода php, типа echo "проверка"; а результат: ��������
 
 Top
Uchkuma
Отправлено: 11 Июля, 2010 - 22:42:55
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Отдайте заголовок с правильной кодировкой браузеру
PHP:
скопировать код в буфер обмена
  1. header('Content-Type: text/html; charset=utf-8');
 
 Top
jfr
Отправлено: 12 Июля, 2010 - 09:51:07
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Uchkuma пишет:
Отдайте заголовок с правильной кодировкой браузеру
PHP:
скопировать код в буфер обмена
  1. header('Content-Type: text/html; charset=utf-8');


Так он и стоит,
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. header('Content-Type: text/html; charset=utf-8');
  3. include("top.inc");
  4. if ($_POST['admin']!='login' && $_POST['pass']!='pass') {
  5.  
  6.     echo '<form method="post" action="admin.php">';
  7.     echo '<table>';
  8.     echo '<tr><td>Login:</td>';
  9.     echo '<td><input type="text" name="admin"></td></tr>';
  10.     echo '<tr><td>Password:</td>';
  11.     echo '<td><input type="password" name="pass"></td></tr>';
  12.     echo '<tr><td colspan="2" align="center">';
  13.     echo '<input type="submit" value="Ok"></td></tr>';
  14.     echo '</table></form>';                              }
  15. else
  16. {echo '<table>';
  17.     echo '<tr><td>правильно</td>';
  18.     echo '<td><input type="text" name="admin"></td></tr>';
  19.     echo '</table>';
  20.  }
  21. ?>

тут когда ввожу правильный пароль и логин, то выводит ��������, а когда воопще уберу файл включения top.inc, то нормальная кодировка, значит что-то переделать надо в файле top.inc, но не знаю чего именно?
 
 Top
Uchkuma
Отправлено: 12 Июля, 2010 - 10:15:25
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Такое впечатление, что у вас файл top.inc в одной кодировке, а вывод php в другой.
 
 Top
jfr
Отправлено: 12 Июля, 2010 - 10:19:07
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


а вот файл top.inc
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  3. <head>
  4.  
  5. <link href="main.css" rel="stylesheet" type="text/css">
  6. <title></title>
  7. </head>
  8. <body  leftmargin="5" topmargin="5" rightmargin="5" bottommargin="0" bgcolor=#FFFFEF>
  9. <table width="100%" height="100%" id="table1" height="566" cellpadding="0" cellspacing="0">
  10.         <tr>
  11.                 <td height="60" bgcolor="1A4493" colspan="3" align=left valign=middle style="padding-left:20px" >
  12.                     <img src="img/photo.jpg">
  13.                     <div style="position: absolute; width: 934px; height: 46px; z-index: 1; left: 94px; top: 17px;text-align:left" id="layer1">
  14.                         <div style="position: absolute; width: 933px; height: 47px; z-index: 1; left: -1px; top: 2px" id="layer2">
  15.                                 <strong>
  16.                                     <font face="Palatino Linotype" style="font-size: 18px" color="#FFDE5B">Для того, что бы выполнить домашнее задание, Вам понадобиться войти через свой аккаунт!
  17.                                     </font>
  18.                 </strong>
  19.             </div>
  20.                         <strong>
  21.                             <font face="Palatino Linotype" style="font-size: 18px" color="#000066">Для того, что бы выполнить домашнее задание, Вам понадобиться войти через свой аккаунт</font>
  22.             </strong></div>
  23.         &nbsp;</td>
  24.         </tr>
  25.         <tr>
  26.                 <td height="1" bgcolor="ffFFFF" colspan="3"></td>
  27.         </tr>
  28.         <tr>
  29.                 <td height="24" bgcolor="1A4493" colspan="3">
  30.                 <p align="left" style="padding-left: 300px"><b><font color="#D7EBEB">Добро пожаловать уважаемый посетитель!</font></b></td>
  31.         </tr>
  32.         <tr>
  33.                 <td height="35" background="img/fmenu.JPG" align="center" valign=middle colspan="3">
  34.                     <table class="topmenu" width="660" height="100%" >
  35.                         <tr valign="middle">
  36.                             <td><a href="index.php">Сделать стартовой</a></td>
  37.                             <td><a href="b4justuju.php">Список студентов</a></td>
  38.                     <td><a href="admin.php">Администратор</a></td>
  39.                         </tr>
  40.                     </table>
  41.                 </td>
  42.     </tr>
  43.         <tr>
  44.                 <td bgcolor="D7EBEB" valign="top" align="center" width="190px" style="padding-left: 7px;padding-right: 14px;"  background="img/lmenufon.JPG" >
  45.             <br/>
  46.  
  47.                 <table width="174" topmargin="20">
  48.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  49.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  50.                    ><a href="index.php">Сделать стартовой</a></td>
  51.                 </tr>
  52.                         <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  53.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  54.                    ><a href="abnizom.php">Список студентов</a></td>
  55.                 </tr>
  56.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  57.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  58.                    ><a href="a1dov.php">Довталабон</a></td>
  59.                 </tr>
  60.                         <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  61.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  62.                    ><a href="a2kur.php">Курси тайёр&#1251;</a></td>
  63.                         </tr>
  64.                         <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  65.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  66.                    ><a href="a3omor.php">Омор</a></td>
  67.                         </tr>
  68.                         <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  69.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"' valign="center"
  70.                    ><a href="a4mnd.php">Мандат</a></td>
  71.                         </tr>
  72.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  73.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"' valign="center"
  74.                    ><a href="a4mndold.php">Мандати якум</a></td>
  75.                         </tr>
  76.                         <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  77.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  78.                    ><a href="a5dox.php">Дохилшудагон</a></td>
  79.                         </tr>
  80.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  81.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  82.                    ><a href="a5doxtak.php">Та&#1179;симоти гур&#1263;&#1203;&#1203;о</a></td>
  83.                         </tr>
  84.                  <!-- opening -->
  85.         <tr><td background="img/topwait.JPG" height="11"></td></tr>
  86.         <tr><td background="img/bodywait.JPG" class="lmenu"
  87.        onMouseOver="javascript: document.getElementById('div1').style.display='block'";
  88.        onMouseOut="javascript: document.getElementById('div1').style.display='none'"
  89.        >
  90.           <a href="#" class="lmenu" > + Ведомост&#1203;о</a>
  91.            <div id="div1" class="unvis"> <hr/>
  92.            <a href="a6ved.php?type=1">Но&#1203;ия&#1203;о</a>
  93.         <br/><a href="a6ved.php?type=2">Гур&#1263;&#1203;и тайёр&#1251;</a>
  94.         <br/> <a href="a6ved.php?type=3">Асос&#1251;</a>
  95.         </div>
  96.         </td></tr>
  97.         <tr><td background="img/bottomwait.JPG" height="9"></td></tr>
  98. <!------------------------------------------------->
  99.  
  100.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  101.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  102.                    ><a href="a7his.php?sahifa=1">&#1202;исобот</a></td>
  103.                         </tr>
  104.                 <tr><td class="m_stm" onmouseover='this.style.backgroundImage="url(img/onclick.JPG)"'
  105.                                onmouseout='this.style.backgroundImage="url(img/wait.JPG)"'
  106.                    ><a href="logout.php">Баромад</a></td>
  107.                         </tr>
  108.                 </table>
  109.         <td width="100%" valign="top" class="text">
 
 Top
JustUserR
Отправлено: 12 Июля, 2010 - 21:04:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




jfr Во-первых проверьте чтобы сами физические файлы соответствующих PHP-скриптов находились в одной и той же кодировке - которая должна совпадать со значением указанным в HTTP-заголовке и meta-теге если он имеется Во-вторых если вы обрабатываете шаблон строковыми функциями и регулярными выражениями и используете функции типа mb_ для указания явной кодировке - то при выводе необходимо перекодировать данные обратно в оригинальную кодировку


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB