PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 4
greychuk Отправлено: 17 Октября, 2011 - 09:46:03 • Тема: Помогите с скриптом (дописать) • Форум: Вопросы новичков

Ответов: 95
Просмотров: 5322
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function setCookie(name, value, props) {
  3.                                 props = props || {}
  4.                                 var exp = props.expires
  5.                                 if (typeof exp == "number" && exp) {
  6.                                         var d = new Date()
  7.                                         d.setTime(d.getTime() + exp*1000)
  8.                                         exp = props.expires = d
  9.                                 }
  10.                                 if(exp && exp.toUTCString) { props.expires = exp.toUTCString() }
  11.  
  12.                                 value = encodeURIComponent(value)
  13.                                 var updatedCookie = name + "=" + value
  14.                                 for(var propName in props){
  15.                                         updatedCookie += "; " + propName
  16.                                         var propValue = props[propName]
  17.                                         if(propValue !== true){ updatedCookie += "=" + propValue }
  18.                                 }
  19.                                 document.cookie = updatedCookie
  20.                         }
  21.  
  22. function getCookie(name) {
  23.                         var matches = document.cookie.match(new RegExp("(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"));
  24.                 return matches ? decodeURIComponent(matches[1]) : undefined
  25. }
  26.  


пример setCookie('idtub',id_tub); Ключ - idtub, значение id_tub
greychuk Отправлено: 17 Октября, 2011 - 09:26:53 • Тема: Lock функции • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 2503
DeepVarvar пишет:
greychuk пишет:
Нет...
Пример можно?

Ой, не правильно выразился. Имел ввиду что я не знал этот факт

Большое спасибо за пояснения

(Добавление)
СУПЕР СУПЕР СУПЕР!
Все классно работает.
Еще раз спасибо Радость
greychuk Отправлено: 17 Октября, 2011 - 09:04:17 • Тема: Lock функции • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 2503
DeepVarvar пишет:
Вообщето пхп выполняется только в одном потоке


Нет... Закатив глазки

Так получается, что мне нужно вынести критический код в отдельный файл и так блокировать выполнение. я правильно понял?
greychuk Отправлено: 17 Октября, 2011 - 08:39:44 • Тема: Lock функции • Форум: Работа с файловой системой и файлами

Ответов: 5
Просмотров: 2503
Доброе время суток. Сам я разработчик C#. На c# есть оператор lock
Цитата:
При помощи ключевого слова lock блок операторов можно пометить как важный фрагмент, получив блокировку взаимного исключения для указанного объекта, выполнив оператор, а затем сняв блокировку.


И самое главное
Цитата:
Ключевое слово lock не позволит одному потоку войти в важный раздел кода в тот момент, когда в нем находится другой поток. При попытке входа другого потока в заблокированный код потребуется дождаться снятия блокировки объекта.


Это очень полезная штука.

Проблема в том что не могу найти аналог на PHP

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB