PHP.SU

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

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

> Найдено сообщений: 65
Kirilik Отправлено: 08 Октября, 2014 - 19:25:26 • Тема: PSD vs CSS - соответствие шрифтовых настроек. • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 884
Фух...

Путем недолгого, но непростого поиска ответ обнаружился тут: http://htmlforum[dot]ru/index.php?showtopic=32397

Теперь все встало на свои места.
Kirilik Отправлено: 08 Октября, 2014 - 14:53:08 • Тема: PSD vs CSS - соответствие шрифтовых настроек. • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 884
Для родителя ничего не указано.
Kirilik Отправлено: 08 Октября, 2014 - 14:09:29 • Тема: PSD vs CSS - соответствие шрифтовых настроек. • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 884
Всех приветствую.

Верстая столкнулся с такой проблемой: у дизайнера в psd кегль 40pt, интерлиньяж 52pt.
В css пишу соответственно:
CODE (html):
скопировать код в буфер обмена
  1. font-size: 40pt;
  2. line-height: 52pt;


Но в браузерах буквы получились раза в полтора выше!

В отладчике браузеры пишут:
CODE (html):
скопировать код в буфер обмена
  1. font-size> 53,333px
  2. line-height> 69,333px


В соответствии с метрикой это и есть 40 и 52pt, но визуально это не соответствует шаблону - буквы выше ростом почти на половину. Огорчение

А вот если в css убавить эти значения на треть, тогда страница соответствует шаблону.

Кто знает, в чем дело быть может?
Kirilik Отправлено: 05 Февраля, 2014 - 13:32:58 • Тема: Нужно добавить цикл • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 30
Для начала получите все выбранные строки из ZAPROSI.zapros:
PHP:
скопировать код в буфер обмена
  1. $numRows = mysql_num_rows($result);
  2. $rows;
  3. while( $numRows-- ) {
  4.     $rows[] = mysql_fetch_assoc($result);
  5. }


Теперь в $rows массив из ваших слов: губернатор, школа, сад и т.д.
Если хотите их просмотреть на экране:
PHP:
скопировать код в буфер обмена
  1. foreach ($rows as $val) {
  2.     print $val['zapros'].'<br>';
  3. }
  4.  
Kirilik Отправлено: 14 Февраля, 2012 - 18:52:37 • Тема: Вывод из базы mysql через php (проблема) • Форум: Вопросы новичков

Ответов: 11
Просмотров: 560
Посмотрите в тело цикла: вы извлекаете 2 элемента массива, тогда как "проблемная" строка будет представлена в массиве cm большим числом элементов.
Kirilik Отправлено: 14 Февраля, 2012 - 18:36:07 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
Возможно, вам не достает ЭТИХ знаний.
Kirilik Отправлено: 14 Февраля, 2012 - 10:55:06 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
Для того чтобы понять где что корректировать нужно знать как формируется параметр page на всех страницах. Вот к примеру, switch хоть раз отправил вас на страницу comment? Это же в ней формируется ваша ссылка Удалить? Как вы попадаете на эту страницу? Если есть страницы с которых вы туда попадали, то посмотрите как там формируется GET-параметр page со значением comment.
А пока предлагаю след.:
PHP:
скопировать код в буфер обмена
  1. echo '<a href=?id='.$rowsult['id'].'&page=comment>Удалить</a>';

так вы попадете снова на страницу комментариев, при условии что ссылка формировалась именно на этой странице, и увидите долгожданный результат. Работает это так: при клике по ссылке в GET попадут два параметра page и id. Инструкция файла variables.php
PHP:
скопировать код в буфер обмена
  1. $GET['page'] = !empty($_GET['page']) ? $_GET['page'] : 'home';
сохранит для GET-параметра page его значение comment, а switch подгрузит одноименный файл, который должен подхватить GET-параметр id.
Повторю, все это при условии что Удалить живет на странице comment.
Kirilik Отправлено: 13 Февраля, 2012 - 09:18:31 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
А с чего работать? У вас в опереторе switch отсутствует обработка GET-параметра с именем id.
А данная инструкция:
PHP:
скопировать код в буфер обмена
  1. $GET['page'] = !empty($_GET['page']) ? $_GET['page'] : 'home';
проверяет GET параметр с именем page и если он есть, то его значение остается, если же он пустой либо его нет он будет создан со значением home. Модификация этой инструкции, предложенная PATCH, делает ровно то же самое.
Теперь проследим логику: вы нажимаете по ссылке, с прикрепленным к ней параметром с именем id. В дело вступает вышеприведенная инструкция и проверяет GET-параметр с именем page, но у вас нет такого параметра - в GET поступил параметр с именем id. И что же делает эта инструкция: создает GET-параметр с именем page и вписывает в него значение home - про параметр id эта инструкция ничего не знает. После этого оператор switch проверяет GET-параметр page - switch тоже ничего не знает о параметре id, он видит только параметр page а в нем значение home и вам подключают одноименный файл.
Вот логика работы ваших конструкций, параметру с именем id в них места не нашлось, а потому вы не можете увидеть результат нажатия по ссылке Удалить.
Дорабатывайте логику.
Kirilik Отправлено: 09 Февраля, 2012 - 17:39:46 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
MBmusic, тогда допиши после инклюда следующее:
PHP:
скопировать код в буфер обмена
  1. include '../../config.php';
  2. print_r($_GET);
  3.  

после этого нажми на ссылку Удалить. Что у тебя выведется.
Kirilik Отправлено: 09 Февраля, 2012 - 17:31:30 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
Тогда вопрос автору: что значит "ничего не работает"? Что ты ожидаешь увидеть и после каких действий?
Kirilik Отправлено: 09 Февраля, 2012 - 17:21:25 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
Кстати, в параметре ссылки href потерялась переменная PHP_SELF.
Kirilik Отправлено: 09 Февраля, 2012 - 17:14:21 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
Да, но ведь он то кликает по ссылке, а там идет заципление данных и их передача именно методом GET.
Kirilik Отправлено: 09 Февраля, 2012 - 16:38:58 • Тема: проблемы с $_GET • Форум: Вопросы новичков

Ответов: 70
Просмотров: 2283
MBmusic, а в самом деле, не пробовали посмотреть, что вы пытаетесь отдать скрипту в своей переменной $rowsult['id']?
Напишите к примеру так:
PHP:
скопировать код в буфер обмена
  1. echo '$rowsult - '.$rowsult['id'];
  2. echo '<a href="'.$PHP_SELF.'?id='.$rowsult['id'].'">'.'Удалить'.'</a>';
Kirilik Отправлено: 08 Февраля, 2012 - 12:35:04 • Тема: Кодировки и сравнения MySQL command line client и phpmyadmin • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 100
Кирилл пишет:
По сути, проблема только в просмотре через клиент, именно там почему-то, переданные через скрипт данные искривляются.
тогда вся проблема сводится к установкам MySQL клиента, там есть настройки кодировки по-умолчанию и, видимо, вы при установке указали не utf-8, а что-то иное. Вот и все.
Kirilik Отправлено: 03 Февраля, 2012 - 10:09:38 • Тема: Кодировки и сравнения MySQL command line client и phpmyadmin • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 100
А какая кодировка таблиц и полей таблиц?

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB