Вызов php -> if onclick
Вопрос такой, есть php:
<?php $file ="test.txt"; $f_o=fopen($file,"a") or die("невозможно открыть/создать файл"); fwrite($f_o, "1") or die ('Не записал'); $array=file($file); foreach($array as $string) fclose($f_o); ?> Он должен выполняться при клике на html странице, допустим по "ААА", выглядит она так: <select id="sel_obs" class="detailText"> <option onclick="javascript:selectControl.unselectAll();"></option> <option value="AAA" onclick="javascript:selectControl.unselectAll();selectControl.select(map.getLayer('vectors1').getFeatureById('AAA'));">AAA</option> <option value="BBB" onclick="javascript:selectControl.unselectAll();selectControl.select(map.getLayer('vectors1').getFeatureById('BBB'));">BBB</option> <option value="CCC" onclick="javascript:selectControl.unselectAll();selectControl.select(map.getLayer('vectors1').getFeatureById('CCC'));">CCC</option> </select> <td colspan="4" class="bodyText" align="center"><input type="submit" value="Submit"></td> Как сделать? И второй вопрос: Как изменить php, чтобы при каждом новом клике, допустим записано в файл test.txt значение "1", взять это значение и прибавить в нему 1. В двух словах к записанному значению прибавить единицу? Второй вопрос не так важен, как первый, но все-таки. Заранее спасибо. |
Цитата:
Цитата:
|
Цитата:
Вопрос: как? |
var request new XMLHttpRequest(); request.open('POST', 'path/to/script.php'); request.send(null); |
Цитата:
И последний вопрос, как это вставить в каждый onclick? |
Оберни в функцию, вставь эту функцию в <script>, в онклик вписывай только вызов этой функции.
|
Цитата:
Помоги разобраться, что вписать в отдельный скрипт, что сюда и куда: onclick="javascript:selectControl.unselectAll();selectControl.select(map.getLayer('vectors1').getFeatureById('AAA')); Буду очень благодарен. |
Я не так продвинут, чтобы с полуслова понять, что писать и как.
|
Tampler, с чего ты взял что с такми "знаниями" ты справишся с этой задачей?
Начинай читать книжки по JS... Там и про Ajax будет написано... |
Цитата:
Но на данный момент, мне необходимо решить данную задачу, для моего сайта. Я хорошо владею другими языками, но js, ajax у меня хромает, да и времени нет исправлять это дело, а проблему решить надо. Если поняли, спасибо. |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
От Вас уже третий пост, а толку 0. Берите пример с danik.js, у человека в каждом посте код в помощь и 0 болтовни, не в пример Вас! Не можете ничего толкового написать, отправляйтесь сюда: http://mnogodetok.ru/ |
Цитата:
|
Часовой пояс GMT +3, время: 15:16. |