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 :: Почему не работает?

 PHP.SU

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


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

> Без описания
Polina
Отправлено: 10 Июня, 2009 - 14:21:51
Post Id


Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Июнь 2009  


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




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. /* Закрыть соединение */


Отредактировано администратором: Champion, 10 Июня, 2009 - 14:23:54
Когда же мы начнем пользоваться [PHP]?
 
 Top
Champion Супермодератор
Отправлено: 10 Июня, 2009 - 14:24:26
Post Id



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


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




Как именно не работает?
 
 Top
Polina
Отправлено: 10 Июня, 2009 - 14:26:36
Post Id


Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Июнь 2009  


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




принажатии кнопки отправить форму

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


Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\email.php on line 29
 
 Top
Champion Супермодератор
Отправлено: 10 Июня, 2009 - 14:34:10
Post Id



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


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




29ю строчку читала?)
Polina пишет:
а email:" $emai".";

(Добавление)
Parse error: syntax error, unexpected T_VARIABLE in Z:\home\localhost\www\email.php on line 29 = Ошибка парсинга: синтаксическая ошибка, неожиданная переменная на строке 29.
 
 Top
Polina
Отправлено: 10 Июня, 2009 - 14:38:28
Post Id


Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Июнь 2009  


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




Все еmai исправила на email всеравно не канает и ошибка в этой же строке
 
 Top
Stierus Супермодератор
Отправлено: 10 Июня, 2009 - 14:40:58
Post Id



Рекордсмен по количеству сообщений за 7 дней


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


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




PHP:
скопировать код в буфер обмена
  1. PRINT "Вас интересуют {$preference}. Информацию о них мы пошлем вам на email:\"{email}\".";
 
My status
 Top
Champion Супермодератор
Отправлено: 10 Июня, 2009 - 14:48:54
Post Id



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


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




Polina пишет:
Все еmai исправила на email всеравно не канает и ошибка в этой же строке
Кавычка закрывается, а потом вдруг переменная... ну подумай))
 
 Top
Polina
Отправлено: 10 Июня, 2009 - 14:56:22
Post Id


Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Июнь 2009  


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




А теперь ещё раз и помедленне
 
 Top
Champion Супермодератор
Отправлено: 10 Июня, 2009 - 14:58:32
Post Id



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


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


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




Polina пишет:
А теперь ещё раз и помедленне
Что тебе больше нравится?
 
 Top
Polina
Отправлено: 10 Июня, 2009 - 15:08:58
Post Id


Новичок


Покинул форум
Сообщений всего: 18
Дата рег-ции: Июнь 2009  


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




Все поняла
 
 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