Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.09.2009, 18:24
exprize вне форума Посмотреть профиль Отправить личное сообщение для exprize Найти все сообщения от exprize
  № 1  
Ответить с цитированием
exprize

Регистрация: Aug 2009
Сообщений: 9
По умолчанию Пустые строки в базе

Тема уже обсуждалась, но человек решил её сам и не дал ответа на свой вопрос... http://www.flasher.ru/forum/showthre...339#post848339

Вопрос: Почему в базу записываются пустые строки... Помогите, очень прошу...

Мои строки во флеше:

Код AS1/AS2:
// При нажатии на кнопку запускаем функцию F_sendMail
but_mc.onPress = function() {
F_sendMail(name_txt.text, mail_txt.text, message_txt.text, site_txt.text, date_txt.text);
};
// Функция отправки сообщения
F_sendMail = function (Name, Mail, Message, Site, Date) {
// Создаём мувик для хранения переменных
// Указываем полный путь до данного скрипта
_root.mail.createEmptyMovieClip("v", 120);
v.name = Name;
v.mail = Mail;
v.message = Message;
v.site = Site;
v.date = Date;
name_txt.text = "";
mail_txt.text = "";
message_txt.text = "Отправлено!";
site_txt.text = "";
// Отправляем данный php - скрипту
v.loadVariables("add.php", "POST");
};
// Что бы не было проблем с кодировкой при передачи текста php
System.useCodepage = true;
add.PHP:

PHP код:
<?
header
('Content-Type:text/html; charset=utf-8'); //переключаем кодировку на Юникод(UTF-8) 
require ("config.php"); // подгружается файл config.php
$link mysql_connect("$host""$user""$pass"
        or die(
"mes=Could not connect"); //идет коннект к mysql
   
mysql_select_db("guest") or die("mes=Could not select database"); //идет коннект к базе
$query "select * from guest"
$result mysql_query($query) or die("mes=Could no select dbtable"); //идет коннект к таблице
$sql="INSERT INTO guest VALUES ('', '$my_name', '$my_mail',  '$my_site',  '$fmy_message', '$fmy_date')"//добавляет запись в таблицу
$sql="insert into `guest` (`name` ,  `mail` ,  `site` ,  `message`, `date` ) VALUES ( '$name', '$mail',  '$site',  '$message', '$date')";
mysql_query($sql);
mysql_close($link); //разрывает коннект а базе
?>


Последний раз редактировалось exprize; 04.09.2009 в 18:30.
Старый 05.09.2009, 17:27
duhowka вне форума Посмотреть профиль Отправить личное сообщение для duhowka Найти все сообщения от duhowka
  № 2  
Ответить с цитированием
duhowka

Регистрация: Mar 2009
Сообщений: 317
хм.
Формат фунцкции loadVariables() следующий:
loadVariables("url", level/"target" [, variables]);

какие вы параметры передаете php скрипту, вызывая его без параметров?

я правильно понимаю, что Вы выложили часть php файла, т.к необходимость некоторых строк не понятна.

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.