PHP.SU

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

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

> Найдено сообщений: 19
Ins1ne Отправлено: 29 Января, 2010 - 18:12:58 • Тема: Как убрать рамку в форме для ввода • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 15984
PeaceDuke пишет:

или же в css

input {
border: 0px;
}


а вот так делать не стоит Улыбка
вы всем инпутам переопределяете бордер
Ins1ne Отправлено: 20 Января, 2010 - 23:08:07 • Тема: Помогите с циклом • Форум: Напишите за меня, пожалуйста

Ответов: 16
Просмотров: 195
А ты пробуешь сделать так как тебе пишут? Если да, то покажи что выводит.
еще сделай так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query("SELECT `categories`.`title`,`content`.`title` FROM `content`, `categories` WHERE `categories`.`id` = `content`.`cat`");
  3.  
  4. var_dump($result);
  5.  

и выложи его сюда
Ins1ne Отправлено: 20 Января, 2010 - 22:26:12 • Тема: Помогите с циклом • Форум: Напишите за меня, пожалуйста

Ответов: 16
Просмотров: 195
Во-первых для кода есть специальный тег PHP, это для читабельности.
Во-вторых в этой строке:
PHP:
скопировать код в буфер обмена
  1. printf ("<b>Название новости:</b> %s <b>Категория:</b> %s<br/>",$myrow2['title'],$myrow2['cat']);

почему-то распечатываешь $myrow2['cat'], которое является числом... а чуть выше пишешь комментарий что $myrow3['title'] и есть
A.N.R.I пишет:
истенное назвине категории которое соответствует числовому знечению

так почему бы не подставлять его в prinf?
Попробуй так хотя бы)
Ins1ne Отправлено: 18 Января, 2010 - 21:30:56 • Тема: MVC, mod_rewrite и передача параметров без имен • Форум: Программирование на PHP

Ответов: 6
Просмотров: 671
разбирается очень легко:
chair - контроллер
people - действие
teachers - параметр
10 - значение

значение передается в параметров подобно такому запросу : people&teachers=10
т.е
krivetko-man пишет:
Как разбирается четвертый адрес из приведенных примеров, если teachers может иметь и статические подразделы?

В данном примере, данный запрос - www[dot]somesite[dot]net/chair/people/teachers - может выбирать всех учителей, а www[dot]somesite[dot]net/chair/people/teachers/10 - выберет учителя с идентификатором 10 (10го по номеру)
Ins1ne Отправлено: 16 Января, 2010 - 12:39:37 • Тема: Какую кодировку лучше использовать • Форум: Программирование на PHP

Ответов: 22
Просмотров: 1875
я больше склоняюсь к UTF-8
Ins1ne Отправлено: 15 Января, 2010 - 13:42:39 • Тема: Помогите с синтаксисом SMARTY • Форум: Программирование на PHP

Ответов: 7
Просмотров: 979
City пишет:

P.S>Я вижу Вы хорошо разбираетесь в СМАРТИ, если Вам не составит труда - посоветуйте пожалуйста какую-то литературу, сайт(http://www.smarty.net/), форум по Smarty.
Заранее спасибо.

я пользовался в своё время мануалом только Улыбка
JustUserR пишет:

Ins1ne То есть прямого способа проэкранировать данные не существут - ведь в принципе можно (Хотя бы ради взлома) внутри строки в JS пометить данные типа {/literal} и все уедет - может фигурные скобки можно экранировать (Как я и предположил выше - ведь дело именно в том что они являются служебными символами в smarty-щаблонизаторе Улыбка

Я просто особо сильно не вдавался в Smarty, возможно есть другие способы экранирования фигурных скобок, я навскидку сказал действующий Улыбка
Ins1ne Отправлено: 14 Января, 2010 - 23:41:06 • Тема: Помогите с синтаксисом SMARTY • Форум: Программирование на PHP

Ответов: 7
Просмотров: 979
Если вам интересно правильное решение проблемы, вот выдержка из мануала:
Цитата:
Тэги literal позволяют воспринимать блоки данных буквально. Обычно они используются вместе с javascript или таблицами стилей, в которых фигурные скобки конфликтуют с синтаксисом разделителей. Весь текст внутри тэгов {literal}{/literal} не интерпретируется, а выводится "как есть".

т.е в вашем случае надо было сделать так:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. {literal}
  3. <input type="text" value="Search" onclick="if(this.value == 'Search') {this.value =''};" onblur="if(this.value === '') {this.value = 'Search'};"/>
  4. {/literal}
  5.  
Ins1ne Отправлено: 06 Января, 2010 - 19:51:10 • Тема: Как называется файлик где ООП? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 683
Вопрос надо задавать так, чтобы ты сам мог на него ответить...
Ins1ne Отправлено: 03 Января, 2010 - 21:16:33 • Тема: Помогите с сессиями • Форум: Напишите за меня, пожалуйста

Ответов: 17
Просмотров: 172
st1kkk пишет:
INSERT оператор добавления в базу

и что? ты что не понимаешь, что возможно переменная $cat пустая?
в общем http://phpfaq[dot]ru/debug тебе в помощь
Ins1ne Отправлено: 03 Января, 2010 - 20:59:00 • Тема: Помогите с сессиями • Форум: Напишите за меня, пожалуйста

Ответов: 17
Просмотров: 172
st1kkk пишет:
Ins1ne такого рода запрос как ты написал не выполняется Улыбка

Ну там нужно было доваить ";" (точку с запятой) в конце echo, т.е:
PHP:
скопировать код в буфер обмена
  1. echo "INSERT INTO story (category,name_story, story) VALUES ('$cat','$name_story','$story')";

И не пихать это в базу, а написать эту строчку перед :

Тогда ты увидишь как заполняется переменными эта строка.
Ins1ne Отправлено: 03 Января, 2010 - 20:48:05 • Тема: Помогите с сессиями • Форум: Напишите за меня, пожалуйста

Ответов: 17
Просмотров: 172
Ой завтыкал Улыбка
Тогда для дебага предлагаю использовать
PHP:
скопировать код в буфер обмена
  1. echo "INSERT INTO story (category,name_story, story) VALUES ('$cat','$name_story','$story')"

Посмотреть как заполняется сам запрос к базе и выложить его сюда, оттуда уже и будем плясать
Ins1ne Отправлено: 03 Января, 2010 - 20:29:25 • Тема: Помогите с сессиями • Форум: Напишите за меня, пожалуйста

Ответов: 17
Просмотров: 172
st1kkk пишет:

$result = mysql_query ("INSERT INTO story (category,name_story, story, cat) VALUES ('$cat','$name_story','$story', $cat)")

может быть сюда следует добавить переменную cat, для того чтобы она заносилась?
Ins1ne Отправлено: 13 Октября, 2009 - 16:28:10 • Тема: Не работает PHP • Форум: Программирование на PHP

Ответов: 16
Просмотров: 7407
он же пишет:
Tahion пишет:
"echo" работает, если в адресной строке браузера написать: "http://localhost/название.php"
Ins1ne Отправлено: 13 Октября, 2009 - 15:54:49 • Тема: Не работает PHP • Форум: Программирование на PHP

Ответов: 16
Просмотров: 7407
Tahion пишет:
Почему то не работают скрипты php. Даже самый простой echo. Скачал, установил Денвер, localhost работает. Самое интересное, что при помещении php-документа в папку Z:\home\localhost\www, "echo" работает, если в адресной строке браузера написать: "http://localhost/название.php". Подскажите пожалуйста, в чем может быть проблема?

Для начала попробуй сформулировать вопрос так, чтобы его можно было понять.
Если я правильно понял, то ответ такой:
по умолчанию грузится файл index.php (если в строке браузера http://localhost ), если такового нету, то надо указывать какой именно файл ты хочешь запустить. Интерпретатору самому сложно догадаться какой файл запустить на исполнение, если их там допустим 10, а index.php отсутствует. Т.е в твоём случае правильно, что скрипт "название.php" работает только тогда, когда ты вводишь в адресной строке браузера "http://localhost/название.php".
Ins1ne Отправлено: 13 Октября, 2009 - 15:32:58 • Тема: Аутентификация • Форум: Программирование на PHP

Ответов: 1
Просмотров: 166
что-то типа этого?

http://www.php.su/articles/?cat=...les&page=068

http://www.php.su/articles/?cat=...les&page=070

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB