PHP.SU

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

Страниц (24): В начало « ... 11 12 13 14 [15] 16 17 18 19 ... » В конец

> Найдено сообщений: 352
broshurkaplus Отправлено: 11 Февраля, 2012 - 09:43:07 • Тема: проверить параметры • Форум: Регулярные выражения

Ответов: 4
Просмотров: 216
здравствуйте
чтото не получается проверить параметры
есть два поля в форме , отправляем их
проверяю регуляркой на наличие тока рус буквы пробел и тире,
поля могут быть заполнены оба, а могут только одно из них.

не нашел ничего кроме как так

PHP:
скопировать код в буфер обмена
  1. $oba=trim($_POST['teg1']).trim($_POST['teg2']);
  2. if(!preg_match("/^[а-яА-Я -]+$/", $oba)) {exit ("Извините, но Вы ввели недопустимые символы");}


работает но не всегда
например один раз отправляю
аааа- аааа --
- авав- вав
срабатывает, а другой раз нет
в чем может быть дело, или как по правильному произвести проверку?
broshurkaplus Отправлено: 08 Февраля, 2012 - 11:06:32 • Тема: прокомментируйте • Форум: Наработки по собственным проектам

Ответов: 3
Просмотров: 1719
токж пишу две стр готово...
кавычки и знаки я экранирую и преобразую при регистрации... этого должно ведь хватить, как то темку даже задавал..

обновить вроде работает, у меня на ноте фф нету а хром и опера ок
test
testtest
должно работать или порегтесь
там квери подключено, те аякс пост отправляю данные и возврат записываю в див.
опера и хром вроде хорошо воспринимает , даже сейчаст на мтс модеме с глючном инетом с ноута, фф не проверял

проверка на номера страниц их целое число типа intval(пост)===пост пока закоменчена, так будет проверять, ведь на пхп типы переменных сам язык динамически может принимать, а так и число и дробь загибаем.

нет общей статьи на стр., а ссылки страниц работать должны там контент,


меня больше волнует загрузка данных она через аякс пост, я там вроде все жестко проверяю,кавычки экранирую и преобразую...?
посмотрите пожалуйста еще раз эти две страницы
broshurkaplus Отправлено: 08 Февраля, 2012 - 10:30:05 • Тема: прокомментируйте • Форум: Наработки по собственным проектам

Ответов: 3
Просмотров: 1719
готовы два раздела
остальные при положительном одобрении в том же духе
материал собран, осталось только забить базу.

текста как такового там нет, так для видимости работы...
вот

матерный словарь
http://broshurkaplus[dot]ru/3-necenzurno/slovar.php

пословицы поговорки
http://broshurkaplus[dot]ru/3-necenz[dot][dot][dot]no/poslovicy.php

лог test
п testtest

но можете порегаться
broshurkaplus Отправлено: 08 Февраля, 2012 - 10:23:53 • Тема: есть ли смысл? • Форум: Прочее

Ответов: 6
Просмотров: 59
щас перейду туда и скину , гляньте пожалуйста
broshurkaplus Отправлено: 08 Февраля, 2012 - 10:12:56 • Тема: есть ли смысл? • Форум: Прочее

Ответов: 6
Просмотров: 59
понятно

я тут странички наварганил, для одного проекта, можно дать ссылку сюда (временно закинуты на один домен), чтобы Вы глянули как профессионал , затестили и высказали мнение, готовы две страницы, чтоб знать подправить ли что, или можно остальные разрабатывать в том же духе

можно?
broshurkaplus Отправлено: 08 Февраля, 2012 - 09:51:44 • Тема: есть ли смысл? • Форум: Прочее

Ответов: 6
Просмотров: 59
реально внешне не вижу разницы
в чем тут подвох?


я обычно регуляркой проверяю
получается что допускать лучше только русс или только англ и на присутствие того и другого в переданных данных проверять

проектик возможно будет посещаем, русс ники позволят вводить свои имена и облегчат общение в будущем.
а какие причины могут быть явными?

на данном форуме походу только латиница - это потому что он создавался давно? ведь необходимомти нет.
broshurkaplus Отправлено: 08 Февраля, 2012 - 09:36:19 • Тема: есть ли смысл? • Форум: Прочее

Ответов: 6
Просмотров: 59
не нашел темки подходящей решил сюда

сайт в utf-8
есть ли смысл ограничивать сейчас при регистрации пользователей ограничивать логины только латинскими буквами, те запрещать регится с ником рус. буквами?
в чем + и - этого и вообще влияет ли на что?
broshurkaplus Отправлено: 07 Февраля, 2012 - 16:36:36 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
накопал такое, только что то не правильно может понял, это вывело мне только два слова

PHP:
скопировать код в буфер обмена
  1. $q=mysql_query("SELECT teg1, teg2 FROM tab WHERE teg1!='' OR teg2!='' ORDER BY teg1,teg2");
  2. $str1 = $r["teg1"]; // Первый массив
  3. $str1 = strtolower($str1); // Приводим все символы к нижнему регистру
  4. $a1 = explode(" ",$str1); // Заносим слова в массив
  5. $str2 = $r["teg2"];
  6. $str2 = strtolower($str2);
  7. $a2 = explode(" ",$str2);
  8. $a = array_merge($a1, $a2);
  9. $a = array_unique($a);
  10. for($i = 0; $i < count($a); $i++)
  11. {
  12. echo $a[$i]."<br/>";
  13. }


что не так?
или может проще подправить базу, чтобы оно все слова через запятую в одну колонку вносило? а потом разбивать по запятой, но хотелось бы из такого плясать
broshurkaplus Отправлено: 07 Февраля, 2012 - 14:26:35 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
имеем в таблице колонки
две из них заполнены не полностью, те есть в одной слово, по той же строке в другой нет, или наоборот, или обе заполнены, или обе пустые. юзеру предлагалось ввести слова для заполнения -но он может ввсести в одно поле одно слово, а может два слова в каждое поле. ими и заполняем таблицу.
при выводе контента при каждой записи есть теги - эти слова.
контент выводится напр. по 10 на страницу.
нужно чтобы при нажатии на ссылку-один из тегов выдало контент, только тот которому в таблице соответствуют слова , те есть слово в одной или второй колонке
вот так
+ формирую меню на основе этих двух колонок - нужно выбрать все слова из обоих (они могут повторяться) и отсортировать по алфавиту
как бы создать массыв на основе этих колонок без повторяющихся слов и его уже отсортировать по алфавиту
как то так
broshurkaplus Отправлено: 07 Февраля, 2012 - 12:43:20 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
так скобки напечатало, убрал скобки все равно что то не то выбрало.

PHP:
скопировать код в буфер обмена
  1.     echo ''.$r['teg1'].'<br/>'.$r['teg2'].'<br/>';


вот колонки вкратце

гене гене
п п
вапвап вапвап
вап вап
апр
ап
ке ке
выа
апрпар апрпар




оно вот распечатало, отсортировало по первому , потом по второму

ааа
ббб
апрпар
парапр


и выбрало не все слова

как бы чтоб выбирало по обоим и сортировало по всем словам?
мне надо для меню я его в ли потом заверну
broshurkaplus Отправлено: 07 Февраля, 2012 - 12:12:24 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
я смысл понял, но
Parse error: syntax error, unexpected ',' в строке 3
broshurkaplus Отправлено: 07 Февраля, 2012 - 11:52:54 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
что то я запутался уже - print $r; и не выводит?
broshurkaplus Отправлено: 07 Февраля, 2012 - 11:28:43 • Тема: вывод и сортировка по двум колонкам • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3059
здравствуйте .
не получетается отсортировать.
суть такая выбираю из бд данные из двух колонок. некоторые поля могут быть пустыми.
нужно сложить данные в массив и отсортировать по алфавиту

пробывал так

PHP:
скопировать код в буфер обмена
  1.  
  2. $q=mysql_query("SELECT c1, c2 FROM tab");
  3. while($r=mysql_fetch_array($q)){
  4.     if($r["c1"]!==""){echo $r["c1"]."<br />";}
  5.     if($r["c2"]!==""){echo $r["c2"]."<br />";}
  6. }
  7.  

выводит то, но не получается отсортировать. те нужно получить один массив и отсортировать

если можно подскажите
broshurkaplus Отправлено: 04 Февраля, 2012 - 11:45:48 • Тема: Автообновление капчи без перезагрузки страницы (php + js) • Форум: HTTP и PHP

Ответов: 15
Просмотров: 9129
многа букв..

подключил квери
на онклик функцию
функцию или подключил или в страницу

CODE (javascript):
скопировать код в буфер обмена
  1. function up()
  2. {
  3. //Получаем параметры -
  4. var teg1= $('#teg1').val();
  5. var teg2= $('#teg2').val();
  6. var teg3= $('#teg3').val();
  7. var teg4= $('#teg4').val();
  8.  
  9. // Отсылаем паметры
  10.     $.post('up.php',
  11.             {
  12.             'teg1': teg1,
  13.             'teg2': teg2,
  14.             'teg3': teg3,
  15.             'teg4': teg4
  16.             },
  17. //вписываем ответ в страницу
  18.       function(data) {$('#up').html(data); }      
  19.     );
  20. }


о обработчике прверяем что надо и echo результат, он впишется в нужный элемент
broshurkaplus Отправлено: 31 Января, 2012 - 20:24:33 • Тема: не передает данные • Форум: HTTP и PHP

Ответов: 0
Просмотров: 648
простите но сегодня у же не варит голова
не передает данные

PHP:
скопировать код в буфер обмена
  1.                             <form id="enter" action="">
  2.                 <input name="l" id="l" type="text" value="">
  3.                 <input name="p" id="p" type="password" value="">
  4.                
  5.                 <input class="button" type="button" onclick="e();" value="войти" >
  6.             </form


функция

CODE (javascript):
скопировать код в буфер обмена
  1. function e()
  2. {
  3.  
  4. //Получаем параметры
  5. var e= "e";
  6. var l= $('#l').val();
  7. var p= $('#p').val();
  8.  
  9. // Отсылаем паметры
  10.     $.post('func/act_e.php',
  11.             {
  12.             'e': e,
  13.             'l': l,
  14.             'p': p
  15.             },
  16.       function(data) {$('#header3').html(data); }      
  17.     );
  18. }


е передает а данные из формы нет , просто на печать вывожу для проверки работы
(Добавление)
спасибо вопрос не актуален кеш обновления скрипта не обновился.

Страниц (24): В начало « ... 11 12 13 14 [15] 16 17 18 19 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB