PHP.SU

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

Страниц (5): [1] 2 3 4 5 »

> Найдено сообщений: 67
Crowley Отправлено: 25 Марта, 2015 - 16:17:23 • Тема: Удалить лишнее из строки • Форум: Вопросы новичков

Ответов: 5
Просмотров: 339
Привет. Есть некая строка $str, нужно из нее удалить все, кроме латинских букв, цифр, точек, тире и нижнего подчеркивания.

Всякие там пробелы, кирилицу, ошибки в кодировке, символы юникода(©) и т.д. - нужно стереть.

Как это реализовать можно?
Crowley Отправлено: 24 Марта, 2015 - 15:13:36 • Тема: Разбить строку на 2 • Форум: Вопросы новичков

Ответов: 1
Просмотров: 136
Привет. У меня есть строка(она динамическая, постоянно изменяется), может выглядеть как vasya@pupkin.ru:test , а может вот так : vas:ya@pupkin.com::Super:Test

Так вот, как вы поняли - после домена(может быть любым) следует разделитель строки - двоеточие(или ;), нужно с помощью него разбить строку на 2, так, чтобы в первом варианте(vasya@pupkin.ru:test) получилось "vasya@pupkin.ru" и "test", а во втором - "vas:ya@pupkin.com" и "Super:Test"

Как это возможно?
Crowley Отправлено: 12 Апреля, 2014 - 00:01:44 • Тема: Что делает данный код? • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 488
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function ur1(u)
  3. {var a = document.createElement('a');
  4. a.href = u;return a.pathname.substr(0,1) === '/' ? a.pathname+a.search : '/' + a.pathname+a.search ;}
  5.  
  6. function n9a(a)
  7. {var c={},b,e=[],g="",k=String.fromCharCode,f=[[65,91],[97,123],[48,58],[43,44],[47,48]];
  8. for(z in f)for(b=f[z][0];
  9. bb;
  10. b++)c[e[b]]=b;
  11. for(b=0;b>>(l-=8))%256)}return g}
  12.  
  13. function d(a)
  14. {var c=[];
  15. a.replace(/(..)/g,function(a){c.push(parseInt(a,16))});
  16. return c}
  17.  
  18. function x()
  19. {for(var a=[],a=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,c="",b=0;
  20. ba[b]?"0":"")
  21. +a[b].toString(16);
  22. return c.toLowerCase()}
  23.  
  24. function bANEFrZB(a,c)
  25. {var b=new Date;b.setTime(b.getTime()+31536199000);
  26. _t=a.split("-");
  27. document.cookie=n9a("UnRrREhkWkFZQWhiVEFZQXpIYmI=").replace(/\W/g, '')+"="+x(n.kk(d(_t[2]),2,d(_t[0]),d(_t[1])))+";
  28.  

Помогите понять, что происходит в этих скриптах? Нужно адаптировать этот код под Basic, поэтому интересует детальное описание скриптов.
Crowley Отправлено: 03 Апреля, 2014 - 22:01:23 • Тема: Задать опцию, чтобы был не важен регистр букв в URL адресе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 1487
Понял, это почти не реально. Можно не отвечать.
Crowley Отправлено: 02 Апреля, 2014 - 23:22:50 • Тема: Задать опцию, чтобы был не важен регистр букв в URL адресе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 1487
Мне не нужна раскрутка сайта, он делается для узкого круга людей.
Crowley Отправлено: 02 Апреля, 2014 - 22:38:38 • Тема: Задать опцию, чтобы был не важен регистр букв в URL адресе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 1487
Понимаю, что 99% на то, что это задается не средствами php, но все-же спрошу, как(и где) задать опцию, чтобы регистр букв в адресе страницы был не важен? Например, у меня есть папка "api", путь к ней примерно такой : example.ru/api/, как бы мне задать опцию, чтобы при переходе на example.ru/API/ хостинг понимал, какую я запрашиваю страницу и выдавал нужную(а не 404, как сейчас)?
Crowley Отправлено: 30 Марта, 2014 - 23:39:26 • Тема: Проблемы с кодировкой. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 215
3d_killer пишет:
Капитан очевидность Радость

Нет, просто совет дурацкий, и это был подкол.
Crowley Отправлено: 30 Марта, 2014 - 21:53:55 • Тема: Проблемы с кодировкой. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 215
3d_killer пишет:
в файле htaccess пропиши AddDefaultCharset utf-8

Может в файле htaccess прописать AddDefaultCharset utf-8?
Crowley Отправлено: 30 Марта, 2014 - 21:06:49 • Тема: Проблемы с кодировкой. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 215
3d_killer пишет:
в htaccess пропиши AddDefaultCharset utf-8

У меня и так в документе urf-8 кодировка. И в БД.
Crowley Отправлено: 30 Марта, 2014 - 20:55:26 • Тема: Проблемы с кодировкой. • Форум: Вопросы новичков

Ответов: 7
Просмотров: 215
У меня есть такой элемент таблицы :

PHP:
скопировать код в буфер обмена
  1.  echo "<tr><td>$serv</td><td><div class=\"goods\" data-title=\"$text\"><img src=\"../../images/ahelper.png\"></div></td><td>$price</td><td><a href=\"http://www.oplata.info/asp/pay_wm.asp?id_d=$link\" target=\"_blank\"><img src=\"../../images/buy.png\"></a></td></tr>";


Так вот, в переменной $text содержится описание(т.е. русские буквы), что потом выводится на экран через таблицу стилей, но это не важно. Важно то, что в этом участке есть проблема. Русские буквы заменяются вопросами, т.е. текст выглядит так "????? ???????? ???? ?? ? ??????? ???????? ???????". Кодировку в MySQL таблице я уже как только не менял. Ставил и cp1251 и utf-8, и latin1 и еще кучу разных значений. Ничего не помогает. Сам php файл, нетрудно догадаться, в utf-8. Но если сменить ее ничего не меняется.

Что посоветуете сделать?
Crowley Отправлено: 27 Марта, 2014 - 17:38:32 • Тема: Как вывести первые N значений таблицы? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 87
Здравствуйте.Мне нужно вывести первые N значений таблицы в переменную с новой строки. Метод "по ID" не подходит, т.к. в ID между 1 и 100 могут быть пропуски(например, ID 60 может не существовать), и вообще, первые ID таблицы всегда разные, сегодня это 100 - завтра это 1000.

Как бы мне это реализовать?
Crowley Отправлено: 23 Марта, 2014 - 00:24:53 • Тема: Как скачать файл? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 84
Здравствуйте. Мне нужно скачать файл пользователю, но дело в том, что файла на сервере как такового нету. Я получаю содержимое будущего файла из БД, и вот это содержимое нужно сохранить с именем указанным в переменной $FileName. Как бы мне это реализовать?
P.S. На сервер файл записывать нельзя(если только временно, а я этого не умею)
Crowley Отправлено: 21 Марта, 2014 - 15:40:09 • Тема: Как проводить простые математические расчеты без ajax? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 296
IllusionMH пишет:
difight, гениально. Jake Weary актер, а не математик. Или у него есть какие-то отдельные математические функции для расчетов?

Crowley, да просто получаете значение инпута при его изменении или клике на кнопку.
Как получать элементы и получать их значение http://learn[dot]javascript[dot]ru/searc[dot][dot][dot]ing-elements-dom
События по которым это делать http://learn[dot]javascript[dot]ru/intro[dot][dot][dot]n-browser-events
И прстчерез innerHTML можно выводить значение.

Это все крайне неудобно. А если пользователь захочет ввести цифру 10000, например? Он будет 5 раз видеть это всплывающее окно. Мне же нужно в html код выводить это дело. Что-то вроде echo в php.
Crowley Отправлено: 21 Марта, 2014 - 13:13:10 • Тема: Как проводить простые математические расчеты без ajax? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 296
IllusionMH пишет:
difight, гениально. Jake Weary актер, а не математик. Или у него есть какие-то отдельные математические функции для расчетов?

Crowley, да просто получаете значение инпута при его изменении или клике на кнопку.
Как получать элементы и получать их значение http://learn[dot]javascript[dot]ru/searc[dot][dot][dot]ing-elements-dom
События по которым это делать http://learn[dot]javascript[dot]ru/intro[dot][dot][dot]n-browser-events
И прстчерез innerHTML можно выводить значение.

Хмм...А пример можно?
Crowley Отправлено: 21 Марта, 2014 - 11:03:52 • Тема: Как проводить простые математические расчеты без ajax? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 296
Здравствуйте. У меня есть страница, на странице - форма. На форме один элемент - text(однострочное текстовое поле), мне нужно чтобы при вводе в это поле цифры "100"(например) к этой цифре добавлялось 20, и ниже с помощью html тэга <p> выводилось число 120.

При этом ajax использовать нельзя и обновлять страницу тоже.

Возможно ли это реализовать? Если да, то как?

Страниц (5): [1] 2 3 4 5 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB