Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вызов javaScript a

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Не получается сделать заполнение таблицы данными из полей регистрации
Kletuss
Отправлено: 01 Апреля, 2014 - 22:31:11
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Апр. 2014  


Помог: 0 раз(а)




Ситуация заключается в том что написал html страничку с которой должны считываться данные и заполнятся таблица в mySql. После написал php скрипт с запросом insert (на заполнение таблицы) Для этого использовал javascript что бы с помощью его вызвать пхп скрипт который и будет заполнять Растерялся
Код HTML:
<script type='text/javascript' src='./javascript.js'></script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Регистрация</title>
<link rel="stylesheet" type="text/css" href="ctyle.css">
</head>

<body>

<div class="main">
<div class="head">fdgdfgggdfgdfg</div>

<div class="menu">
<!--<li><a href="resume.html" >Главная</a></li>-->
<p><li><a href="Contact.html">Контакты</a></li>
<p><li><a href="login.html">Личный кабинет</a></li>
<!--<p><li><a href="registration.html">Регистрация</a></li>-->
</div>

<div class='login'>
<form action="" method="get" enctype="multipart/form-data">
Логин:<br /><input id="user_name" type="text" size="20"><br />
Ф.И.О:<br /><input id="fio" type="text" size="20"><br />
Дата рождения:<br /><input id="data" type="data" size="20"><br />
Контактный тел.:<br /><input id="tel" type="text" size="20"><br />
Пароль:<br /><input id="pass" type="password" size="20"><br />
E-mail:<br /><input id="mail" type="text" size="20"><br /><br />
<center><input type="submit" name="registr" value="registr" onclick="send_data()"></center>
</form>
</div>

код javascript:
function query() {
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest !='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function send_data() {
var user_name = document.getElementById("user_name").value;
var fio = document.getElementById("fio").value;
var data = document.getElementById("data").value;
var tel = document.getElementById("tel").value;
var pass = document.getElementById("pass").value;
var mail = document.getElementById("mail").value;
var reg = query();
reg.onreadystatechange = function () {
if (reg.readyState == 6) {
alert(reg.responseText);
}
}
reg.open('GET', './insert.php?user_name='+user_name+'&fio='+fio+'&data='+data+'&tel='+tel+'&mail='+mail+'&pass='+pass, true);
reg.send(null);
}

php :
<?php
if ($connect = mysql_connect("localhost", "root", "")){
mysql_query("set names cp1251");
mysql_query("set character_set_server=cp1251");#посылает запрос
mysql_select_db("practical");
$query = "INSERT INTO users (user_name, fio, data, tel, mail, pass)
VALUES ('".$_GET['user_name']."','".$_GET['fio']."','".$_GET['data']."','".$_GET['tel']."','".$_GET['mail']."','".$_GET['pass']."')";
if(!mysql_query($query)) {
echo "Ошибка запроса: ".mysql_error();
} else {
echo "Запись добавлена";
}
} else {
echo "Connected failed.";
}
?>


БУду весьма признателен за помощь и хоть какой-то полезный совет.
 
 Top
caballero
Отправлено: 02 Апреля, 2014 - 00:18:19
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Про jQuery что, никогда не слышали?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Kletuss
Отправлено: 02 Апреля, 2014 - 16:22:32
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Апр. 2014  


Помог: 0 раз(а)




Толком не слышал, можно ли больше конкретики. Проблема в этои самом jQuery ?
Тоесть с ним разбиратся и всё понятно станет???
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Обучение на основе реальных проектов »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB