Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php + MySQL + plik z danymi, problem -> brak połączenia z bazą
Kethrax
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 3
Dołączył: 9.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Witam mam problem z połączeniem sie z bazą danych MySQL dgy dane dotyczące połączenia(host, user, password i base) znajdują sie w pliku.
plik.txt
Kod
host
user
password
base



a.php
  1. <?php
  2. //obsluga pliku z informacjami o polaczeniu z serverem
  3. if(file_exists("plik.txt")) {
  4. $i=0;
  5. $file = fopen("plik.txt","r");
  6. $tablica = file("dane.sql");
  7.  
  8. // $link = mysql_connect($tablica[0],$tablica[1],$tablica[2]) or die ("Nie mozna polaczyc...");
  9. mysql_select_db($tablica[3]) or die ("Nie mozna wybrac bazy");
  10. mysql_close($link);
  11. }
  12. ?>


wyświeyla błąd że nie ma hosta jak "host " (spacja celowo). (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)

a jeżeli napisze łopatologicznie
  1. <?php
  2. $link = mysql_connect("host","user","password") or die ("Nie mozna polaczyc...");
  3. mysql_select_db("base") or die ("Nie mozna wybrac bazy");
  4. ?>


łączy sie bez problemu...

Co jest?? Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)

Ten post edytował Kethrax 5.02.2007, 18:44:59
Go to the top of the page
+Quote Post
bne
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 18.10.2006

Ostrzeżenie: (0%)
-----


Skoro i tak masz serwer z obsługą php to czy nie lepiej trzymać hasła w pliku php? Bezpieczeństwo, bezpieczeństwo i jeszcze raz bezpieczeństwo....
Go to the top of the page
+Quote Post
menic
post
Post #3





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

Ostrzeżenie: (0%)
-----


  1. <?php
  2. mysql_select_db(trim($tablica[3])) or die ("Nie mozna wybrac bazy");
  3. ?>
Go to the top of the page
+Quote Post
Kethrax
post
Post #4





Grupa: Zarejestrowani
Postów: 80
Pomógł: 3
Dołączył: 9.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Cytat(bne @ 5.02.2007, 18:50:19 ) *
Bezpieczeństwo, bezpieczeństwo i jeszcze raz bezpieczeństwo....


Zgadzam się, ale kto to wytłumaczy pewnemu doktorkowi, hm....
Ma być plik txt i koniec.

Cytat(menic @ 5.02.2007, 18:55:06 ) *
  1. <?php
  2. mysql_select_db(trim($tablica[3])) or die ("Nie mozna wybrac bazy");
  3. ?>


Cytat
Wszyscy wiedzą, że czegoś nie da się zrobić, aż znajduje się taki jeden,
który nie wie, że się nie da, i on to robi.
Albert Einstein


Działa...
Dzięki wielkie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował Kethrax 5.02.2007, 19:01:52
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 02:11