6.04.2012 / 16:38 | |
Alsawin ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Откуда: Минск Регистрация: 05.09.2011
| Dinisimys1, а ты не можешь включить свои мозги?
Изменено Alsawin (6.04 / 16:38) (всего 1 раз) |
6.04.2012 / 17:50 | |
Dinisimys1 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| Мне кажется , что ошибка где-то тут: if ( isset($_POST['guest']))
{ $text=get_post('guest');
$query="INSERT INTO `guest` VALUES" . "('$text')";}
echo "</body></html>";
Но где? |
6.04.2012 / 18:04 | |
Dinisimys1 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| ура, все ок , только после того, как добавил слудующее: if (!mysql_query($query , $db_server))
echo "Сбой при вставке данных: $query" . mysql_error();
}
Как-то странно, я думал можно обойтись и без этого. Код хоть и работает, но тормозит. |
6.04.2012 / 18:08 | |
Alsawin ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Откуда: Минск Регистрация: 05.09.2011
| Dinisimys1, проще mysql_query("INSERT ...") or die (mysql_error());
|
6.04.2012 / 18:37 | |
Dinisimys1 ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| Как-то странно : надо два раза нажать на кнопку отправить, чтобы отобразило результат на странице
|
6.04.2012 / 20:53 | |
Koenig ![](../theme/webdefault/images/m.png) Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Dinisimys1, Каждый начинающий должен проделать этот путь в одиночку. Написать гостевую и прочие фишки, тогда дальше пойдет все как по маслу. Если написать тебе готовый пример, знаний от этого не прибавиться. Хотя этих примеров я уже несколько писал
__________________
![](../theme/webdefault/images/label.png) Магистр Мёда |
6.04.2012 / 23:41 | |
Alsawin ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Откуда: Минск Регистрация: 05.09.2011
| Koenig (06.04.2012/20:53)Dinisimys1, Каждый начинающий должен проделать этот путь в одиночку. Написать гостевую и прочие фишки, как бесстрашный воин!
Изменено Alsawin (6.04 / 23:41) (всего 1 раз) |
7.04.2012 / 23:09 | |
Николаевич ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Сергей Откуда: Скрытенбург Регистрация: 25.03.2012
| Dinisimys1 (06.04.2012/17:50) Мне кажется , что ошибка где-то тут:if ( isset($_POST['guest'])){ $text=get_post('guest');$query="INSERT INTO `guest` VALUES" . "('$text')";}echo "</body></html>";Но где?вроде так <?Php
$text=(isset($_POST['guest'])) ? $_POST['guest'] : false;
if($text){
mysql_query('INSERT INTO `guest` (`поле`) VALUES ("'.mysql_real_escape_string($text).'")');
}
|
8.04.2012 / 00:08 | |
Николаевич ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Сергей Откуда: Скрытенбург Регистрация: 25.03.2012
| Dinisimys1, Вот те код для эксперементов,запаролишь сам,или маскеруй чтов ни кто не нашел,вводишь код,если ошибок нет то он исполняется и отображается с подсветкой,правда все примитивно,но я им учился писать коды. <form method="post">
<textarea name="eval"></textarea>
<input type="submit" value="Выполнить"><hr/>
<?php
$str=($_POST['eval']) ? $_POST['eval'] : 'echo \'test\';';
highlight_string('<?php'."\n".$str."\n".'?>');
echo '<br/>';
eval(stripslashes($str));
?>
|
8.04.2012 / 00:16 | |
Николаевич ![](../theme/webdefault/images/m.png) Пользователь
Сейчас: Offline
Имя: Сергей Откуда: Скрытенбург Регистрация: 25.03.2012
| хотя вот те чтоб евал спрятать хоть чуток <?php
session_start();
if(isset($_POST['pass'])) {
$_SESSION['admin']=$_POST['pass'];
}
if($_SESSION['admin'] == 'password') {
#запароленая страница
}
else
{
echo '<form method = "post">';
echo '<input type = "password" name = "pass">';
echo 'Введите пароль'."\n";
echo '<br/><input type="submit" value= "enter">';
echo '</form>';
exit;
}
?>
|