Доброй ночи.
Сижу ковыряю отправку GET через jQuery так вот по какой-то причине onclick событие не правильно работает в секции <form>…</form> собственно код ниже. Прошу вашей помощи.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>GET OnClick</title>
<script src="http://yandex.st/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
function get1() {
jQuery.get("index.php", { message:"Hello111" } );
}
function get2() {
jQuery.get("index.php", { message:"Hello222" } );
}
</script>
</head>
<body>
<form action="" method="post">
<input type="submit" onclick="get1();" value="Не работает" />
</form>
<input type="submit" onclick="get2();" value="Работает" />
</body>
</html>
<?php
$s=$_GET['message']."\n";
$file='file.txt';
// если файл существует и возможна запись
if (is_writeable($file)) {
// открыть файл и установить указатель текущей позиции в конец файла
$fh=fopen($file, "a+");
// записать содержимое $s в файл
fwrite($fh, $s);
// закрыть файл
fclose($fh); }
else {
// если файл не существует
echo "Файла $file не существует!" ;}
?>
