Я пытаюсь вывести переменную Country_code за пределы функции, чтобы использовать ее позже в файле php. Здесь он работает для отображения значения в div. Проблема, с которой я столкнулся, заключается в том, чтобы сделать переменную доступной вне функции, поэтому я могу превратить ее в переменную PHP для использования в скрипте PHP позже, как только будет нажата кнопка отправки
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var country_code = this.responseText.replace(/(\r\n|\n|\r)/gm,"").split('loc=');
document.getElementById("countrycode-container").innerHTML = country_code;
}
};
//OPEN HTTP Request
xhttp.open("GET", "https://www.cloudflare.com/cdn-cgi/trace", true);
xhttp.send();
но я хочу удалить div для использования в таком скрипте PHP, просто создав переменную PHP из значения javascript
var xhttp = new XMLHttpRequest();
//start of function
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
let country_code = this.responseText.replace(/(\r\n|\n|\r)/gm,"").split('loc=');
country_code = country_code[1].split('tls=');
country_code = country_code[0];
document.getElementById("countrycode-container").innerHTML = country_code;
console.log(country_code);//will work here
}
};
//end of function
//OPEN HTTP Request
xhttp.open("GET", "https://www.cloudflare.com/cdn-cgi/trace", true);
xhttp.send();
console.log(country_code);//need it to work here so i can take the value and turn it into php var
// somehow convert from javascript var to php var
//javascript var country_code
//php var $country
$country=country_code;
if (isset($_POST['submit'])){
code to check country code and do somin if match US,CA
else{
if empty or not US or CA do this
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... -php-later
Сделать значение доступным вне этой функции для последующего использования в php ⇐ Php
Кемеровские программисты php общаются здесь
1732586852
Anonymous
Я пытаюсь вывести переменную Country_code за пределы функции, чтобы использовать ее позже в файле php. Здесь он работает для отображения значения в div. Проблема, с которой я столкнулся, заключается в том, чтобы сделать переменную доступной вне функции, поэтому я могу превратить ее в переменную PHP для использования в скрипте PHP позже, как только будет нажата кнопка отправки
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var country_code = this.responseText.replace(/(\r\n|\n|\r)/gm,"").split('loc=');
document.getElementById("countrycode-container").innerHTML = country_code;
}
};
//OPEN HTTP Request
xhttp.open("GET", "https://www.cloudflare.com/cdn-cgi/trace", true);
xhttp.send();
но я хочу удалить div для использования в таком скрипте PHP, просто создав переменную PHP из значения javascript
var xhttp = new XMLHttpRequest();
//start of function
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
let country_code = this.responseText.replace(/(\r\n|\n|\r)/gm,"").split('loc=');
country_code = country_code[1].split('tls=');
country_code = country_code[0];
document.getElementById("countrycode-container").innerHTML = country_code;
console.log(country_code);//will work here
}
};
//end of function
//OPEN HTTP Request
xhttp.open("GET", "https://www.cloudflare.com/cdn-cgi/trace", true);
xhttp.send();
console.log(country_code);//need it to work here so i can take the value and turn it into php var
// somehow convert from javascript var to php var
//javascript var country_code
//php var $country
$country=country_code;
if (isset($_POST['submit'])){
code to check country code and do somin if match US,CA
else{
if empty or not US or CA do this
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79225058/make-a-value-available-otuside-of-this-function-to-use-in-php-later[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия