PHP.SU

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

Страниц (792): В начало « ... 784 785 786 787 788 789 [790] 791 792 »

> Найдено сообщений: 11869
Мелкий Отправлено: 07 Августа, 2009 - 13:14:47 • Тема: Select и $_POST • Форум: Программирование на PHP

Ответов: 7
Просмотров: 561
Разберитесь, где в приведённом коде кончается PHP и идёт HTML. А то намешано всего подряд...
Если я верно понял:
PHP:
скопировать код в буфер обмена
  1. <?
  2. $ooo=array();
  3. $ooo[0]="ООО";
  4. $ooo[1]="ЗАО";
  5. $ooo[2]="ИП ";
  6. ?>
  7. <form method="POST" name="reg_form" action="reg_site.php">
  8. <select id="first_name2" name="first_name2" size=1 >
  9. <?
  10.         for ($i=0;$i<3;$i++)  {
  11.         echo "<option value=\"".$ooo[$i]."\">".$ooo[$i]."</option>";
  12.                         }
  13. echo "</select>
  14. </form>";
  15. ?>

Обратите внимание на экранирование кавычек в 11 строке.

Выбранный пункта можно получить в скрипте reg_site.php из $_POST['first_name2'];
Мелкий Отправлено: 06 Августа, 2009 - 17:53:26 • Тема: Обновление форума. Баги и ошибки пишем здесь • Форум: Колонка администратора

Ответов: 468
Просмотров: 199607
У меня нормально копируется, только текст Улыбка Нумерация не выделяется.

А в примерах выделение foreach мне не понравилось, с фоном сливается несколько...
Мелкий Отправлено: 06 Августа, 2009 - 15:28:15 • Тема: Защитить php-код паролем • Форум: Программирование на PHP

Ответов: 12
Просмотров: 833
samb100 пишет:
Как максимально зашифровать php-код, чтобы по FTP нельзя было скопировать/изменить исходный php-код сайта,
а также расшифровать этот код.

1) Совсем закрыть ftp доступ к директориям со скриптами, давать доступ только при подтверждении пароля.
2) Убрать права rwx для всех, кроме демона http.


samb100 пишет:
При попытке расшифровки предлагается ввести пароль, который было бы очень проблематично взломать (практически невозможно, либо с большими затратами денег).

Шифры бывают только затратными. Взломать можно любой шифр.
Мелкий Отправлено: 05 Августа, 2009 - 21:19:22 • Тема: Как сделать переадресацию на другую страницу? • Форум: Программирование на PHP

Ответов: 17
Просмотров: 14527
Champion пишет:
Мелкий пишет:
Champion пишет:
Не надо их отключать. Устранять надо.

Их надо включать, устранять, а затем отключать в целях безопасность.
Мелкий пишет:
Отключить ошибку можно лишь её исправив.
Круто. Это не то же, что я написал?))

По факту - то же самое, только с указанием, когда их нужно отключать и с разбором исходного вопроса на возможные эффекты Хорошо
Мелкий Отправлено: 05 Августа, 2009 - 19:10:53 • Тема: Как сделать переадресацию на другую страницу? • Форум: Программирование на PHP

Ответов: 17
Просмотров: 14527
Champion пишет:
Не надо их отключать. Устранять надо.

Их надо включать, устранять, а затем отключать в целях безопасность.

Maksim337 пишет:
как отключить(игнорировать) все ошибки?

Отключить ошибку можно лишь её исправив.
Как отключить вывод ошибок, написал Roler.
А игнорировать PHP сможет только некритичные ошибки.
Мелкий Отправлено: 05 Августа, 2009 - 11:40:40 • Тема: Маскировка PHP • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 89
Так эта строка соотносит данные типы файлов к интерпретатору, а не переименовывает скрипты.

Переименуйте index.php в index.html и будет результат.
Мелкий Отправлено: 05 Августа, 2009 - 11:34:32 • Тема: Скачивание изображения пользователем • Форум: Программирование на PHP

Ответов: 13
Просмотров: 860
А что вы пытаетесь вывести:

На мой взгляд - неинициализированную переменную.

и добавьте проверку перед чтением readfile
Мелкий Отправлено: 04 Августа, 2009 - 21:34:28 • Тема: Тип DateTime • Форум: SQL и Архитектура БД

Ответов: 15
Просмотров: 136

выведет дату дд.мм.гггг, эквивалентную Unix Time, сохранённому в переменной $timestamp.
Допустимые символы форматирования функции date смотрите в ссылке выше.
Мелкий Отправлено: 04 Августа, 2009 - 17:58:50 • Тема: Обновление форума. Баги и ошибки пишем здесь • Форум: Колонка администратора

Ответов: 468
Просмотров: 199607
+1, в Opera 9.50 не работает. В Мурзилке 3.0.12 работает.
Мелкий Отправлено: 04 Августа, 2009 - 16:38:18 • Тема: Тип DateTime • Форум: SQL и Архитектура БД

Ответов: 15
Просмотров: 136
Передать функции date вторым параметром.
Мелкий Отправлено: 04 Августа, 2009 - 15:15:19 • Тема: Тип DateTime • Форум: SQL и Архитектура БД

Ответов: 15
Просмотров: 136
Lisjann пишет:
Вот мой вапрос: как первести с помощью строковых функций перменную типа Date в формат YYYY-MM-DD из формата DD.MM.YYYY??????
Мне это необходимо для записи в таблицу MySql из текстового поля

из переданной из формы через POST строки date в YYYY-MM-DD
PHP:
скопировать код в буфер обмена
  1. <?
  2. list ($day, $month, $year) = split ('[/.-]', $_POST['date']);
  3. $date = "$year-$month-$day";
  4. ?>


Lisjann пишет:
ВОТ еще вопрос по датам!!!! как вычесть одну дату из другой чтобы получить кол-во дней(часов, минут....) между ними??????

Как написал Nestor, через перевод в Unix Timestamp, и затем обратно для более удобоваримого вида.
Мелкий Отправлено: 04 Августа, 2009 - 10:11:36 • Тема: Вопрос по выборке из БД • Форум: Программирование на PHP

Ответов: 18
Просмотров: 1240
PHP:
скопировать код в буфер обмена
  1. $db = mysql_connect("phpBBlight","phpBBlight","phpBBlight");
  2. mysql_query("SET NAMES UTF8");
  3. mysql_select_db("phpBBlight",$db);
  4. $result = mysql_query ("select * from phpBBlight_otmetpost,phpbb_posts where id_post.phpBBlight_otmetpost = post_id.phpbb_posts")
  5.                         or die(mysql_error);
  6. $myrow = mysql_fetch_array($result);
  7. echo "<br> ID пользователя:" .$myrow['poster_id'];

Дополните так и смотрите, на что ругается мускул.
Мелкий Отправлено: 04 Августа, 2009 - 08:58:19 • Тема: Вопрос по выборке из БД • Форум: Программирование на PHP

Ответов: 18
Просмотров: 1240
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $result = mysql_query("select * from table1,table2 where t1.table1=t2.table2")
  3. or die ("Ошибка запроса: ".mysql_error());
  4. while ($ant=mysql_fetch_array($res)) {
  5. /*здесь доступен ассоциативный массив $ant[], ключи - имена столбцов таблиц, значения - значение поля в этой строке.*/
  6. }
  7. ?>
  8.  


Pitmen пишет:
Есть таблица куда они заносятся, и таблица где они все есть, вот хочу что бы выводились только те которых нет в таблице отмеченные

А вот это сложнее, т.к. при связывании таблиц в тезультирующую попадают строки, имеющиеся в обеих таблицах. По крайней мере сходу запрос придумать не получилось
Мелкий Отправлено: 03 Августа, 2009 - 20:00:21 • Тема: Скачивание изображения пользователем • Форум: Программирование на PHP

Ответов: 13
Просмотров: 860
А почему проблематично условие вставить? Всё равно же скрипту надо указывать явно, когду ему нужно отдавать картинку, а не текст.
С буферизацией вывод не работал пока...
Мелкий Отправлено: 03 Августа, 2009 - 19:57:07 • Тема: Вопрос по выборке из БД • Форум: Программирование на PHP

Ответов: 18
Просмотров: 1240
Pitmen пишет:
Обьясните плиз, как правильно подключится к двум таблицам в БД и сделать сравнение и потом выборку по условию?

Чего сравнивать хотите?
CODE (text):
скопировать код в буфер обмена
  1. select * from table1,table2 where t1.table1=t2.table2

Выберет все строки с совпадающими значениями полей t1 и t2.

Страниц (792): В начало « ... 784 785 786 787 788 789 [790] 791 792 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB