- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть идея, но не могу понять как ее реализовать - абсурдно, но знаю что решаемо. Как передать данные php-скрипту посредством jSON знаю, а вот как получить обратно ответ, результат которого зависит от переданных данных - увы понять не могу.
К примеру, если я передал строку "111", то в ответ должен получить "ааа", а если передал "222", то в ответ должен получить "ууу".
Ткрите, пожалуйста, пальцем на какой-то мануал или пример.
Вы сначала в голове представьте без json как вы будете передавать данные и обратно, например через POST.
обработать запрос
если 111 то aaa
если 333 то zzz
http://php.net/manual/en/function.json-encode.php
+ echo
Еще уточню... передаваться будет IP - и в зависимости от его значения выводится соответствующий контент. и передаваться будет сразу же после начала загрузки страницы
---------- Добавлено 26.10.2012 в 21:45 ----------
Не думаю что есть большая разница post или get. хотя скорее всего get
Не думаю что есть большая разница post или get. хотя скорее всего get
Ну так и в чём проблема то? Json просто метод передачи данных, как и POST.
Приняли данные (GET|POST) распаковали json_decode обработали, запаковали результат json_encode, отправили обратно.
Ну так и в чём проблема то? Json просто метод передачи данных, как и POST.
Приняли данные (GET|POST) распаковали json_decode обработали, запаковали результат json_encode, отправили обратно.
как раз как отправить обратно не могу понять😡
как раз как отправить обратно не могу понять😡
Куда? Кто у вас принимающая сторона? Вы с ajax пытаетесь работать, что-ли? Объясните задачу яснее.
Все верно - ajax, jquery - конечный обработчик на выходе
а в чем проблема то?
на стороне javascript json.stringify (это если передаете тоже json).
на стороне сервера json_decode (если принятые данные в формате json).
работаем как с обычным массивом php, формируем ответ.
ответ кодируем обратно
$result = json_encode($result);
echo $result;
ловим на стороне javascript и работаем. как с javascript объектом.
а в чем проблема то?
на стороне javascript json.stringify (это если передаете тоже json).
на стороне сервера json_decode (если принятые данные в формате json).
работаем как с обычным массивом php, формируем ответ.
ответ кодируем обратно
$result = json_encode($result);
echo $result;
ловим на стороне javascript и работаем. как с javascript объектом.
Вроде бы понял. Благодарствую.
Убежал эксперементировать