Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата Wasilij:
Что надо написать вместо локалхоста, рута и пароля?
Если тестируется на домашнем компе, то так и оставляй. Потом, когда будешь переносить на хостинг (платный или бесплатный), они дадут данные. Подправишь в конфиге и всё будет работать.

Цитата Wasilij:
как задать пароль, чтобы его не могли прочитать из файла .php
Можно просто так:
PHP код: Выделить весь код

<?php 

$dblocation
="localhost";
$dbname="name1";
$dbuser="root";
$dbpasswd="";
?>

Его никто не сможет прочитать. При вызове этого скрипта на исполнение ничего не произойдёт - переменные проинициализируются, но вместе со скриптом уйдут в никуда. На вывод не пойдут.

Можно ещё так сделать (файл с настройками, скажем, config.php):
PHP код: Выделить весь код

<?php

if ($_SERVER["SCRIPT_NAME"] == 'config.php')
  {
  exit (
"Ишь чего захотел, нехороший человек! Сюда тебе нельзя, однако.");
  }
else 
  {
  
$dblocation="localhost";
  
$dbname="name1";
  
$dbuser="root";
  
$dbpasswd="";
  }
?>

Если теперь этот скрипт вызвать на исполнение, то он возругается. Если подключается к основному скрипту, то всё будет нормально.
Есть, конечно, и другие способы извращений... Но достаточно первого.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:13, 08-08-2007 | #2