PHP.SU

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

Страниц (16): В начало « ... 8 9 10 11 12 [13] 14 15 16 »

> Найдено сообщений: 227
dmaw Отправлено: 29 Января, 2010 - 19:47:31 • Тема: Редактор текста и не только, прямо из Браузера • Форум: Пользовательские функции

Ответов: 17
Просмотров: 3259
Выяснилось, что после открытия страницы, на которой установлен редактор, строка запуска сессий не работает:

видимо ещё до старта страницы браузеру предается какая-то информация.
Помогите решить проблему!
Для авторизации на сайте использую только сесии, кук нету.
(Добавление)
если не подгружать файл tiny_mce.js то всё работает, но тогда не пашет сам tiny-редактор
dmaw Отправлено: 25 Января, 2010 - 17:31:51 • Тема: Редактор текста и не только, прямо из Браузера • Форум: Пользовательские функции

Ответов: 17
Просмотров: 3259
Почему-то из-за tiny_mce меня выбрасывает из аккаунта, т.е. сессия пропадает, почему не понятно!
(Добавление)
В кодах есть такие строки:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. // Replace values for the template plugin
  3. template_replace_values : {
  4. username : "Some User",
  5. staffid : "991234"

Может всё дело в этом?
dmaw Отправлено: 24 Января, 2010 - 13:04:26 • Тема: Как вычислить вчерашний день, дату? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1240
JustUserR пишет:
$yest_date=time()-60*60*24; $yest_date=date("Y-m-d",$yest_date)

Это то, что я хотел написать, но не знал как Радость JustUserR, спасибо!

Учиться, учиться и ещё раз учиться!
dmaw Отправлено: 24 Января, 2010 - 12:28:34 • Тема: Как вычислить вчерашний день, дату? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1240
Ch_chov, спасибо! У меня теперь новая проблема, собственно хочу вывести комментарии за вчерашний день, запрос:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT comment_date, DATE_SUB(CURDATE(), INTERVAL 1 DAY) FROM comments

выводит все комментарии Однако явно что-то не так запросил.

Смотрел запрос про записи вчера, сегодня, завтра, пока без спехов, сам не понимаю.
dmaw Отправлено: 24 Января, 2010 - 11:32:01 • Тема: Как вычислить вчерашний день, дату? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1240
Почитал Справочное руководство по MySQL, Не понял ничё пока не понял. Помогите вычислить вчерашнюю дату в формате Y-m-d
dmaw Отправлено: 22 Января, 2010 - 08:52:56 • Тема: Как заставить форму запомнить введенные данные? • Форум: Программирование на PHP

Ответов: 5
Просмотров: 762
Hunter, вариант хорош, когда делаешь для себя Радость я делаю на заказ, сесии использовать нельзя, извращаться за копейки не хочу. Наверное оставлю это поле как есть.
dmaw Отправлено: 21 Января, 2010 - 17:03:54 • Тема: Проверка вводимых данных в форму • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1737
BOB41K? спасибо!
(Добавление)
BOB41K пишет:
Я бы вообще без перезагрузки проверял, при вводе, с помощью livevalidation

Стоп, а как с помощью него сказать php-скрипту, что данные введены неверно?
dmaw Отправлено: 21 Января, 2010 - 16:23:27 • Тема: Проверка вводимых данных в форму • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1737
А нужно ли как-то проверять поле select ?
dmaw Отправлено: 21 Января, 2010 - 16:17:18 • Тема: Как заставить форму запомнить введенные данные? • Форум: Программирование на PHP

Ответов: 5
Просмотров: 762
Чтобы после обновления страницы пользователю не приходилось снова вводить данные, обычно в поле value подставляют соответствующую переменную:

CODE (htmlphp):
скопировать код в буфер обмена
  1. <input type="text" name="user" value="$user">


а как быть с полем для прикрепления файлов?

CODE (htmlphp):
скопировать код в буфер обмена
  1. <input name="userfile" type="file">


после обновления страницы файл приходится снова искать на компе Не понял

(сесии не предлагать!)
dmaw Отправлено: 21 Января, 2010 - 14:24:13 • Тема: Проверка вводимых данных в форму • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1737
Что можно добавить или исправить в данном коде для проверки введённых в форму данных?

имя:
PHP:
скопировать код в буфер обмена
  1.  
  2. $user = $_POST['user'];
  3.  
  4. if(empty($user))
  5. {
  6.         $ups .= "Введите имя<br>";
  7. }
  8. else{
  9.         if(!ereg("^[А-Яа-я' -]+$", $name))
  10.         {
  11.                 $ups .= "Введите имя только русскими буквами!<br>";
  12.         }
  13.         if(strlen($name) < "2")
  14.         {
  15.                 $ups .= "Имя не может быть короче 2-х символов<br>";
  16.         }
  17.         if(strlen($name) > "100")
  18.         {
  19.                 $ups .= "Имя длинее 100 символов<br>";
  20.         }      
  21. }
  22.  


мыло:
PHP:
скопировать код в буфер обмена
  1.  
  2. $email = $_POST['email'];
  3. if(empty($email))
  4. {
  5.         $ups .= "Введите е-маил<br>";
  6. }
  7. else{
  8.         if(!preg_match("/^([a-z,0-9])+@([a-z,0-9])+(.([a-z,0-9])+)+$/", $email))
  9.         {
  10.                 $ups .= "Е-маил введён неверно!<br>";
  11.         }
  12.         if(strlen($email) < "7")
  13.         {
  14.                 $ups .= "Е-маил не может быть короче 7-ми символов<br>";
  15.         }
  16.         if(strlen($email) > "100")
  17.         {
  18.                 $ups .= "Е-маил длинее 100 символов<br>";
  19.         }      
  20. }
  21.  


Кто как проверяет?
dmaw Отправлено: 20 Января, 2010 - 21:56:50 • Тема: Как изменить ссылки? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 635
Нашел способ решения, но как реализовать не знаю.

файл хтасес:
CODE (htmlphp):
скопировать код в буфер обмена
  1. DirectoryIndex index.php
  2. RewriteEngine On
  3. Options +FollowSymlinks
  4. RewriteCond   %{REQUEST_FILENAME}       !-d
  5. RewriteCond   %{REQUEST_FILENAME}       !-f
  6. RewriteRule   ^(.*) index.php?%{QUERY_STRING}


Дальше нужно разобрать урл REQUEST_URI в файле индекс, выбрать из БД соответствующую ячейку с данными для нового урла и заменить старый урл на новый.

Плиз, нужна помощь!

REQUEST_URI я разобрать могу, получить данные из БД тоже не проблема, а вот как сказать серверу, чтоб он показывал не старый урл, а новый?
(Добавление)
Похоже я сам на свой вопрос и ответил Покатываюсь со смеху
dmaw Отправлено: 20 Января, 2010 - 19:47:22 • Тема: Как изменить ссылки? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 635
EuGen пишет:
Apache mod_rewrite:

Спасибо, знаю, только пока там, как в дремучем лесу Не понял
dmaw Отправлено: 20 Января, 2010 - 18:04:08 • Тема: Как изменить ссылки? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 635
Есть сайт, где ссылки отображаются так:

http://сайт[dot]ru/?page=5

как сделать, чтобы было так:

http://сайт[dot]ru/page5[dot]html

вобщем чтобы название ссылки можно было изменять (названия для кажой страницы хранятся в БД).
dmaw Отправлено: 17 Января, 2010 - 20:16:15 • Тема: Загрузка и обработка изображений • Форум: Программирование на PHP

Ответов: 5
Просмотров: 1313
JustUserR пишет:
Так он же делает миниатюры причем с принудительным уменьшением качества до 600px

Да, это и требуется, не всякий уммет пользоваться фотошопом Улыбка
JustUserR пишет:
Лучше взять за основу какой-нибудь или потихоньку переделывать его под себя

Так и делаю, учусь... правда как это работает я порой не всегда понимаю.
dmaw Отправлено: 17 Января, 2010 - 19:45:03 • Тема: Лучше две БД или одна? • Форум: Программирование на PHP

Ответов: 6
Просмотров: 477
Ситуация:
Сайт работает на WordPress, кроме того к нему я прикрутил несколько самописных скриптов и планирую это дело ещё расширять, при этом получилось, что сайт работает на двух БД, т.е. во время работы страница может подключаться то к одной, то к другой БД.

Вопрос:
Может стоит объединить две базы в одну? Как это влияет на сервер?

Страниц (16): В начало « ... 8 9 10 11 12 [13] 14 15 16 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB