PHP.SU

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

Страниц (33): В начало « ... 25 26 27 28 29 30 31 [32] 33 »

> Найдено сообщений: 484
alexiy Отправлено: 09 Апреля, 2011 - 14:17:26 • Тема: Запрос не работает • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 58
Lozzieну если в запросе она прописана, то логично предположить, что она существует
alexiy Отправлено: 09 Апреля, 2011 - 14:13:03 • Тема: Запрос не работает • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 58
Lozzie ну начнем с того что поля как они есть у меня указаны в запросе а в описании используются чисто абстрактные названия для понимания самой сути проблемы
alexiy Отправлено: 09 Апреля, 2011 - 14:10:42 • Тема: Запрос не работает • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 58
grefon проблема в том, что они заносятся, но всегда заполняется только одна из строчек.
alexiy Отправлено: 09 Апреля, 2011 - 14:08:24 • Тема: Запрос не работает • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 58
Lozzie не совсем понял чем Ваш приведенный запрос отличается от моего?
alexiy Отправлено: 09 Апреля, 2011 - 13:53:18 • Тема: Запрос не работает • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 58
есть массив
PHP:
скопировать код в буфер обмена
  1. $data = array($data1, $data2, $data3, $year1, $year2, $year3);

все эти данные нужно занести в БД поля которой "Year" & "Data"
пробую внести сразу 3 записи в каждое поле, для этого использую следующий запрос :
PHP:
скопировать код в буфер обмена
  1. $query = mysql_query("INSERT INTO table (year, best_users) VALUES ('$year1','$data1'),('$year2','$data2'),('$year3','$data3')");

Прошу помочь!
Заранее Вам благодарен.
alexiy Отправлено: 07 Апреля, 2011 - 19:29:32 • Тема: Скрипт шифрования текста ( md5 ) • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 71
DeepVarvar да я думаю Ваш пример коллега более нагляден Радость
alexiy Отправлено: 06 Апреля, 2011 - 18:23:30 • Тема: Скрипт шифрования текста ( md5 ) • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 71

$a = 0cc175b9c0f1b6a831c399e269772661
alexiy Отправлено: 06 Апреля, 2011 - 09:21:18 • Тема: Проверка пустой переменной! • Форум: Программирование на PHP

Ответов: 3
Просмотров: 1136
levchick спасибо за помощь!
alexiy Отправлено: 06 Апреля, 2011 - 08:41:18 • Тема: Проверка пустой переменной! • Форум: Программирование на PHP

Ответов: 3
Просмотров: 1136
При регистрации пользователь заполняет примерно 17 полей соответственно переменных будет столько же, чтобы их все по отдельности не проверять на пустоту, я загнал их в массив после чего в цикле проверяю на пустоту
PHP:
скопировать код в буфер обмена
  1.  
  2. for($i = 0; $i < count($data); $i++)
  3. {
  4.   if(empty($data[$i]) $check = FALSE;//$check это просто флажок для проверки переменной
  5.   else $check = TRUE;
  6. }
  7.  

данный код работает нормально, но иногда он все же пропускает пустые переменные и не переключает флажок, подскажите в чем может быть проблема?
alexiy Отправлено: 05 Апреля, 2011 - 23:21:02 • Тема: Как необходимо обработать строку из формы перед внесением ее в БД? • Форум: Программирование на PHP

Ответов: 2
Просмотров: 219
у меня есть функция
PHP:
скопировать код в буфер обмена
  1.  
  2. function Protect($string)
  3.     {
  4.                 $string = mysql_real_escape_string($string);
  5.                 $string = strip_tags($string);
  6.                 return $string;
  7.     }
  8.  

достаточно ли данной функции для безопасного хранения информации в БД и поможет ли от SQL атак?
Для пароля использую только md5();
alexiy Отправлено: 03 Марта, 2011 - 21:59:34 • Тема: Сессия не работает • Форум: Программирование на PHP

Ответов: 5
Просмотров: 310
DeepVarvar пишет:
В строках 41 и 42 поменяйте местами равенство.
большое спасибо за помощь, все заработало!
alexiy Отправлено: 03 Марта, 2011 - 21:05:43 • Тема: Сессия не работает • Форум: Программирование на PHP

Ответов: 5
Просмотров: 310
[quote=DeepVarvar][/quote]а можно по подробнее?
alexiy Отправлено: 03 Марта, 2011 - 20:37:10 • Тема: Сессия не работает • Форум: Программирование на PHP

Ответов: 5
Просмотров: 310
Есть два файла. Один получает данные и перенаправляет на другую страницу где через сессию их выводит, но вот с выводом есть проблемы, подскажите в чем могут быть проблемы?
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.         session_start();
  4.        
  5.         include_once 'function/db.php';
  6.         include_once 'function/functions.php';
  7.        
  8.         if(isset($_POST['st_email']))
  9.         {
  10.                 $st_email = $_POST['st_email'];
  11.                 if($st_email == '')
  12.                 {
  13.                         unset($st_email);
  14.                 }
  15.         }
  16.        
  17.         if(isset($_POST['password']))
  18.         {
  19.                 $password = $_POST['password'];
  20.                 if($password == '')
  21.                 {
  22.                         unset($password);
  23.                 }
  24.         }
  25.        
  26.         if(empty($st_email) || empty($password))
  27.         {
  28.                 exit("<a href = \"index.php\"> [Main] </a>");
  29.         }
  30.         $st_email = Protect($st_email);
  31.         $password = ProtectPassword($password);
  32.        
  33.         $data_row = mysql_query("SELECT id,st_email,password FROM users WHERE st_email ='$st_email'",$db);
  34.         $data = mysql_fetch_array($data_row);
  35.        
  36.         AlreadyRegistred($st_email,$data['st_email']);
  37.        
  38.         if($st_email == $data['st_email'] && $password == $data['password'])
  39.         {
  40.                
  41.                 $data['id'] = $_SESSION['p_id'];
  42.                 $data['st_email'] = $_SESSION['email'];
  43.                 Header("Location: user.php");
  44.         }
  45.         else
  46.         {
  47.                 exit("<a href = \"index.php\"> [Main] </a>");
  48.         }
  49.         //это первый файл
  50.  
  51. ?>
  52.  

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.         session_start();
  4.        
  5.         include_once 'function/db.php';
  6.         include_once 'function/functions.php';
  7.        
  8.         $your_email = $_SESSION['email'];
  9.         $id = $_SESSION['p_id'];
  10.        
  11.         if ($your_email == '')
  12.         {
  13.                 Header("Location: index.php");
  14.                 exit();
  15.         }
  16.        
  17.         echo $your_email."<br/>";
  18.         echo $id;
  19.        //второй файл
  20.        
  21. ?>
  22.  
alexiy Отправлено: 17 Февраля, 2011 - 14:33:45 • Тема: LV mysql • Форум: SQL и Архитектура БД

Ответов: 0
Просмотров: 12
Добрый день! получил заказ на разработку сайта на латышском языке! и по этому столкнулся с проблемой в mysql через phpmyadmin данные не сохраняются как надо, не все буквы отображаются как надо, хотя на сайте используется UTF-8 а перед запросом использую
PHP:
скопировать код в буфер обмена
  1.  
  2. mysql_query("set collation_connection = 'utf8_general_ci'");
  3. mysql_query("set character_set_client='utf8'");
  4. mysql_query("set character_set_results='utf8'");
  5. mysql_query("set character_set_system='utf8'");
  6. mysql_query('SET names=utf8');
  7.  

Просьба помочь!
alexiy Отправлено: 01 Февраля, 2011 - 17:15:05 • Тема: Нужна помощь в определении ПО • Форум: Прочее

Ответов: 1
Просмотров: 24
Подскажите что это за ПО такое которое находится на картинке и для чего оно предназначено, есть ли смысл использовать его на локальном компьютере?
Заранее Вам благодарен.

Страниц (33): В начало « ... 25 26 27 28 29 30 31 [32] 33 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB