Вниз  PHP и мелкие вопросы
- 17.09.2011 / 14:58
Лека
  Пользователь

Лека 
Сейчас: Offline
  1. ...if(isset($_POST['rega'])) {
  2. $email=trim($_POST['email'];
  3. $pass1=trim($_POST['pass1'];
  4. $pass2=trim($_POST['pass2'];
  5. $error = false;
  6. $errortext = '<p>При реге произошли ошибки:</p><ul>';
  7. //проверка на валидность.//
  8. if(empty($email)) {
  9. $error = true;
  10.   $errortext .= '<li>А мыло кто заполнять будет?</li>';
  11. }
  12. //по аналогу проверь все поля и напиши текст ошибок.//
  13.  $errortext .= '</ul>';
  14.            if ($error)
  15.               {
  16. echo '<div class="inform">';
  17.                  echo($errortext);
  18. echo '</div>';
  19.               } else {
  20.  
  21. $sql = 'INSERT INTO user (email, pass)
  22.        VALUES("'.$email.'", "'.$pass1.'")';
  23.  if(mysql_query($sql)){
  24. echo('<p>рега прошла без багов!</p>');
извеняюсь за быдлокод,но проще этой реги нет.

Изменено Лека (17.09 / 15:00) (всего 1 раз)
- 17.09.2011 / 16:01
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Лека, вот это мне скопировать и всё? Работать будет? СПАСИБО :)
- 17.09.2011 / 16:10
Лека
  Пользователь

Лека 
Сейчас: Offline
форму еще написать и проверку. Я тебе только пример с мыло показала,а там на что фантазии хватит.
- 17.09.2011 / 16:39
Лека
  Пользователь

Лека 
Сейчас: Offline
Ребята,исправте ошибку,пожалуйста.
  1.  if(!empty($_POST['select'])){
  2. $query = "(" ;foreach($_POST['select'] as $val)$query.= "$val,";
  3. $query = substr($query, 0,
  4. strlen($query) - 1 ). ")" ;
  5.  
  6. $query = "SELECT * FROM produkt WHERE id IN ".$query;
  7. while ($bad = mysql_fetch_array($query))
  8. {
  9. @unlink($_SERVER
  10. ['DOCUMENT_ROOT'].'/images/photo/original'.$bad['pic']);
  11. @unlink($_SERVER
  12. ['DOCUMENT_ROOT'].'/images/photo/medium'.$bad['pic']);
  13. @unlink($_SERVER
  14. ['DOCUMENT_ROOT'].'/images/photo/small'.$bad['pic']);
  15. }
  16. $query = "DELETE FROM produkt WHERE id IN ".$query;
  17.  if(mysql_query($query)) {
  18. echo '<br>Выбранные товары были удалены<br>';
  19. }
  20. }

- 17.09.2011 / 17:15
Screamer
  Пользователь

Screamer 
Сейчас: Offline
строка 6: $query = "SELECT * FROM `produkt` WHERE `id` IN ".$query;
строка 16: $query = "DELETE FROM `produkt` WHERE `id` IN ".$query;
__________________
 საქარტველოს გაუმარჯოს

Изменено Screamer (17.09 / 17:18) (всего 4 раза)
- 17.09.2011 / 17:37
Лека
  Пользователь

Лека 
Сейчас: Offline
Screamer, Почему ты думаешь что в 16 строке ошибка? Пока я не добавила код на удаление файлов эта строка работала.
- 17.09.2011 / 17:39
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Пожалуйста объясните че тут не так! Че за гомно творица? Я же фсё правильно зделал!


Прикрепленные файлы:
www.zip (1.44 кб.) Скачано 15 раз
- 17.09.2011 / 17:50
Лека
  Пользователь

Лека 
Сейчас: Offline
Monolit, с первых строк. Где у тебя массив lang?
- 17.09.2011 / 17:51
Screamer
  Пользователь

Screamer 
Сейчас: Offline
Лека (17.09.2011/17:37)Screamer, Почему ты думаешь что в 16 строке ошибка? Пока я не добавила код на удаление файлов эта строка работала.Получается что это `` беспантово ставить?
__________________
 საქარტველოს გაუმარჯოს
- 17.09.2011 / 17:55
Лека
  Пользователь

Лека 
Сейчас: Offline
Monolit, Там где у тебя написано $lang['какая нибудь бяка'] перепиши по русски,ну или как вариант создай массив с языками,геморойно,но не сложно.
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)