![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 2 Dołączył: 13.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Siema
Mam taki problem, mianowicie chciałbym przesłać zmienną JS do zmiennej PHP. W tym celu wykorzystuje taki skrypcik, który niestety mi nie działa. KOD Ajax-a: CODE function ajaxFunction(){ var xmlhttp; if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); // code for IE7+, Firefox, Chrome, Opera, Safari } else if (window.ActiveXObject){ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); // code for IE6, IE5 } else { alert("Your browser does not support XMLHTTP!"); } xmlhttp.open("GET", "http://localhost/ttt.php",true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { document.getElementById("temat").style.color="red"; } } xmlhttp.send(null) } Kod HTML-a CODE if ($_SESSION['var1'] == "") { $wynik_txt .= '<script language="JavaScript" type="text/javascript">' . "\n"; $wynik_txt .= '<!--' . "\n"; $wynik_txt .= 'var czy_potwierdzic = confirm(\'Ilość w pliku jest mniejsza niż zakładana. Czy kontynuować?\n\n\'); ' . "\n"; $wynik_txt .= ' ' . "\n"; $wynik_txt .= 'if(czy_potwierdzic){ alert("poszło"); ajaxFunction(); }' . "\n"; $wynik_txt .= '//-->' . "\n"; $wynik_txt .= '</script>' . "\n"; } else $wynik_txt .= "hello"; echo $wynik_txt; Kod skryptu php: CODE <?php session_start(); // this sets variables in the session $_SESSION['var1']='testing'; ?> Z góry dzięki za odpowiedzi. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 11:00 |