PHP.SU

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

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

> Найдено сообщений: 1209
evgenijj Отправлено: 01 Сентября, 2011 - 23:15:37 • Тема: Проблема с передачей ассоцитивного массива на сервер • Форум: HTTP и PHP

Ответов: 7
Просмотров: 2216
Цитата:
И что это за магические ковычки? Откуда они? Где можно почитать?

http://webmasterschool[dot]ru/articles/article8.php

Здесь много интереснее другое -- кавычки
CODE (html):
скопировать код в буфер обмена
  1. <form method="get" action="index.php">
  2. <input type="text" name="jopa[1][1]['bla']">
  3. </form>

PHP:
скопировать код в буфер обмена
  1. <form method="get" action="php.php">
  2. <input type="text" name="jopa[1][1][bla]" value="abc" />
  3. <input type="submit" name="submit" value="go" />
  4. </form>
  5. <?PHP
  6. print_r( $_GET );
  7. if ( isset( $_GET['submit'] ) ) echo $_GET['jopa'][1][1]['bla'];
  8. ?>
evgenijj Отправлено: 01 Сентября, 2011 - 22:07:54 • Тема: Глобальный Массив GET • Форум: HTTP и PHP

Ответов: 4
Просмотров: 3810
Цитата:
Notice: Undefined index: id in C:\www\htdocs\test.ru\www\index.php on line 38

Fatal error: Cannot redeclare getMenu() (previously declared in C:\www\htdocs\test.ru\www\lib.inc.php:2) in C:\www\htdocs\test.ru\www\lib.inc.php on line 12


Тебе нужен перевод?

Неопределенный индекс: id (массива $_GET) - проще говоря, в строке запроса не было переменной id:
http://www[dot]server[dot]com/index.php?a=b&c=d - было примерно так
http://www[dot]server[dot]com/index.php?id=17&c=d - а должно было быть так

Очень серьезная ошибка (Fatal error) - PHP жалуется - не могу переопределить функцию, которая была определена ранее в строке ... файле ...

Нельзя писать код типа
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. function abc ( x, y, z ) {
  3.   .....
  4. }
  5. .....
  6. function abc ( x, y, z ) {
  7.   .....
  8. }
  9. ?>
evgenijj Отправлено: 01 Сентября, 2011 - 21:59:05 • Тема: unescape на php • Форум: Кодировки и все смежное

Ответов: 5
Просмотров: 9117
karmis пишет:
решилось заменой
escape(str) на encodeURIComponent(str)

Проблема в общем-то тривиальная, много раз обсуждалась:
JavaScript: escape(), совместимый с русскими буквами
P.S. Ответ для тех, кто будет читать эту тему много позже...
evgenijj Отправлено: 01 Сентября, 2011 - 21:53:56 • Тема: Глобальный Массив GET • Форум: HTTP и PHP

Ответов: 4
Просмотров: 3810
romantik2011 пишет:
Как определить, передан параметр или нет в $_GET ?

Как всегда -- if ( isset( $_GET['id'] ) ) { ... }
evgenijj Отправлено: 01 Сентября, 2011 - 21:48:21 • Тема: Вопрос о путях к файлу для копирования • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 1878
Цитата:
Копирование выглядит так: copy('http://www.site.ru/images/table.jpg', 'тот самый путь');
Скрипт по копированию лежит в - http://www[dot]mysite/folder/folder/copy.php
А мне нужно его загрузить в http://www.mysite.ru/images

copy('http://www.site.ru/images/table.jpg', '../../images/table.jpg');
http://phpfaq[dot]ru/all#paths
evgenijj Отправлено: 19 Августа, 2011 - 20:49:01 • Тема: Помогите с директориями разобраться • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 1786
Цитата:
Проблема: При обращении через адресную строку к папке admin - "http://localhost/file/admin" - строка магическим образом =) преобразуется в "http://localhost/file/admin/?cat=admin"

Это очень серьёзная магия. Называется MOD_REWRITE. На твоём месте я бы не связывался: малейшая ошибка -- и остаток жизни придется провести в образе лягушки-царевны Улыбка
evgenijj Отправлено: 23 Июля, 2011 - 01:22:58 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
Вроде оба по-русски говорим, но взаимопонимания нет.
Цитата:
Давайте для начала исправим ошибки типа
This page contains the following errors:
error on line 20 at column 48: EntityRef: expecting ';'
А когда исправим эти -- будем думать о логических ошибках.

С исправлением ошибки проблем нет.
Загадочная фраза. Так Вы исправили эти ошибки или нет?
Цитата:
Что под этим вы понимаете? я приводил var_dump постом выше.

Ну, я рад за Вас. Нет желания обсудить -- значит нет. Если Вы думаете, что здесь все ясновидящие -- совершенно напрасно. И Ваши проблемы -- Ваши проблемы. Мне, к примеру, фиолетово, будет там у Вас блог работать или нет. Зайдите на другой форум -- может кто и ответит. Хотя, при таком отношении (скрывать, все что можно), Вас и там проигнорируют.
evgenijj Отправлено: 23 Июля, 2011 - 00:47:43 • Тема: Кеширование страниц • Форум: Вопросы новичков

Ответов: 3
Просмотров: 246
Подход верен, я и сам пытался сделать что-то подобное. Но настолько хлопотно, что отказался. Изменение чего-то подразумевает изменение еще очень и очень многого. Допустим, есть у нас товар "товар 1" в разделе "разделе 12". Раздел 12 может занимать 10, 20, 30 страниц, по 20 товаров на странице. Мы удалили товар 1, и у нас изменились страницы
myshop.ru/catalog/category/12/pa ge/1/
myshop.ru/catalog/category/12/page/2/
myshop.ru/catalog/category/12/pa ge/3/
myshop.ru/catalog/category/12/page/5/
myshop.ru/catalog/category/12/pa ge/6/
myshop.ru/catalog/category/12/page/7/
А еще трудность -- есть зарегистрированные пользователи -- которым надо показывать не общую страницу, а персональную страницу -- и не перепутать одного пользователя с другим.
evgenijj Отправлено: 23 Июля, 2011 - 00:19:38 • Тема: textarea to mysql • Форум: Вопросы новичков

Ответов: 6
Просмотров: 711
$mytext = mysql_escape_string( trim($_POST['text']) );
mysql_query("INSERT INTO mytable (mytext) VALUES ($mytext)");
evgenijj Отправлено: 22 Июля, 2011 - 23:54:44 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
Цитата:
Проблема совсем в другом. Два приведенных кода из одного файла. И к одному htmlspecialchars успешно применяется, а ко второму нет. В этом проблема.

Ну, Вы меня пытаетесь убедить в том, что функция htmlspecialchars() ведет себя не так, как должна бы. Т.е. иногда ведет себя "правильно", а иногда "неправильно". Хорошо, я принимаю Ваше предположение. (Вообще, не принимаю, но это другой разговор).
Есть две строки: "строка первая", "строка вторая". Применение к этим строкам функции htmlspecialchars() дает разный результат. Тогда от Вас: обе строки. Поскольку здесь у всех связка Apache+PHP+MySQL установлена, мы эту "ошибку" поймаем на раз-два.
evgenijj Отправлено: 22 Июля, 2011 - 21:56:45 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
Ну, разработчики WordPress тоже могут делать ошибки.Они всего лишь люди, не стоит ожидать, что они Боги. Если Вы видите, что функция get_the_title_rss() возвращает не то, что Вы ожидаете -- что Вы от участников форума php.su ждете? Чтобы мы осудили разработчиков WordPress? С Вашей стороны, следовало бы найти ошибку, и сообщить разработчикам WordPress.
evgenijj Отправлено: 22 Июля, 2011 - 21:27:17 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
Цитата:
Какую информацию мне нужно предоставить, чтобы вы мне смогли помочь?

Давайте для начала исправим ошибки типа
This page contains the following errors:
error on line 20 at column 48: EntityRef: expecting ';'

А когда исправим эти -- будем думать о логических ошибках.
(Добавление)
Цитата:
что я должен сделать

Сделать над собой усилие, попытаться вырасти из школьного возраста, не воспринимать участников форума как стервозного завуча. Мы ту все белые и пушистые Улыбка
evgenijj Отправлено: 22 Июля, 2011 - 21:16:39 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
gigi1988 -- ну, тебе ответ нужен, или ты зашел поболтать?
Я задал вопрос
Ну, в общем-то, мы здесь видим, что есть ошибка
This page contains the following errors:
Эта страница содержит (следующие) ошибки
error on line 20 at column 48: EntityRef: expecting ';'
ошибка в строке 20, колонке 48: ожидается ;
И этот вопрос не просто так -- я позволю себе процитировать для особо сообразительных
Очень многие люди не понимают, что такое сообщение об ошибке[dot] В основном эти люди делятся на две категории[dot] Первая считает, что сообщения об ошибках - это блажь разработчиков языка, надоедливый сервис, сделанный для того, чтобы программисту было не скучно[dot] И избавляться от сообщений надо любыми доступными способами[dot] Вторая категория не выросла из школьного возраста и воспринимает не смысл ошибки, а лишь сам факт[dot] Принимают пхп за стервозного завуча, который ругает не по делу, а абстрактно, за то, что оболтус[dot] То есть, факт появления ошибки вызывает у этих людей только негативные эмоции, а в смысл они даже не пытаются вчитываться[dot]
evgenijj Отправлено: 22 Июля, 2011 - 21:10:30 • Тема: Помогите разобраться с htmlspecialchars • Форум: Вопросы новичков

Ответов: 20
Просмотров: 1108
Ну, в общем-то, мы и здесь видим, что есть ошибка
This page contains the following errors:
Эта страница содержит (следующие) ошибки
error on line 20 at column 48: EntityRef: expecting ';'
ошибка в строке 20, колонке 48: ожидается ;
gigi1988 -- ты спрашиваешь об ошибках? -- Скучно отвечать...
evgenijj Отправлено: 22 Июля, 2011 - 18:57:02 • Тема: Проблема авторизации на сессиях в IE, Chrome • Форум: Вопросы новичков

Ответов: 3
Просмотров: 220
Цитата:
Написал скрипт авторизции на сессиях с Opera заходит все на ура и работает отлично на как толь пытаюсь зайти через IE или Chrome страница грузится постоянно незнаю что делать и в чем проблема. Единственное помогает когда я отключаю проверку на существование сессии.

Не бывает, чтобы в Opera все ok, а в других -- швах. Ты просто не нашел ошибки... Притом, что все на виду...

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB