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
Форумы портала PHP.SU :: Версия для печати :: Почему не работает?
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Почему не работает?

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

1. Polina - 10 Июня, 2009 - 14:21:51 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. /* Этот скрипт получает переменные из request.html */
  3.  
  4. /* Некоторые переменные */
  5.  
  6. $hostname = "localhost";
  7. $username = "root";
  8. $password = "";
  9. $dbName = "products";
  10. $name=$_POST['name'];
  11. $emai=$_POST['emai'];
  12. $preference=$_POST['preference'];
  13.  
  14. /* Таблица MySQL, в которой хранятся данные */
  15. $userstable = "clients";
  16.  
  17. /* email администратора */
  18. $adminaddress = "administration@me.com";
  19.  
  20. /* создать соединение */
  21. MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение ");
  22.  
  23. @mysql_select_db("$dbName") or die("Не могу выбрать базу данных ");
  24.  
  25. PRINT "<CENTER>";
  26. PRINT "Привет, $name.";
  27. PRINT "<BR><BR>";
  28. PRINT "Спасибо за ваш интерес.<BR><BR>";
  29. PRINT "Вас интересуют $preference. Информацию о них мы пошлем вам на email:" $emai".";
  30. PRINT "</CENTER>";
  31.  
  32. /* Отправляем email */
  33. mail($email, "Запрос на информацию", "$name\n
  34. Спасибо за ваш интерес!\n
  35. Вас интересуют $preference\n
  36. Мы их распространяем бесплатно. Обратитесь в ближайший филиал нашей компании и получите ящик этого продукта.\n
  37. ");
  38.  
  39. mail("administration@me.com",
  40. "Был запрос на информацию.",
  41. "$name интересовали $preference\n
  42. email-адрес: $email. \n");
  43.  
  44. /* Вставить информацию о клиенте в таблицу */
  45. $query = "INSERT INTO $userstable VALUES('"$name"','"$email"', '"$preference"')";
  46.  
  47. $result = mysql_query($query);
  48.  
  49. if ($result) echo "Информация о вас занесена в базу данных.";
  50.  
  51. /* Закрыть соединение */
2. Champion - 10 Июня, 2009 - 14:24:26 - перейти к сообщению
Как именно не работает?
3. Polina - 10 Июня, 2009 - 14:26:36 - перейти к сообщению
принажатии кнопки отправить форму

вместо текста из этого скрипта появляется надпись


Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\email.php on line 29
4. Champion - 10 Июня, 2009 - 14:34:10 - перейти к сообщению
29ю строчку читала?)
Polina пишет:
а email:" $emai".";

(Добавление)
Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\email.php on line 29 = Ошибка парсинга: синтаксическая ошибка, неожиданная переменная на строке 29.
5. Polina - 10 Июня, 2009 - 14:38:28 - перейти к сообщению
Все еmai исправила на email всеравно не канает и ошибка в этой же строке
6. Stierus - 10 Июня, 2009 - 14:40:58 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. PRINT "Вас интересуют {$preference}. Информацию о них мы пошлем вам на email:\"{email}\".";
7. Champion - 10 Июня, 2009 - 14:48:54 - перейти к сообщению
Polina пишет:
Все еmai исправила на email всеравно не канает и ошибка в этой же строке
Кавычка закрывается, а потом вдруг переменная... ну подумай))
8. Polina - 10 Июня, 2009 - 14:56:22 - перейти к сообщению
А теперь ещё раз и помедленне
9. Champion - 10 Июня, 2009 - 14:58:32 - перейти к сообщению
Polina пишет:
А теперь ещё раз и помедленне
CODE (text):
скопировать код в буфер обмена
  1. "trumpumpum"$variable
Что тебе больше нравится?
10. Polina - 10 Июня, 2009 - 15:08:58 - перейти к сообщению
Все поняла

 

Powered by ExBB FM 1.0 RC1