Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBSupport.org > Новости

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 18.04.2009, 12:07   #1
k0t
 
Аватар для kerk
Функции PHP в JavaScript-е

будет интересно всем кто не очень дружит с яваскриптом (как я например ), но немного пишет на PHP
набрел на один очень полезный, на мой взгляд, сайт http://phpjs.org/
очень много функций PHP реализовано в яваскрипте
себе уже библиотеку скачал =)
не обязательно ее всегда подгружать (min. версия ~100 кб, дефолт с коментами ~300 кб), нужную функцию всегда можно вставить в свой скрипт
===
как пример, функция
PHP код:
addslashes(str); 
в яваскрипте выглядит так:
PHP код:
function addslashesstr ) {
    
// Escapes single quote, double quotes and backslash characters in a string with backslashes  
    // 
    // version: 810.114
    // discuss at: http://phpjs.org/functions/addslashes
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Ates Goral (http://magnetiq.com)
    // +   improved by: marrtins
    // +   improved by: Nate
    // +   improved by: Onno Marsman
    // *     example 1: addslashes("kevin's birthday");
    // *     returns 1: 'kevin\'s birthday'
 
    
return (str+'').replace(/(["'])/g, "$1").replace(/\0/g, "0");

возвращает: 'kerk\'s scripts'
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

AleX (18.04.2009), bws (18.04.2009), CityCat (19.04.2009), fragov (20.04.2009), freeman85 (10.05.2009), GiveMeABreak (19.04.2009), mad@Max (18.04.2009), maJic (19.04.2009), Martell (20.04.2009), MDM (05.06.2009), Niko2040 (05.05.2009), Red-Devil (18.04.2009), shpunsetoy (19.04.2009), sslera (18.04.2009), Sven (18.04.2009), TAIFUN (18.04.2009), Tosha2 (22.04.2009), tusur (19.04.2009), WebMaster (18.04.2009), xDEAD (18.04.2009), zCarot (18.04.2009), zThetis (19.04.2009), zzzru (24.04.2009), Лео (18.04.2009), Мик (15.07.2009), Николай Николаевич (28.06.2009)
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 19.04.2009, 19:48   #2
GiveMeABreak
Эксперт
 
Аватар для GiveMeABreak
Оффтоп
  Ответить с цитированием
Старый 19.04.2009, 21:52   #3
Kristof
Эксперт
 
Аватар для Kristof
Ну так объясни. Если сам понял.
  Ответить с цитированием
Старый 19.04.2009, 22:18   #4
kerk
k0t
 
Аватар для kerk
замена (некоторых) php-шных функций, на аналогичные, но в яваскрипте
что именно не понятно то?
  Ответить с цитированием
Старый 20.04.2009, 05:55   #5
TAIFUN
Человек
vBSSecurity
 
Аватар для TAIFUN
GiveMeABreak, Оффтоп
  Ответить с цитированием
Старый 20.04.2009, 15:50   #6
Martell
Мастер
 
Аватар для Martell
Цитата:
Сообщение от GiveMeABreak Посмотреть сообщение
могу поспорить 50% кто кликнул спасибу, не поняли о чем идет речь
GiveMeABreak, у вас наверно слишком высокое самомнение о себе. Не надо всех считать нубами, а себя профи. Иногда стоит вспомнить себя в начале изучения веб-мастеринга.
Оффтоп
  Ответить с цитированием
Старый 21.04.2009, 01:41   #7
mad@Max
Эксперт
 
Аватар для mad@Max
Оффтоп
  Ответить с цитированием
Старый 24.04.2009, 10:03   #8
RamonCcc
Простоузер
Отключаем JS в браузере - и все, капут.
  Ответить с цитированием
Старый 24.04.2009, 19:04   #9
kerk
k0t
 
Аватар для kerk
Цитата:
Сообщение от RamonCcc Посмотреть сообщение
Отключаем JS в браузере
это к чему было сказано?
  Ответить с цитированием
Старый 15.05.2009, 13:09   #10
bolnoy
Простоузер
Если будут какие-то функции для создания безопасности реализованы на JS то это можно обойти просто, как было написано выше, отключить JS и всё обработается так, обработка должна идти на стороне сервера, а не на стороне клиента, в любом случае злоумышленник может изменить на свой стороне эти функции и они будут уже действовать не во благо, а во вред.
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 10:02 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version ?.?.?
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot