Четверг, 25.04.2024
Reklamchik.at.ua
Меню сайта
Категории раздела
Мои статьи [0]
Ucoz [12]
Ucoz
Простий підручник php [7]
Простий підручник php
Мини-чат
500
Наш опрос
Оцените мой сайт
Всего ответов: 2
Статистика

Онлайн усяго: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Простий підручник php

Як я можу передати змінну з JavaScript, PHP?
Однак, можливо передавати змінні між ними. Один із способів досягти цього - згенерувати JavaScript код з PHP і змусити браузер оновитися, посилаючи певні змінні тому PHP скрипту. Наведений нижче приклад показує як це зробити -- він дозволяє PHP коду отримати висоту і ширину екрану, що, зазвичай, можливе тільки на стороні клієнта.

Приклад #4 Генерування Javascript з PHP

if (isset($_GET['width']) AND isset($_GET['height'])) {

// виводимо змінні з розмірами

 echo "Ширина экрана: ". $_GET['width'] ."
\n";
  echo "Висота экрана: ". $_GET['height'] ."
\n";
} else {

// передаємо змінні з розмірами
// (зберігаємо оригінальну рядок запиту
// -- пост змінні потрібно буде передавати іншим способом)


  echo "\n";
  exit();
}
?>

Я не думаю, що ви праві про те, що, не будучи в змозі вказати щось для атрибута value, але я бачу, куди ви б думали, що це буде помилкою: 

Справедливе попередження про тестування, щоб побачити, якщо змінна існує... 
коли справа доходить до рядка, значення " і '0' інтерпретується як false, коли тестував цю сторону... 

if ($string) { ... }  //false for $string == '' || $string == '0' 
?> 

Кращі практики для тестування, щоб побачити, якщо ви отримали змінну з форми (у разі галку, відбувається тільки тоді, коли це перевірено) - перевірити за допомогою цього... 

if ( isSet($string) ) { ... } //true if and only if the variable is set 
?> 

Функція перевіряє, якщо змінна була встановлена, незалежно від його змісту. 

До речі, якщо комусь цікаво, коли ви робите прапорець без вказівки атрибуту, значення, надіслані з форми, для якої прапорець "на". (Це для HTML загалом, не PHP-специфічні).




Источник: http://php.net/manual/ru/faq.html.php#faq.html.javascript-variable
Категория: Простий підручник php | Добавил: medergrup (19.02.2017)
Просмотров: 305 | Теги: Як я можу передати змінну з JavaScr, PHP? | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Поиск
Блог
[26.02.2017]
Краткое повторение и заключение того, что сказано об Ангельских чинах (0)
[27.02.2017]
Глава 7 (0)
[27.02.2017]
Глава 16 (0)
[27.02.2017]
Глава 17 (0)
[26.02.2017]
Глава 12 (0)
Новости
[23.02.2017]
Атаки на сети с WPA/WPA2-шифрованием (0)
[23.02.2017]
Информационная сфера (0)
[23.02.2017]
Модель системы безопасности с полным перекрытием (0)
[24.02.2017]
DNS-спуфинг (0)
[24.02.2017]
Безопасности Домена (0)
Форум
  • Batman: Arkham City Lockdown (0)
  • Рекомендации комментаторам. (0)
  • Нарушения и наказания: ответы на вопросы. (0)
  • Hotline Miami (2012) (0)
  • HITMAN (2015) (0)
  • Reklamchik.at.ua © 2024