Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: универсальной config.php

Сообщения:  [1-6] 

 
 автор: integer   (04.07.2006 в 17:09)   письмо автору
 
   для: cheops (из кафе)   (04.07.2006 в 16:15)
 

оооо последние сообщение какраз то што нужно , я ранше делал так как писали вверху но каждий раз делать коментарии не есть гуд, всем спасибо!!!

   
 
 автор: cheops (из кафе)   (04.07.2006 в 16:15)
 
   для: integer   (04.07.2006 в 12:21)
 

Да просто проверяйте значение элемента суперглобального массива $_SERVER['SERVER_NAME'], если равен localhost - одни значения, если нет - другие
<?php
  
if($_SERVER['SERVER_NAME'] == 'localhost')
  {
     
// Значения для дома 
  
}
  else
  {
    
// Значения для сервера
  
}
?>

   
 
 автор: Alex Kraft   (04.07.2006 в 13:56)   письмо автору
 
   для: integer   (04.07.2006 в 13:46)
 

Можно создать два файла с одинаковым именем и адресом, т.е. они должны иметь одинаковый путь, например, conf/config.php => require_once('conf/config.php'). Первый файл со своими параметрами конфигурации расположи на интернет сервере, второй на локальном хосте. Когда происходит изменение на локальном хосте, ты загружай все необходимые файлы, кроме файла конфигурации. Т.е. на серваке один, а на локалхосте - другой.

   
 
 автор: elenaki   (04.07.2006 в 13:52)   письмо автору
 
   для: integer   (04.07.2006 в 13:46)
 


/* for localhost
$db_host="localhost";
$db_user="root";
$db_password="lalala";
$db_database="dasdasd";
*/

// for server
$db_host="localhost";
$db_user="lalalal";
$db_password="tututut";
$db_database="test";


сделать два подключения: для локального и для сервера. а потом на сервере только убирать
кавычки. и вообще, зачем менять config? один раз загрузили и все.

   
 
 автор: integer   (04.07.2006 в 13:46)   письмо автору
 
   для: integer   (04.07.2006 в 12:21)
 

подскажите хто нибуть

   
 
 автор: integer   (04.07.2006 в 12:21)   письмо автору
 
 

Есть сайт в интернете и его копия у меня дома , но каждий раз нужно изменять найстройки подключения к базе даних , как можно зделать штоб если я запускаю на локальном компютере использовалася локальная конфигурация , а на сайте другая.

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования