[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: публикует пустые данные в таблицу.
Страницы: 1, 2, 3
real-man
стоял и успешно работал на сайте скрипт, который позволял вставлять информацию в БД, но вот в последнее время начал вставлять пустые ячейки.
скрипт состоит из двух файлов. index.html
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>
добавить номер в базу </title>
</head>
<body>
<form
name="forma" action="save.php" method="post">
<p
align="center"><b><font color="#000000" size="4">Телефон: </font></b><font color="#FFFFFF"> <br>
</font><input
name="name" type="text" size="25"><br>
<b><font
size="4" color="#000000">Агенство: </font></b> <br>
<input
name="company" type="text" size="25"><br>

<input
name="submit" type="submit" value="Добавить запись">
</p>
</form>
<p
align="center"><a href="http://">перейти на сайт</a></p>
</body>
</html>

и save.php

<?php 

$host = "localhost";
$user = "";
$password = "";
$dbname = "";
mysql_connect($host,$user,$password,$dbname) or die ("нет связи с MySQL");

mysql_query ('SET NAMES UTF-8');
mysql_query ('SET CHARACTER SET UTF-8');

mysql_select_db($dbname) or die (mysql_error());
$result = mysql_query("INSERT INTO agents (name,company) VALUES ('$name', '$company')");

if($result == 'true')
{echo "удачно";}
else{echo "WRONG!!!";}

?>
<meta http-equiv="refresh" content="3;url=http://" />

в БД в таблице agents два столбца: name, company, тип varhar, кодировка utf8_general_ci , галочка на null!
Блин что не так не пойму, работал ведь, ничего не менял, после нажатия кнопки добавить отдает "удачно", но в таблице лишь пустые строки добавляются! правда на хостинге сервера обновили, но с поддержки говорят что проблема со скриптом, мол у нас все ок, разбирайтесь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.