HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 30.12.2009, 11:14
lothlorian
Познающий
Регистрация: 19.06.2007
Сообщений: 64
Провел на форуме:
3215785

Репутация: 74
По умолчанию

Цитата:
Сообщение от spamoney  
Всех с Наступающим!

Такой вопрос, как можно преобразовать:
Код:
сообщение
В текст:
Код:
сообщение
echo utf8_decode("сообщение");
 
Ответить с цитированием

  #2  
Старый 30.12.2009, 11:51
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме:
228267

Репутация: 27
По умолчанию

Цитата:
Сообщение от lothlorian  
echo utf8_decode("сообщение");
Нет, не получается так...
 
Ответить с цитированием

  #3  
Старый 30.12.2009, 12:17
restart_05
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме:
226966

Репутация: 8
По умолчанию

если добавлять $db->query("UPDATE `4epopalo` SET `fr`=concat(fr, $fr) where id="".$id."'");
то добавляет числочисло, а запитую между ними ни как не удается поставить ((
 
Ответить с цитированием

  #4  
Старый 30.12.2009, 12:42
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

Цитата:
то добавляет числочисло, а запитую между ними ни как не удается поставить ((
Значит колонка fr в БД строго - INT ты или преобразуй ее во float или в char
 
Ответить с цитированием

  #5  
Старый 30.12.2009, 14:03
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

Репутация: 165
По умолчанию

У тебя скрипт будет выполнять запрос к БД том случаи если у тебя переменная GET['id'] = FALSE т.е. пуста

if(!isset($_GET['id']))
убери восклицательный знак

Последний раз редактировалось SeNaP; 30.12.2009 в 14:08..
 
Ответить с цитированием

  #6  
Старый 30.12.2009, 14:11
Серёжа393
Banned
Регистрация: 28.12.2009
Сообщений: 30
Провел на форуме:
58726

Репутация: 0
По умолчанию

Цитата:
Сообщение от SeNaP  
У тебя скрипт будет выполнять запрос к БД том случаи если у тебя переменная GET['id'] = FALSE т.е. пуста

if(!isset($_GET['id']))
убери восклицательный знак
для начало посмотри на скрипт внимательно
если нет перменной ГЕТ АЙДИ то выводитя ссылки на новости, а если есть ,то выполняеться этот скрипт
PHP код:
else
{
$res=mysql_query("SELECT * FROM news WHERE id='".$_GET['id']."'");
$line=mysql_fetch_array($res);
echo 
"<table border='1'><tr><td>".$line['id']."</td></tr><tr><td>".$line['text']."</td></tr></table>";
}
?> 

UPD: бля посмотрел на твои посты выше и понял с кем я разговариваю....
 
Ответить с цитированием

  #7  
Старый 30.12.2009, 14:14
SeNaP
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме:
3300342

Репутация: 165
По умолчанию

[QUOTE=Серёжа393



UPD: бля посмотрел на твои посты выше и понял с кем я разговариваю....[/QUOTE]

 
Ответить с цитированием

  #8  
Старый 30.12.2009, 14:39
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

$res=mysql_query("SELECT * FROM news WHERE id='".$_GET['id']."'") or die(mysql_error());
Отталкивайся от ошибки
 
Ответить с цитированием

  #9  
Старый 30.12.2009, 14:54
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


По умолчанию

Цитата:
Сообщение от LStr1ke  
$res=mysql_query("SELECT * FROM news WHERE id='".$_GET['id']."'") or die(mysql_error());
Отталкивайся от ошибки
Ну и нафига, если там двойные ковычки, даже прочитать тяжело.
Цитата:
id='".$_GET['id']."'"
PHP код:
$res mysql_query("SELECT * FROM news WHERE id='$_GET[id]';") or die(mysql_error()); 
 
Ответить с цитированием

  #10  
Старый 30.12.2009, 14:59
Серёжа393
Banned
Регистрация: 28.12.2009
Сообщений: 30
Провел на форуме:
58726

Репутация: 0
По умолчанию

Цитата:
Сообщение от b3  
Ну и нафига, если там двойные ковычки, даже прочитать тяжело.


PHP код:
$res mysql_query("SELECT * FROM news WHERE id='$_GET[id]';") or die(mysql_error()); 
инжект изза кавычек в этом запросе не проходит?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.