PHP.SU

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

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

> Найдено сообщений: 32
Александерр Отправлено: 04 Июня, 2015 - 00:48:43 • Тема: Предуприждение при нажатии кнопки • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 81
LIME пишет:
Используйте внутри атрибута одинарные кавычки

Error тогда выпадет. echo' стоит в начале.
Александерр Отправлено: 04 Июня, 2015 - 00:19:08 • Тема: Предуприждение при нажатии кнопки • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 81
Здравствуйте, подскажите как сделать при нажатии на кнопку окно с подтверждением Вы уверены? Кнопка такая:
PHP:
скопировать код в буфер обмена
  1. <input type="submit" name="news" value="Сохранить">

кнопка находится в echo'
Такое не работает:
PHP:
скопировать код в буфер обмена
  1. onclick="confirm("Точно удалить?") ? this.form.submit() : """
Александерр Отправлено: 03 Июня, 2015 - 20:06:08 • Тема: Сохранение данных • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 35
Все заработало проблема была в названии строчки read изменил её и в базе и в скрипте на read2
Александерр Отправлено: 03 Июня, 2015 - 16:55:55 • Тема: Сохранение данных • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 35
Написал код для вывода инфы из базы для редактирования и сохранения. Проблема в том,что данные выводятся нормально, а сохранятся в базу не хотят( Ошибок не показывает скрипт:
PHP:
скопировать код в буфер обмена
  1. if (isset($_GET['redact'])) { $redact = $_GET['redact']; if ($redact == '') { unset($redact);} }
  2. if (isset($_GET['redact'])){
  3. $redact = $bd->quote($redact);
  4. $sql2 = "SELECT * FROM news WHERE id = ".$redact."";
  5. $result2 = $bd->query($sql2);
  6. foreach($result2 as $item)
  7. echo'<center>Редактирование новости</center><br>
  8. <table border=1>
  9.    <form name="stat" action="" method="post">
  10.    <tr><td>ID новости:</td> <td><input type="text"  placeholder="Название новости" name="newsid"  size="25" value="'.$item['id'].'" required></td></tr>
  11.    <tr><td>Название новости:</td> <td><input type="text"  placeholder="Название новости" name="newsname"  size="25" value="'.$item['name'].'" required></td></tr>
  12.    <tr><td>Автор:</td> <td><input type="text" placeholder="Автор" name="newsautor"  size="25" value="'.$item['autor'].'"required></td></tr>
  13.    <tr><td>Дата добавления новости:</td><td> <input placeholder="Дата добавления" type="text"  name="newsdata"  size="25" value="'.$item['data'].'" required></td></tr>
  14.    <tr><td>Просмотров:</td><td> <input type="text" placeholder="Просмотров" name="newsread"  size="25" value="'.$item['read'].'" required></td></tr>
  15.    <tr><td>Текст:</td><td> <textarea  rows="5" cols="25" placeholder="Текст новости" name="newstext" required>'.$item['text'].' </textarea></td></tr>
  16.    <tr><td> <input type="submit" name="news" value="Сохранить" "></td></tr>
  17.    </form>
  18. </table>';
  19. }
  20. if (isset($_POST['newsname']))  { $newsname = $_POST['newsname']; if ($newsname == '') { unset($newsname);} }
  21. if (isset($_POST['newsautor'])) { $newsautor = $_POST['newsautor']; if ($newsautor == '') { unset($newsautor);} }
  22. if (isset($_POST['newsdata']))  { $newsdata = $_POST['newsdata']; if ($newsdata == '') { unset($newsdata);} }
  23. if (isset($_POST['newsread']))  { $newsread = $_POST['newsread']; if ($newsread == '') { unset($newsread);} }
  24. if (isset($_POST['newstext']))  { $newstext = $_POST['newstext']; if ($newstext == '') { unset($newstext);} }
  25. if (isset($_POST['newsid']))  { $newsid = $_POST['newsid']; if ($newsid == '') { unset($newsid);} }
  26.  
  27. if (isset($_POST['news'])){
  28. $newsname = $bd->quote($newsname);
  29. $newsautor = $bd->quote($newsautor);
  30. $newsdata = $bd->quote($newsdata);
  31. $newsread = $bd->quote($newsread);
  32. $newstext = $bd->quote($newstext);
  33. $newsid = $bd->quote($newsid);
  34. $sgl3 = "UPDATE news SET autor=".$newsautor.",text=".$newstext.",name=".$newsname.",read=".$newsread.",data=".$newsdata." WHERE id = ".$newsid.";";
  35. $bd->query($sgl3);
  36. echo 'Сохранено!';
  37. }
Александерр Отправлено: 02 Июня, 2015 - 07:15:04 • Тема: Удаление "мертвых душ". • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 64
DeepVarvar пишет:
Ты что, не забрал пдо-обертку?
Или не понял как ей пользоваться?

какая обвертка? Это cron скрипт. И как я понимаю его нужно держать за пределами публичной папки хостинга?
Александерр Отправлено: 02 Июня, 2015 - 00:47:32 • Тема: Удаление "мертвых душ". • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 64
Это так должно выглядеть?
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.     include ("../config/config.php");
  3. $sgl = "DELETE FROM users, anketa, logi WHERE activation='0' AND UNIX_TIMESTAMP() - UNIX_TIMESTAMP(DATE) > 86400";
  4. $db->exec($sgl);
  5.  ?>
Александерр Отправлено: 01 Июня, 2015 - 20:58:14 • Тема: Удаление "мертвых душ". • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 64
Здравствуйте,подскажите как этот код перевести на PDO.
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include ("../config/config.php");
  3. mysql_query ("DELETE FROM users WHERE activation='0' AND UNIX_TIMESTAMP() - UNIX_TIMESTAMP(date) > 86400");
  4. mysql_query ("DELETE FROM anketa WHERE activation='0' AND UNIX_TIMESTAMP() - UNIX_TIMESTAMP(date) > 86400");
  5. mysql_query ("DELETE FROM logi WHERE activation='0' AND UNIX_TIMESTAMP() - UNIX_TIMESTAMP(date) > 86400");
  6. ?>

Скрипт должен удалять пользователей из 3 таблиц если они не активировали аккаут в течении 24 часов.
Александерр Отправлено: 29 Мая, 2015 - 23:44:01 • Тема: Запрет на автообновление вкладок • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 56
GoDr пишет:
Александерр, ну во первый в HTML5 нет вкладок Улыбка как минимум нужно хотя бы CSS

А во-вторых, тебе нужно просто запомнить с какой вкладке был послан запрос, потом при загрузке страницы получить эти данные например в JS и открыть с помощью него нужную вкладку.

Как запоминать - вариантов много. Как минимум нужно знать как у тебя вообще функционирует сайт. Может у тебя в адресе уже есть подсказка типа
Цитата:
http://mysite.qqq/index.php?page=q1#tab2


Нету у меня таких запросов в адресной строке.
у меня так


CODE (htmlphp):
скопировать код в буфер обмена
  1. php
  2. .....
  3. else'
  4. input id="tab1" type="radio"  name="tabs" checked>
  5. <label for="tab1"  title="Вкладка 1">первая</label>
  6.  ......
  7. <section id="content1">
  8.     <p>
  9. <form .....>
  10. ...........
  11. </form
  12. </p>
  13.  
  14.  
  15. <section id="content2">
  16.     <p>
  17. <form .....>
  18. ...........
  19. </form
Александерр Отправлено: 29 Мая, 2015 - 21:06:32 • Тема: Не работает вывод else • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 65
KingStar пишет:
потому что ты делаешь запрос, и есть поле найдено - то оно обрабатывается в цикле while, а потом еще и в foreach, где и выводит соответствующее сообщение

если не найдено - то в while цикла нет, и до foreach ничего не доходит, а следовательно и выводить нечего

убрал while все ровно не хочет выводится else SOS
PHP:
скопировать код в буфер обмена
  1.       if (isset($_POST['login_p'])){
  2.         $parametersp = array(':login' => $_POST['login_p']);
  3.         $sqlp = 'SELECT * FROM users WHERE login = :login ';
  4.         $sth = $bd->prepare($sqlp);
  5.         $sth->execute($parametersp);
  6.         foreach ($sth  as $dataa){
  7.         if($sth->columnCount() >0)
  8.         {$message="Пользователь c таким логином найден";} else
  9.         {$message="Пользователь с таким логином не найден";}
  10.     }
  11.     }
Александерр Отправлено: 29 Мая, 2015 - 00:28:52 • Тема: Не работает вывод else • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 65
Пожалуйста помогите else не выводит информацию просто пустота после запроса с неверным логином. А с верным логином все ок выводит.
Вот код:
PHP:
скопировать код в буфер обмена
  1.     if (isset($_POST['login_p'])){
  2.         $parametersp = array(':login' => $_POST['login_p']);
  3.         $sqlp = 'SELECT login,email FROM users WHERE login = :login ';
  4.         $sth = $bd->prepare($sqlp);
  5.         $sth->execute($parametersp);
  6.         while($row = $sth->fetchall(PDO::FETCH_ASSOC))
  7.         foreach ($row as $dataa){
  8.         if($sth->columnCount() > 0)
  9.         {$message="Пользователь c таким логином найден";} else  {$message="Пользователь с таким логином не найден";}
  10.     }
  11.     }
Александерр Отправлено: 28 Мая, 2015 - 23:38:06 • Тема: Запрет на автообновление вкладок • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 56
Здравствуйте,такая проблема есть вкладки на HTML5
CODE (html):
скопировать код в буфер обмена
  1. input id="tab1" type="radio"  name="tabs" checked>
  2.     <label for="tab1"  title="Вкладка 1">первая</label>
  3.  
  4.     <input id="tab2" type="radio" name="tabs">
  5.     <label for="tab2" title="Вкладка 2">Вторая</label>

Во 2 вкладке есть<form> и при нажатии кнопки submit я вылетаю в 1 вкладку( как мне остаться все таки во 2 вкладке и не вылететь при нажатии кнопки?
Александерр Отправлено: 28 Мая, 2015 - 07:04:18 • Тема: Нужна помощ програмиста • Форум: FreeLance

Ответов: 12
Просмотров: 1367
DeepVarvar пишет:
Судя по каментам выше моего -- всем пофигу.

Так и есть....
Александерр Отправлено: 27 Мая, 2015 - 17:29:19 • Тема: Нужна помощ програмиста • Форум: FreeLance

Ответов: 12
Просмотров: 1367
dcc0 пишет:
Цитата:
Так я и говорю нужны мне запросы на PDO вывод,обработка,запись.
окей идея такая- есть кнопка в админке пользователи там сделать 2 поля в таблице поиск юзера по логину или email если нету таких то выход сообщение мол не проживает таких в базе, если есть совподение то выход полей из базы его инфы плюс кнопки там бана штрафа и т.д и кнопка сохранить.


Т.е. это и есть ТЗ?
Я бы взялся, но меня ник смущает - sversveta...
Страшно как-то...



Скайп: Zv er sv eta (скайп для игры открывал игровой ник)
Пробелы анти спам=)
Жду в скайпе. Оплата через карту.(mastercard)
Александерр Отправлено: 26 Мая, 2015 - 21:18:58 • Тема: Нужна помощ програмиста • Форум: FreeLance

Ответов: 12
Просмотров: 1367
Так я и говорю нужны мне запросы на PDO вывод,обработка,запись.
окей идея такая- есть кнопка в админке пользователи там сделать 2 поля в таблице поиск юзера по логину или email если нету таких то выход сообщение мол не проживает таких в базе, если есть совподение то выход полей из базы его инфы плюс кнопки там бана штрафа и т.д и кнопка сохранить.
Александерр Отправлено: 26 Мая, 2015 - 20:08:30 • Тема: Нужна помощ програмиста • Форум: FreeLance

Ответов: 12
Просмотров: 1367
DelphinPRO пишет:
Александерр пишет:
Ищю программиста для написания php на PDO


в мемориз =)))))) однозначно.

Что? Хм

Страниц (3): [1] 2 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB