HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 17.09.2009, 07:21
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

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

Цитата:
Сообщение от .:[melkiy]:.  
<?php
include ("includes/config.php");
?>
....
<?
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
if ($result == true) { echo "Добавлено!"; }
else { echo "<p>Смотри код...</p>"; }
?>

[/php]
PHP код:
$result mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')"); 
замени на

PHP код:
$result mysql_query ("insert into news (title,text,desc,avtor,date) values ($title$text$desc$avtor$date)"); 
или же на

PHP код:
$result mysql_query ('insert into news (title,text,desc,avtor,date) values ('.$title.', '.$text.', '.$desc.', '.$avtor.', '.$date.')'); 
что не имеет разницы
 
Ответить с цитированием

  #2  
Старый 17.09.2009, 15:35
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Сообщение от .::BARS::.  
PHP код:
$result mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')"); 
замени на

PHP код:
$result mysql_query ("insert into news (title,text,desc,avtor,date) values ($title$text$desc$avtor$date)"); 
или же на

PHP код:
$result mysql_query ('insert into news (title,text,desc,avtor,date) values ('.$title.', '.$text.', '.$desc.', '.$avtor.', '.$date.')'); 
что не имеет разницы
Проснулся... Проблему уже решили и ни один из вышеперечисленных вариантов работать НЕ будет.
 
Ответить с цитированием

  #3  
Старый 17.09.2009, 07:25
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

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

Цитата:
Сообщение от 2Fed123  
Как осуществить через пхп такую весчь-допустим есть сайт(site.com),я хочу узнать есть ли на нем директория admin и ссылки типа index.php?id=1.
PHP код:
if (file_get_contents('http://site.com/index.php?id=1')) { echo 'норм';} else { echo 'ошибочка';} 
 
Ответить с цитированием

  #4  
Старый 17.09.2009, 11:30
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от .::BARS::.  
PHP код:
if (file_get_contents('http://site.com/index.php?id=1')) { echo 'норм';} else { echo 'ошибочка';} 
Что это? оО
 
Ответить с цитированием

  #5  
Старый 17.09.2009, 11:33
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами: 9456866

Репутация: 979


По умолчанию

Цитата:
Сообщение от m0Hze  
Что это? оО
При 404 возвратит false
 
Ответить с цитированием

  #6  
Старый 17.09.2009, 11:42
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от rushter  
При 404 возвратит false
Если честно,достаточно редко видел,чтобы при обращении к: index.php?id=1 выводилось 404,обычно бывает чтото вроде,аля: Данная категория не существует.И в заголовках нет никакой 404.Ибо вебмастерам жто настраивать ох как лень
А так спасибо,буду знать =)
 
Ответить с цитированием

  #7  
Старый 16.09.2009, 20:45
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

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

переменные $title, $text, $desc, $avtor, $date из воздуха беруться? или из $_POST присваиваются? как присваиваются - в студию!
И естесно текст ошибки тоже в студию... ибо телепаты ещё не вернулись из летнего отпуска!
 
Ответить с цитированием

  #8  
Старый 16.09.2009, 20:48
.:[melkiy]:.
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
С нами: 9100556

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

ошибки никакой нету, данные просто не добавляются...
 
Ответить с цитированием

  #9  
Старый 16.09.2009, 20:50
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

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

Код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
Используйте нормальную конкатенацию, ибо это бред.
Код:
echo "('$title', '$text', '$desc', '$avtor', '$date')";
Всё верно выводит?
 
Ответить с цитированием

  #10  
Старый 16.09.2009, 20:52
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
С нами: 10139306

Репутация: 1089


По умолчанию

пробовал так например
$title = $_POST['title'];
$text = $_POST['text'];
.
.
.
и т д, я что то невижу откуда беруться эти переменные
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT ™ © 2001- Antichat Kft.