скрипт состоит из двух файлов. 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!
Блин что не так не пойму, работал ведь, ничего не менял, после нажатия кнопки добавить отдает "удачно", но в таблице лишь пустые строки добавляются! правда на хостинге сервера обновили, но с поддержки говорят что проблема со скриптом, мол у нас все ок, разбирайтесь.