Главная Новые темы Список тем Задать вопрос Поиск  

Форум "DataBase и SQL"


Язык запросов баз даных


 #0 Чингиз © 12.03.07 12:40:05 - 12.03.07 20:31:10

непонятная ошибка.



выскакивает в денвере такая ошибка.

Notice: Use of undefined constant config_sql - assumed 'config_sql' in z:\home\localhost\www\test_id.php on line 2
[ убрать подсказку | никогда больше не показывать ]

Это предупреждение, вероятнее всего, возникает вследствие высокого уровня контроля ошибок в PHP, по умолчанию установленного в Денвере (E_ALL). Такой режим вывода ошибок является рекомендуемым и сильно помогает при отладке скриптов. Однако множество готовых скриптов требуют более низкого уровня ошибок.

Вы можете установить более слабый контроль ошибок одним из следующих способов:

Впишите в скрипты строчку:
Error_Reporting(E_ALL & ~E_NOTICE);
Этот способ особенно удобен, если в скрипте есть один файл (конфигурационный), который подключается всеми остальными.
Рекомендуемый способ. Создайте в директории со скриптом файл .htaccess следующего содержания:
php_value error_reporting 7
Исправьте в /usr/local/php/php.ini значение error_reporting на E_ALL & ~E_NOTICE. Этот способ не является рекомендуемым и может привести к серьезным неудобствам при отладке!
[Денвер: показать возможную причину ошибки]
Notice: Use of undefined constant php - assumed 'php' in z:\home\localhost\www\test_id.php on line 2

Warning: main(config_sqlphp) [function.main]: failed to open stream: No such file or directory in z:\home\localhost\www\test_id.php on line 2

Fatal error: main() [function.require]: Failed opening required 'config_sqlphp' (include_path='.;/usr/local/php/PEAR') in z:\home\localhost\www\test_id.php on line 2

весь прикол в том, что в подключаемых файлах все нормально.
листинги файлов.

//
<?php
//Конфиг подключения config_sql.php

//global $sql_login, $sql_password, $sql_database,
//$sql_host, $conn
//При необходимости можно расскоментировать верхние строки, но настоятельно не рекомендую этого делать.
//Функция коннекта к БД и базы.
function sql_db_connect() {
    global $conn;
$sql_login="root";
$sql_password="";
$sql_database="Test";
$sql_host="localhost";
    $conn=mysql_pconnect("$sql_host&qu­ot;, "$sql_login", "$sql_password", "dbTest");
    //последний аргумент лучше писать не переменной, а дать название базы и приставить к ней "db" без ковычек.
    if ($conn && mysql_select_db("$sql_database&quo­t;))
return ($conn);
return (FALSE);    
}
// Описание ошибок
$err[1]="Ошибка подлючения";
$err[2]="Запрос не верен.";
$err[3]="Молодой чумадан, хватить из себя строить кульхацкера и возглавьте колонию весело идущих НАХ."
?>

//
//test_id.php
<?php
require("config_sql.php");
sql_db_connect() or die("$err[1]");
$query="INSERT INTO tbl_test(name, nickname, pol)"."VALUES ('".$name."', '".$nicke."', '".$pol."')";
$res=mysql_query($query);
printf("Добовление произошло успешно");
echo "id равен: mysql_insert_id()";
?>

и шо заразе надо??? почему подключение не происходит? что ему вообще надоть? Цитата

 #1 VictorT © 12.03.07 13:16:26

Здаётся мне, в форуме ты приводишь изменёные исходные тексты.
В ошибке config_sqlphp (без точки), а в исходнике config_sql.php (с точкой).
 #2 Чингиз © 12.03.07 15:57:26

нет Витя. Я писал именно то, что выдавал Денвер. Сделал копи\паст.
А вот тпроблема решилась просто.
Надо писать не <?php ;?> а  <? ;?>
тогда ошибким не возникает :)))
 #3 VictorT © 12.03.07 17:07:46

> нет Витя. Я писал именно то, что выдавал Денвер. Сделал копи\паст
Читай внимательно. Я написал про исходники.
> А вот тпроблема решилась просто.
> Надо писать не <?php ;?> а  <? ;?>
Бред.
 #4 Чингиз © 12.03.07 20:31:10

мне тебе прислать свой Денвер? Если ты так уж говоришь бред. то попробуй свои скрипты отработай, только про <?php не забудь.
Исзодники я прочел вниматочно. С какого будуна я приписал в тему // ужо не вспомню. а исходники чисты.
Я хоть и невнимательный страшно, но не до такой степени.




  • Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов