Results 1 to 1 of 1
Thread: js input + php ôóíêöèÿ
Hybrid View
-
17th January 2011 20:54 #1
js input + php ôóíêöèÿ
Õàõà, ìàé âñå â òîÿ ðåä ïóñêàì òåìèòå íàïîñëåäúê..
Èìàì ñëåäíèÿ ïðîáëåì:
Èìàì ñòðàíèöà è è òÿ ôåò÷âà íÿêàêâè ñòîéíîñòè íà ïðîìåíëèâè îò äàäåí õìë ôàéë. Èìàì áóòîíè, êîèòî äà ïðîìåíÿò ñòîéíîñòèòå. Çà òàçè öåë ïîëçâàì åäíà è ñúùà php ôóíêöèÿ, êîÿòî å ïðîìåíåíà ñàìî â èìåíàòà íà ïðîìåíëèâèòå è ñòîéíîñòòà, êîÿòî òðÿáâà äà ñëîæà:
È êàòî ôîðìè, èìàì åäèíñòâåíèÿò óúðêàðàóíä, êîéòî íàìåðèõ çà ñòàðòèðàíå íà php ôóíêöèÿ ïðåç êëàéúíò ñàéä ôîðìà:Code:<?php if(isset($_POST['setON'])) {setON();} if(isset($_POST['setON'])) {setOFF();} function setON() { $dom = new DOMDocument(); $dom->load('DL385.xml'); $xpath = new DOMXPath($dom); $UIDs = $xpath->query('server/UID'); foreach($UIDs as $UID) { $a = $UID->nodeValue; // shortcut $new_value = 'ON'; $UID->nodeValue = "{$new_value}"; } $dom->save('DL385.xml'); } function setOFF() { $dom1 = new DOMDocument(); $dom1->load('DL385.xml'); $xpath1 = new DOMXPath($dom1); $UIDs1 = $xpath1->query('server/UID'); foreach($UIDs1 as $UID1) { $a1 = $UID->nodeValue; // shortcut $new_value1 = 'OFF'; $UID1->nodeValue = "{$new_value1}"; } $dom1->save('DL385.xml'); } ?>
Õóáàâî, îáà÷å âñè÷êî ðàáîòè ÒÎ×ÍÎ âåäíúæ â åäíàòà è âåäíúæ â äðóãàòà ïîñîêà.. Ïðåäïîëàãàì, ÷å ñëåä êàòî îòâîðÿ ñ DOM xml ôàéë-à òðÿáâà è äà ãî çàòâîðÿ, îáà÷å íÿìàì áúêåë èäåÿ êàê òî÷íî äà ãî íàïðàâÿ.. Èäåè íà êàêâî ñå äúëæè òîÿ äåðò è ñúîòâåòíî íÿêàêâè ñúâåòè â íàñîêàòà êàê àäæåáà äà ãî ïñîòèãíà?!?Code:<form method="POST"> <center> <br> <input name="setON" value="Turn Unit ID On" onclick="return areYouSure( this );" type="submit"> <input name="setOFF" value="Turn Unit ID Off" onclick="return areYouSure( this );" type="submit"> </center> </form>
Ïîçäðàâè,
Âëàä
---------- Äîáàâåí ïîñëåäâàù êîìåíòàð â 21:46 ---------- Îðèãèíàëíèÿò êîìåíòàð å ïóñíàò â 21:09 ----------
È íà òîÿ âúïðîñ ñè îòãîâîðèõ ñàì.. ßâíî áà÷êà, ñàìî ÷å òðÿáâà äà ñå ïîìïà ïîâå÷êî íà áóòîíà: âåäíúæ äà ãî ñåòíå è âòîðè ïúò äà ãî ôåò÷íå îòíîâî, äåìåê ðåôðåø.. ñåãà ñúì ïî ïúòÿ äà íàìåðÿ íà÷èí â êðàÿ íà ôóíêöèÿòà äà ðåôðåøíå ñòðàíèöàòà..
Èäåè?
---------- Äîáàâåí ïîñëåäâàù êîìåíòàð â 21:54 ---------- Îðèãèíàëíèÿò êîìåíòàð å ïóñíàò â 21:46 ----------
ÕàõàÀõààõÀõàÕà - òðÿáâà äà ëåãíà äà ñå íàñïÿ.. äîáàâèõ íàêðàÿ íà âñÿêà ôóíêöèÿ:
è çàñïà...Code:header("Location: file.php");




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè