PHP.SU

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

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

> Найдено сообщений: 63
maxtet Отправлено: 03 Июля, 2009 - 23:13:38 • Тема: Вставить меню из файла • Форум: HTML, Дизайн & CSS

Ответов: 17
Просмотров: 14147
На глубину вложенности каталогов указывает кол-во слешей, находящихся перед или после подключаемого файла. Например:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include ('menu.php'); // слешей нет, значит подключаемый файл находится в текущем каталоге
  3. include ('../menu.php'); // стоящий слеш перед подкл.файлом указывет на расположение его в родительском каталоге
  4. include ('../../menu.php');
  5.  // два слеша говорит о том что, файл menu.php находится в родительском для родительского каталоге
  6. include ('dir/menu.php'); // здесь в текущем каталоге находится папка dir, в которой находится подключаемый файл  
  7. ?>
maxtet Отправлено: 03 Июля, 2009 - 22:50:26 • Тема: Вставить меню из файла • Форум: HTML, Дизайн & CSS

Ответов: 17
Просмотров: 14147
svatovo пишет:
И опять всё заработало! Браво!
СПАСИБО maxtet

Мне лично такие подсказки дают намного больше, чем учебник.


Дело не подсказках, а в правильно поставленном вопросе. По крайней мере, вместо "нечленораздельного мычания" человек конкретно указывает на проблему, с которой не может справиться.

p.s. правильно поставленный вопрос - на 90% гарантирует его разрешение.
maxtet Отправлено: 03 Июля, 2009 - 22:32:21 • Тема: Вставить меню из файла • Форум: HTML, Дизайн & CSS

Ответов: 17
Просмотров: 14147
Пробуй так
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include('../menu.php')
  3. // ../ указывает на то, что menu.php лежит в родительском относительно исполняющего файла катологе
  4.  ?>
maxtet Отправлено: 03 Июля, 2009 - 16:49:29 • Тема: Не передаётся значени из НТМЛ в РНР • Форум: Программирование на PHP

Ответов: 29
Просмотров: 1217
Копай в сторону веб-сервера.
maxtet Отправлено: 03 Июля, 2009 - 14:54:35 • Тема: нужно при выборе из списка записывать ссылку в базу • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1028
перепишите в таком виде
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $query = "SELECT id_catalog, name FROM catalog_photo ORDER BY name";
  3. if(!($res = mysql_query($query)))
  4. throw new ExceptionMySQL(mysql_error(),
  5. $query, "Ошибка извлечения селектора");
  6. for($opts = array(); $r = mysql_fetch_row($res); $opts[$r[0]]=$r[1])
  7. unset($res);
  8. $url = new field_select("id_catalog", "Наименование списка", $opts, 0);
  9. unset($opts);  
  10. ?>
maxtet Отправлено: 03 Июля, 2009 - 14:48:09 • Тема: нужно при выборе из списка записывать ссылку в базу • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1028
ecipuser пишет:
maxtet пишет:
Откуда вы взяли такую строку?

CODE (text):
скопировать код в буфер обмена
  1. [b]for($opts = array(); $r = mysql_fetch_row($res); $opts[$r[0]]=$r[1];) ;[/b]


Вы про теги [b][/b] - так это я пытался выделить строку, на которую ругается вэб сервер


Будет ругаться и без тегов поскольку перед и после закрывающихся скобок стоит точка с запятой.
maxtet Отправлено: 03 Июля, 2009 - 14:41:07 • Тема: нужно при выборе из списка записывать ссылку в базу • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1028
Откуда вы взяли такую строку?

CODE (text):
скопировать код в буфер обмена
  1. [b]for($opts = array(); $r = mysql_fetch_row($res); $opts[$r[0]]=$r[1];) ;[/b]
maxtet Отправлено: 03 Июля, 2009 - 14:30:26 • Тема: Не передаётся значени из НТМЛ в РНР • Форум: Программирование на PHP

Ответов: 29
Просмотров: 1217
В таком случае попробуйте использовать такой метод

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (!empty($_POST['submitf'])) {
  3.         echo 'test';
  4.         var_dump($_POST);
  5.         echo $_POST['login'];
  6.         echo $_POST['passwd'];}
  7. ?>
maxtet Отправлено: 03 Июля, 2009 - 14:02:32 • Тема: Не передаётся значени из НТМЛ в РНР • Форум: Программирование на PHP

Ответов: 29
Просмотров: 1217
TravisNot69, найдите ошибку в вашем html-коде.

Даю подсказку, чего не хватает в этом поле?

CODE (text):
скопировать код в буфер обмена
  1. <input name="login" value='' style="width:160px;">
maxtet Отправлено: 03 Июля, 2009 - 10:59:26 • Тема: switch/case • Форум: Программирование на PHP

Ответов: 5
Просмотров: 396
konrin, не лишне сделать предварительную проверку перед вызовом функции.

PHP:
скопировать код в буфер обмена
  1. if (isset($_GET['op']))
  2. {
  3.    $op = $_GET['op'];
  4. }
maxtet Отправлено: 03 Июля, 2009 - 10:49:09 • Тема: Проблема с переносом сайта с локального сервера на удаленный. • Форум: Программирование на PHP

Ответов: 3
Просмотров: 309
Функция chmod() не работает с удаленными файлами, попробуйте установить права доступа через фтп-клиент.

На всякий случай рекомендую обратиться к документации http://www.php.su/functions/?chmod.
maxtet Отправлено: 02 Июля, 2009 - 23:57:53 • Тема: Вставить меню из файла • Форум: HTML, Дизайн & CSS

Ответов: 17
Просмотров: 14147
Что касается оформления и наполнения сайта, то замечаний нет. Единственное что можно поправить - бегущую строку, если несколько секунд на нее посмотреть, то быстро устают глаза.
maxtet Отправлено: 02 Июля, 2009 - 21:34:34 • Тема: Вставить меню из файла • Форум: HTML, Дизайн & CSS

Ответов: 17
Просмотров: 14147
svatovo, попробуй в корневом каталоге сайта создать файл .htaccess и напиши в нем такую строку.

CODE (text):
скопировать код в буфер обмена
  1. AddHandler application/x-httpd-php .php .htm .html .phtml


Это позволит интерпретатору обрабатывать php-код находящийся на html-странице.
maxtet Отправлено: 02 Июля, 2009 - 11:36:11 • Тема: нужно при выборе из списка записывать ссылку в базу • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1028
ecipuser, в приведенном вами примере отсутствует открывающий тег - <form>, то есть не понятно, передаются данные скрипту или нет.

В этом участке кода



добавьте строку



тогда станет видно, что именно передается в переменной $_GET['url'].
Теперь нам необходимо узнать в каком поле хранятся ссылки, после чего можно сгенерировать структуру ссылки в новом запросе к базе данных.
maxtet Отправлено: 01 Июля, 2009 - 22:38:13 • Тема: нужно при выборе из списка записывать ссылку в базу • Форум: Программирование на PHP

Ответов: 15
Просмотров: 1028
Что у вас передается в переменной $_GET['url']?

Страниц (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