Показать сообщение отдельно
  #8 (permalink)  
Старый 05.06.2012, 12:49
Интересующийся
Отправить личное сообщение для drenadan Посмотреть профиль Найти все сообщения от drenadan
 
Регистрация: 04.06.2012
Сообщений: 11

Сообщение от 9xakep Посмотреть сообщение
drenadan,
var last_id = new XMLHttpRequest(); // создете новый запрос
last_id.open('post', 'tochat.php', true) // post, куда, true
last_id.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // это просто нужно
last_id.send("c=1")	// и что-нибудь посылаете

if($_POST['c']) { // если запрос был осуществлен..
//code...
}
// того вы сделали тоже самое, этого хотели?
Спасибо огромное ,так получилось..... еще подскажите пожалуйста ,можно ли как то отсечь выполнение функции при обновлении страницы, я когда открываю к примеру страничку у меня срабатывает один раз код, а потом уже при наведении только .

еще раз спасибо. начинаю понимать принцип работы

Вот что получилось.

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">

    function mouseOver()
      {
        document.getElementById("button").src ="../images/button2.png"; 
        var last_id = new XMLHttpRequest(); // создете новый запрос
        last_id.open('post', '4.php', true) // post, куда, true
        last_id.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // это просто нужно
        last_id.send("c=1")	// и что-нибудь посылаете
   
        if($_POST['c=1']) { // если запрос был осуществлен..
        <?php
        // Данные для mysql сервера
        $dbhost = "localhost"; // Хост
        $dbuser = "root"; // Имя пользователя
        $dbpassword = ""; // Пароль
        $dbname = "database"; // Имя базы данных

        // Подключаемся к mysql серверу
        $link = mysql_connect($dbhost, $dbuser, $dbpassword);

        // Выбираем нашу базу данных
        mysql_select_db($dbname, $link);
        // Добавляем запись в нашу таблицу customer
        // т.е. делаем sql запрос
        $query = "insert into customer values(0,'Иванов Иван Иванович',
        '(095) 555-55-55')";
        
        mysql_query($query, $link);


        // Закрываем соединение
        mysql_close($link);

        ?>

      }
       // того вы сделали тоже самое, этого хотели?
      }
        function mouseOut() 
      {

        document.getElementById("button").src ="../images/button1.png";
      }

</script>
</head>
<body>
<a href="#">
<img border="0" alt="Пример 2" src="../images/button1.png" id="button" onmouseover="mouseOver()" onmouseout="mouseOut()" />
</a>
</body>
</html>

Последний раз редактировалось drenadan, 05.06.2012 в 14:58.
Ответить с цитированием