PHP.SU

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

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

> Найдено сообщений: 239
Tmin10 Отправлено: 01 Января, 2013 - 19:58:57 • Тема: Вывод данных из mysql по средствам php! • Форум: Вопросы новичков

Ответов: 2
Просмотров: 226
Да, как то очевидно использовать тут таблицу)
Tmin10 Отправлено: 01 Января, 2013 - 19:52:46 • Тема: Что лучше использовать? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 270
Из этих двух лучше использовать mysql_real_escape_string, а вообще советую пользоваться во всех новых проектах mysqli (http://php.net/manual/ru/book.mysqli.php ), т.к. расширение mysql устарело и будет прекращена его поддержка
Tmin10 Отправлено: 01 Января, 2013 - 19:43:50 • Тема: ЧПУ с .htaccess • Форум: Вопросы новичков

Ответов: 10
Просмотров: 375
Подскажите, что прописать в .htccess, чтобы по адресу /news была показана страница из news.html, а запрос по адресу news.html был бы перекинут на /news и там показана страница news.html.
Также, чтобы по запросу index.html и index перекидывало на корень сайта.

Пытался сделать это так, но ни к чему хорошему это не привело кроме циклических перенаправлений...
PHP:
скопировать код в буфер обмена
  1. RedirectMatch 301 (.*)\.html$ $1
  2.  
  3. RewriteEngine on
  4. RewriteRule ([a-z]+) $1.html [L]
Tmin10 Отправлено: 30 Сентября, 2012 - 16:22:54 • Тема: запись массива в файл • Форум: Вопросы новичков

Ответов: 21
Просмотров: 696
Тут не сервер главное, а чем потом откроют полученный файлик. Для мака это \r, для линукса \n, для винды \r\n.
Tmin10 Отправлено: 30 Сентября, 2012 - 16:21:21 • Тема: Цикл for по шагам • Форум: Вопросы новичков

Ответов: 8
Просмотров: 264
А в php есть же возможность работать с консолью? Запускаем скрипт в консоли и пусть читает символы из консоли, так и будет пошагово)
А разве есть отладчики для php? Пишу в NetBeans/
Tmin10 Отправлено: 29 Сентября, 2012 - 19:23:27 • Тема: Можно ли добавить bb коды через пхп • Форум: Вопросы новичков

Ответов: 10
Просмотров: 275
qtk пишет:
я просто вобще не силен в jаvа, и решил узнать можно ли через php

Можно, но это неудобно и совершенно не нужно, проще потратить 10 минут на Java Script редактор, прикрутив его к сайту, чем городить совершенно ненужные конструкции с кучей перезагрузок страниц
Tmin10 Отправлено: 29 Сентября, 2012 - 19:19:52 • Тема: Можно ли добавить bb коды через пхп • Форум: Вопросы новичков

Ответов: 10
Просмотров: 275
qtk пишет:
вы совершенно вено меня поняли, я хочу таким оброзам реализовать добавление смайлов

У нас у всех закономерный вопрос: зачем удалять гланды через ректальное отверстие, если для этого есть оральное?
Проще и быстрее использовать готовые решения на языке JavaScript.
Tmin10 Отправлено: 29 Сентября, 2012 - 19:18:10 • Тема: Можно ли добавить bb коды через пхп • Форум: Вопросы новичков

Ответов: 10
Просмотров: 275
А что, по-моему мои телепатические способности помогли мне угадать смысл вопроса ТС довольно точно))
Tmin10 Отправлено: 29 Сентября, 2012 - 19:00:16 • Тема: Как установить капчу (проект EXOCAPTCHA) на форме регистрации? • Форум: Вопросы новичков

Ответов: 12
Просмотров: 5257
Вот мои комментарии к коду:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. session_start(); //начинаем сессию
  3. //сначала выводим формочку?>
  4.  
  5. <form action="" method="post">
  6. <p>Enter text shown below:</p>
  7. <p><img src="./?<?PHP echo session_name()?>=<?PHP echo session_id() //здесь вставляется url картинки?>"></p>
  8. <p><input type="text" name="keystring"></p>
  9. <p><input type="submit" value="Check"></p>
  10. </form>
  11. <?PHP
  12. //Если пользователь отправил форму
  13. if(count($_POST)>0){
  14.         //если есть в сессии ключик капчи и он равен тому, что написал нам пользователь, то пишем, что верно
  15.         if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] === $_POST['keystring']){
  16.                 echo "Correct";
  17.         }else{
  18. //иначе неверно
  19.                 echo "Wrong";
  20.         }
  21. }
  22. //для безопасности стираем ключик из сессии, делается в самом конце скрипта
  23. unset($_SESSION['captcha_keystring']);
  24. ?>
Tmin10 Отправлено: 29 Сентября, 2012 - 18:52:40 • Тема: Можно ли добавить bb коды через пхп • Форум: Вопросы новичков

Ответов: 10
Просмотров: 275
Ну конечно можно, но проще это всё же реализовать через клиентские языки, а именно JavaScript

Я понял этот пост так: есть поле ввода, есть над ним кнопочки ББ кодов, при нажатии на кнопочку в поле ввода появляется код.
Т.е. кнопочки сабмитят форму, скрипт смотрит какой сабмит и добавляет к значению нужные символы. Конечно непонятно зачем вообще это нужно)
Tmin10 Отправлено: 29 Сентября, 2012 - 18:49:56 • Тема: Запрет прямого обращения к крону. • Форум: Вопросы новичков

Ответов: 5
Просмотров: 245
Ну например есть секретный ключик))
PHP:
скопировать код в буфер обмена
  1. if($_GET['key']==='jbghfsrgivbgfdgfbdgjif')
  2. {
  3. //тут код
  4. }
Tmin10 Отправлено: 29 Сентября, 2012 - 17:32:20 • Тема: Как установить капчу (проект EXOCAPTCHA) на форме регистрации? • Форум: Вопросы новичков

Ответов: 12
Просмотров: 5257
Ну сама капча это картинка, как я вставил выше, вставляй её куда хочешь. Поле ввода тоже как хочешь можно оформить.
Кстати, у меня стоит старая версия, 2 версия выглядит лучше))
Качаем архив отсюда http://captcha[dot]ru/kcaptcha/ , там есть пример формы на php, которая проверяет на правильность ввода, всё вроде наглядно.

Цитата с сайта:
Цитата:
Принцип действия: скрипт заводит сессию и записывает в нее под именем $_SESSION['captcha_keystring'] случайным образом сгенерированную строку, после чего выдает изображение, содержащее эту самую строку в зашумленном виде. При проверке пользовательского ввода вам остается только прочитать из сессии кодовую строку и сравнить с тем, что ввел пользователь (подробнее об аспектах безопасности при проверке пользовательского ввода).
Tmin10 Отправлено: 29 Сентября, 2012 - 17:28:39 • Тема: Сохранение пароля на сайте • Форум: Вопросы новичков

Ответов: 6
Просмотров: 252
Насчёт посещения только с одного IP это наверное лишнее: сейчас многие провайдеры выдают динамический IP и пользователь просто не может воспользоваться функцией сохранения, считая, что она не работает вовсе.
Tmin10 Отправлено: 29 Сентября, 2012 - 17:24:52 • Тема: Как установить капчу (проект EXOCAPTCHA) на форме регистрации? • Форум: Вопросы новичков

Ответов: 12
Просмотров: 5257
Использую kcapcha на своём сайтике после того, как стали спамить боты в комментариях, установка заняла полчаса вроде в своё время, юзерам она понятна, простые боты её не обходят, вот пример картинок: http://tmin10[dot]ru/img/capcha/ (можно пообновлять)
На конкретные вопросы по этой капче могу ответить.
Tmin10 Отправлено: 29 Сентября, 2012 - 17:19:13 • Тема: Установка апатчи и php • Форум: Вопросы новичков

Ответов: 23
Просмотров: 908
Кстати, когда под виндой сидел, гуглил мануал в pdf в картинках как поставить и настроить себе WAMP. По этой штуке всё ставилось отлично.

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