PHP.SU

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

Страниц (17): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец

> Найдено сообщений: 255
UNTRUSTED Отправлено: 04 Апреля, 2012 - 18:23:50 • Тема: Постраничная навигация • Форум: Вопросы новичков

Ответов: 6
Просмотров: 231

Жесть, две одинаковых темы подрядУлыбка

А еще, пользуйтесь поиском, это уже тысячу раз здесь было!!!
UNTRUSTED Отправлено: 04 Апреля, 2012 - 18:05:27 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
ок...
Спасибо!
UNTRUSTED Отправлено: 04 Апреля, 2012 - 17:45:09 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
etoYA пишет:
switch/case будет удобней.

Вообщем вы за первый вариант, но опять же, удобней..
Кроме удобней есть какие-то преимущества? Быстрей например?
UNTRUSTED Отправлено: 04 Апреля, 2012 - 17:41:28 • Тема: wordpress, помогите разобраться... • Форум: CMS и фреймворки

Ответов: 4
Просмотров: 1514
В панели управления сайтом.. http://site[dot]ru/wp-login.php
UNTRUSTED Отправлено: 04 Апреля, 2012 - 17:39:52 • Тема: Перебор паролей • Форум: Вопросы новичков

Ответов: 23
Просмотров: 1115

Радость А вы еще мой if-else называли жестью Не понял Не понял
UNTRUSTED Отправлено: 04 Апреля, 2012 - 17:30:43 • Тема: Функция mail() • Форум: Вопросы новичков

Ответов: 2
Просмотров: 106
PHP:
скопировать код в буфер обмена
  1. $header='From: ИМЯ <адрес@емаил>'."\n";
  2. $header.='Content-Type: text/html; charset="ТУТ КОДИРОВКА В КОТОРОЙ САЙТ"'."\n";
  3. $header.='Content-Transfer-Encoding: 8bit'."\n";
  4. $title ='=?ТУТ КОДИРОВКА В КОТОРОЙ САЙТ?B?'. base64_encode('ТЕМА').'?=';
  5. $to = 'КОМУ@НАEМЕЙЛ';
  6. $message='ПИСЬМО';
  7. $mail = mail($to,$title,$message,$header);
UNTRUSTED Отправлено: 04 Апреля, 2012 - 17:24:06 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
etoYA пишет:
Представьте какой будет index.php?

Тут понимаете вопрос не в том, какой индекс... а:
1. подключать файлы (1,2,3,4).tpl
2. или переходить на них (1,2,3,4).php
!!!
UNTRUSTED Отправлено: 04 Апреля, 2012 - 16:56:00 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
etoYA пишет:
<body>
<?PHP require_once('template/header.tpl)?>
<div id="content"><?PHP require_once('data.php') ?></div>
<?PHP require_once('template/footer.tpl)?>
</body>

Смысл делать три файла, их можно просто вписать в один, и в нем подключать уже, как я и говорил! Хорошо
Вы может меня не поняли?
Тогда сейчас точнее распишу!
(Добавление)
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ...
  3. ...
  4. ...
  5. ?>
  6. <html>
  7.  <head>
  8.  </head>
  9.  <body>
  10. ...
  11. ...
  12. <a href="1">
  13. <a href="2">
  14. <a href="3">
  15. ...
  16. ...
  17.  
  18.  
  19. switch(true)
  20.   case(isset($_GET[1]){require(1.tpl);break;
  21.   case(isset($_GET[2]){require(2.tpl);break;
  22.   case(isset($_GET[3]){require(3.tpl);break;
  23.   case(isset($_GET[4]){require(4.tpl);break;
  24.   case(isset($_GET[5]){require(5.tpl);break;
  25.   default:...;break;
  26. ...
  27. ...
  28.  </body>
  29. </html>
  30.  

Тоже самое что у вас, только помещается в один файл а не в три!
А вот второй вариант
Файл header.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. ...
  3. ...
  4. ...
  5. ?>
  6. <html>
  7.  <head>
  8.  </head>
  9.  <body>
  10. ...
  11. ...
  12. <a href="1.php">
  13. <a href="2.php">
  14. <a href="3.php">
  15. ...
  16. ...

Файл footer.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. ...
  2. ...
  3.  </body>
  4. </html>

Остальные файлы(1.php,2.php...)
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. require_once(header.php)
  3. ?>
  4. ...
  5. ...
  6. ...
  7. <?php
  8. require_once(footer.php)
  9. ?>

Вот так понятней как инклудить???
UNTRUSTED Отправлено: 04 Апреля, 2012 - 16:45:16 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
т.е. как первый пример? Один файл в котором по условиям подключаються остальные .tpl
Можете объяснить чем данный пример лучше?
UNTRUSTED Отправлено: 04 Апреля, 2012 - 16:37:23 • Тема: Как лучше сделать? • Форум: Вопросы новичков

Ответов: 10
Просмотров: 304
Страница, там код php общий для всех остальных, head общий и foot общий примерно так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. ### СПОСОБ 1
  2. //Тут HEADER
  3. <a href="1">
  4. <a href="2">
  5. <a href="3">
  6.  
  7. switch(true)
  8.   case(isset($_GET[1]){require(1.tpl);break;
  9.   case(isset($_GET[2]){require(2.tpl);break;
  10.   case(isset($_GET[3]){require(3.tpl);break;
  11.   case(isset($_GET[4]){require(4.tpl);break;
  12.   case(isset($_GET[5]){require(5.tpl);break;
  13.   default://Какой-то код
  14.  
  15. //Тут FOOTER
  16.  
  17. ### СПОСОБ 2
  18. #Файл header.php
  19. //Тут какой-нибудь код
  20. //Тут какой-нибудь код
  21. //Тут какой-нибудь код
  22. <a href="1.php">
  23. <a href="2.php">
  24. <a href="3.php">
  25. #Файл footer.php
  26. ##В каждом файле инклудим header и footer

Какой способ лучше выбрать?
UNTRUSTED Отправлено: 03 Апреля, 2012 - 11:15:43 • Тема: Помогите доделать! • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 838
спс работает!
Я знал что все просто, но не подозревал что настолькоУлыбка
(Добавление)
http://jquery[dot]page2page[dot]ru
+1 мануал в закладкиУлыбка
UNTRUSTED Отправлено: 03 Апреля, 2012 - 10:58:14 • Тема: Помогите доделать! • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 838
В JS понемногу начинаю разбираться, а вот в JQuery полный нубУлыбка
нашел скрипт, насколько смог - переделал!
Вот выполнение, ниже напишу что нужно доизменить:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <script>
  2. $(document).ready(function(){
  3.  $("zoom").hover(function(){
  4.    $(this).find('span').stop().animate({
  5.      top: '-100px',left: '-100px',width: '500px',height: '500px'
  6.    }, 400);
  7.  }, function(){
  8.    $(this).find('span').stop().animate({
  9.      width: '50px',height: '50px'}, 250);
  10.    });
  11.  });
  12. </script>
  13.  
  14. <style>
  15. zoom{
  16.  position:relative;
  17.  display:block;
  18.  width:50px;
  19.  height:50px;
  20. }
  21. span{
  22.  background:url(...) no-repeat;
  23.  width:50px;
  24.  height:50px;
  25.  display:block;
  26. }
  27. </style>
  28. <zoom><span></span></zoom>
  29.  

Вообщем выполняет он растяжение изображения по событию .hover!
Нужно изменить чтобы было по событию .click растягивает, а когда убираешь мышь стягивает обратно... т.е. если по обычному(onclick и onmouseout)
Кто подскажет?
(Добавление)
P.S. не смотрите что тег <zoom>, знаю что такого нетуУлыбка это для примера!
UNTRUSTED Отправлено: 02 Апреля, 2012 - 19:00:25 • Тема: File Format • Форум: Вопросы новичков

Ответов: 20
Просмотров: 749
Нет, в utf-8 он нормально сохраняет перенос строк(если File Format выбирать DOS,UNIX или MAC)... А вот если формат файла выбрать Unicode, тогда записывается как квадратик 
 Улыбка в блокноте , в wordpad вот так - 
...
Да, еще! Именно не <br />, а перевод строки посредством нажатия клавиши enter(для читабельности кода).. т.е. br нормально читает.

(Добавление)
Кстати, еще интересно..
Встроенный который WordPad, русские буквы определяет как каракули если сохранять в utf-8 без BOM, он какой-то странный, только BOM добавляешь видит нормально буквы. Подажает меня стандартные приложения winУлыбка
UNTRUSTED Отправлено: 02 Апреля, 2012 - 18:50:07 • Тема: File Format • Форум: Вопросы новичков

Ответов: 20
Просмотров: 749
EuGen пишет:
так как файл сам по себе не несет информации о кодировке, то редактор потому и определяет ее как ANSI.

Впринципе так и подозревал, потому как если с BOM сохраняешь, то по нему и определяется кодирока тогда если только символы ASCII...
EuGen пишет:
По поводу переноса строк - сохраняйте в UTF.

Вот здесь не понял?
UNTRUSTED Отправлено: 02 Апреля, 2012 - 18:29:55 • Тема: File Format • Форум: Вопросы новичков

Ответов: 20
Просмотров: 749
Вот интересно, че-то парился мучался...
Оказалось все очень просто, незнаю почему у всех проблемы возникают со сменов кодировки, у меня никаких вообще не возникло!
1. Поменял в mysql везде сравнение на utf-8 unicode ci
2. в конфиг файле(подключение к БД) поменял с mysql_query("SET NAMES cp1251"); на mysql_set_charset('utf8');
3. Все файлы пересохранил в utf-8 без BOM, в формате unix
4. Запустил - все работает! Улыбка
Единственное почему еще решил написать, так это потому что непойму, почему если в файле только английские символы, то он не сохраняет в формате utf-8???
т.е. сохраняешь, закрываешь, открываешь снова, кодировка - ANSI... Можно сделать utf-8 - если только File Format выбрать Unicode, но тогда на месте переноса строки появляется каракуль!
Кто знает?
(Добавление)
либо если сохранять с BOM, но тогда = каракулиУлыбка

Страниц (17): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB