Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mój stary cms, nowy problem, prosze o przeczytanie tematu i ewentualne rozwiązanie
kony11
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.02.2013

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


Witam, po 4 latach przerwy od programowania zostałem poproszony przez kogos z rodziny o postawienie strony na CMSIe, jako ze kilka lat temu napisalem kilka takich projektów to postanowiłem z jednoego z nich skorzystać. zdziwiłem się bardzo gdy podczas instalacji wyskakiwał mi bład odnośnie połączenia si ez baza danych, przeprowadziłem instalacje ręcznie(dodanie wpisow do mysql) wpisałem potrzebne informaje do pliku config i niby wszystko działa ale wszędzie wyskakują błedy zwiazane z mysql. jestem w 10000% pewny ze jescze dwa lata temu dzialało bez problemowo. Czy moze byc to wina nowego mysql, kiedys operowalem na 4.x.x. a z tego co zauważyłem aktualna wersja to 5.x.x

Pozdrawiam i proszę o ewentualną pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kony11
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 4.02.2013

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


ok, dziekuje za pomoc i przepraszam ale najwidoczniej nie zrozumialem aluzji.

plik config wyglada tak:
  1. // DANE BAZY
  2.  
  3. $host = "1xxx"; // HOST BAZY DANYCH
  4. $baza = "xxx"; // BAZA DANYCH
  5. $baza_uzytkownik = "xxx"; // UŻYTKOWNIK BAZY DANYCH
  6. $baza_haslo = "xxx"; // HASŁO BAZY DANYCH


plik index wyglada tak:
  1. <?php
  2. include_once("class/linki.php");
  3. include_once("class/mysql.php");
  4. include_once("class/uzytkownik.php");
  5. include_once("class/ustawienia.php");
  6. include_once("class/pozostale.php");
  7. include_once("class/informacja.php");
  8. ?>
  9.  
  10. <?php include_once("ban.php"); ?>
  11.  
  12. <HTML>
  13. <HEAD>
  14. <?php $nazwa_strony = $ustawienia->pobierz("nazwastrony"); echo("<TITLE>$nazwa_strony Version 12 [New Vision...]</TITLE>"); ?>
  15. <?php $kodowanie = $ustawienia->pobierz("kodowanie"); echo("<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=$kodowanie\">"); ?>
  16. <?php $styl = $ustawienia->pobierz("styl"); echo("<LINK href=\"$styl\" rel=stylesheet>"); ?>
  17. <?php $uzytkownik->przetrzymaj_sesje(); ?>


no i na koniec classa mysql wyglada tak:
  1.  
  2.  
  3.  
  4.  
  5. include("config.php"); // dołączenie biblioteki konfiguracyjnej
  6.  
  7. session_start(); // rozpoczęcie sesji
  8.  
  9. class mysql
  10. { // początek klasy mysql
  11.  
  12. function polacz($host, $baza, $baza_uzytkownik, $baza_haslo)
  13. {
  14.  
  15. @mysql_pconnect("$host", "$baza_uzytkownik", "$baza_haslo") or die('Nie można połączyć się z użytkownikiem mySQL');
  16. @mysql_select_db("$baza") or die('Nie można połączyć się z bazą mySQL');
  17.  
  18. }
  19.  
  20. function pobierz_tabele($zapytanie)
  21. {
  22.  
  23.  
  24. $rezultat = $this->zapytanie($zapytanie); // wykonanie zapytania
  25. return mysql_fetch_array($rezultat);
  26.  
  27. }
  28.  
  29. function zapytanie($zapytanie)
  30. {
  31. $zapytanie = trim($zapytanie);
  32. return mysql_query($zapytanie);
  33. }
  34.  
  35. function liczba_rekordow($zapytanie)
  36. {
  37. return mysql_num_rows($zapytanie);
  38. }
  39.  
  40. function rozlacz()
  41. {
  42. }
  43.  
  44. } // koniec klasy mysql
  45.  
  46. $mysql = new mysql;
  47.  


wiem ze kod jest dosc prosty ale nie potrzebuje nic wyrafinowanego, a ten jescze 2 lata temu spelnial swoje zadanie.
bład ktory wyskakuje to Nie można połšczyć się z bazš mySQL.

jednak jestem pewny w 1000% ze podalem dobre dane sprawdzialem kilkakrotnie, serwer z jakiego korzystam to webd
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 11.10.2025 - 19:47