Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]Odczyt z bazy MySQL
michlo2
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.07.2011

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


Witam. mam gotowe 6 plików w których jest zawarta rejestracja i logowanie. Jest 1 problem w moim edytorze PHP/HTML/CSS jest okno podglądu całej strony, pojawia się w niej okno rejestracji i logowania (Domyślnie baza ustawiona na localhost) kiedy klikam w tym oknie rejestruje wcześniej wpisane dane pojawia się plik (najprawdopodobniej z zarejestrowaną osobą na dysku)Kiedy wrzucam pliki na serwer który obsługuje PHP i ma bazę MySQL (do pliku są wpisane poprawne dane bazy)Dodam, że wszystkie te pliki rejestracji,logowania,bazy danych, instalacji oraz wylogowania wpakowałem w 1 plik a dokładniej index.php. I tu zaczyna się problem okna które pojawiły się na PC-cie nie pojawiają się na serwerze(dokładniej na stronie WWW) I właśnie jak trochę więcej poczytałem to doszedłem do wniosku, że coś się nie zgadza. Czy ktoś mógł by mi opisać od początku jak zainstalować wszystkie skrypty na serwerze. Dodatkowo mogę jeszcze wysłać plik index do wglądu. Pozdrawiam
Go to the top of the page
+Quote Post
Ruio
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

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


Jakieś błędy się pokazują?
Go to the top of the page
+Quote Post
zend
post
Post #3





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


Na początku daj
  1. ini_set('display_errors', 'on');
Go to the top of the page
+Quote Post
michlo2
post
Post #4





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.07.2011

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


Tak występuje błąd podczas logowania kiedy źle się wpisze dane wyskakuje błąd o treści (wystąpił błąd) JEstem juz tak zamotany ze nei wiem gdzie jaki plik wrzucić, który do index.php a który do folderu z index (IMG:style_emoticons/default/sad.gif) (

Aby wam ułatwić daje link do trony na której jest błąd http://reallifeserwer.cba.pl/ Po prawej strony u doły jest tabela logowania a nad ta tabelą ledwo widoczna rejestracja (IMG:style_emoticons/default/sad.gif)
Zobaczcie sami ten błąd (IMG:style_emoticons/default/sad.gif) (

Wie ktoś może co się dzieje ze skryptem ?
Go to the top of the page
+Quote Post
peter13135
post
Post #5





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


moim zdaniem w skrypcie jest coś w stylu:
  1. if(zaloguj($login, $ pass)
  2. {
  3. echo "zalogowano";
  4. }
  5. else
  6. {
  7. echo "wystąpił błąd";
  8. }


Najprawdopodobniej dane do bazy nie są prawidłowe.
Nie wiem jak moglibyśmy Ci pomóc, bo wydaje mi się, że masz zerową wiedzę o PHP, więc w grę wchodzi raczej zrobienie Ci skryptu, a nie pomoc. Taki temat moim zdaniem nadaje się do działu giełda.
Wrzuć spakowany skrypt na jakiś serwer, podlinkuj go tutaj i może ktoś Ci pomoże ;]
Go to the top of the page
+Quote Post
hyhyhy
post
Post #6





Grupa: Zarejestrowani
Postów: 135
Pomógł: 5
Dołączył: 6.02.2011

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


Taki sam błąd jak logowanie wywala rejestracja, też stawiam na problem z bazą.
Go to the top of the page
+Quote Post
michlo2
post
Post #7





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.07.2011

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


Cytat(peter13135 @ 28.07.2011, 22:01:41 ) *
moim zdaniem w skrypcie jest coś w stylu:
  1. if(zaloguj($login, $ pass)
  2. {
  3. echo "zalogowano";
  4. }
  5. else
  6. {
  7. echo "wystąpił błąd";
  8. }


Najprawdopodobniej dane do bazy nie są prawidłowe.
Nie wiem jak moglibyśmy Ci pomóc, bo wydaje mi się, że masz zerową wiedzę o PHP, więc w grę wchodzi raczej zrobienie Ci skryptu, a nie pomoc. Taki temat moim zdaniem nadaje się do działu giełda.
Wrzuć spakowany skrypt na jakiś serwer, podlinkuj go tutaj i może ktoś Ci pomoże ;]


Mam wiedzę podstawową. Też miałem zastrzeżenia do bazy jest ona napisana w stylu
  1. <?
  2. $host="mysql.cba.pl";
  3. $db_user="USER";
  4. $db_password="HASLO";
  5. $database="reallifeserwer_cba_pl";
  6. mysql_connect($host,$db_user,$db_password);
  7. mysql_select_db($database)
  8. ?>


Ale coś mi nie pasuje w tej bazie (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
peter13135
post
Post #8





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


  1. mysql_connect($host,$db_user,$db_password);[/ph]
  2. zamień tę linijkę kodu na :
  3.  
  4.  
  5.  
  6. [php]if (!mysql_connect($host,$db_user,$db_password)) {
  7. die('Could not connect: ' . mysql_error());
  8. }

//skopiowane z manuala ;]

jeśli będziesz miał komunikat zaczynający się od "Could not connect:" to znaczy że masz złe dane do bazy i muisisz zmienić na prawidłowe.

czy poniższe linijki kodu są żywcem skopiowane z Twojego skryptu, czy zmieniłeś dane, żebyśmy ich po prostu nie widzieli ? Jeśli to pierwsze, to nic dziwnego, że nie działa.
$db_user="USER";
$db_password="HASLO";
Go to the top of the page
+Quote Post
michlo2
post
Post #9





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.07.2011

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


Dane zmieniłem żeby ich nikt nie widział (IMG:style_emoticons/default/smile.gif)

Cytat(peter13135 @ 29.07.2011, 23:21:51 ) *
  1. mysql_connect($host,$db_user,$db_password);[/ph]
  2. zamień tę linijkę kodu na :
  3.  
  4.  
  5.  
  6. [php]if (!mysql_connect($host,$db_user,$db_password)) {
  7. die('Could not connect: ' . mysql_error());
  8. }

//skopiowane z manuala ;]

jeśli będziesz miał komunikat zaczynający się od "Could not connect:" to znaczy że masz złe dane do bazy i muisisz zmienić na prawidłowe.

czy poniższe linijki kodu są żywcem skopiowane z Twojego skryptu, czy zmieniłeś dane, żebyśmy ich po prostu nie widzieli ? Jeśli to pierwsze, to nic dziwnego, że nie działa.
$db_user="USER";
$db_password="HASLO";


Niestety nadal wyświetla się komunikat(Wystąpił błąd) moim zdaniem powinno wszystko już być dobrze (IMG:style_emoticons/default/ohno-smiley.gif)


Czy jest możliwe że skrypty loginu i rejestracji nie pasują do bazy ?
Go to the top of the page
+Quote Post
mortus
post
Post #10





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Cytat(michlo2 @ 28.07.2011, 18:01:05 ) *
Dodam, że wszystkie te pliki rejestracji,logowania,bazy danych, instalacji oraz wylogowania wpakowałem w 1 plik a dokładniej index.php.

Jeśli miałeś 6 plików, to 6 plików powinieneś był przenieść na serwer. Później należało się połączyć z serwerem mysql (dane do połączenia, czy nawet phpmyadmina z pewnością otrzymałeś) i "wgrać" dane z lokalnego systemu baz danych.
Go to the top of the page
+Quote Post
michlo2
post
Post #11





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 27.07.2011

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


Cytat(mortus @ 30.07.2011, 08:41:50 ) *
Jeśli miałeś 6 plików, to 6 plików powinieneś był przenieść na serwer. Później należało się połączyć z serwerem mysql (dane do połączenia, czy nawet phpmyadmina z pewnością otrzymałeś) i "wgrać" dane z lokalnego systemu baz danych.


Kiedy chce to wrzucić do MYSQ: wyskakuje taki błąd

  1. ERROR: Nieznany znak przestankowy @ 1
  2. STR: <?
  3. SQL: <?
  4. define('DB_HOST','mysql.cba.pl');<?
  5. define('DB_HOST','mysql.cba.pl');<?
  6. define('DB_HOST','mysql.cba.pl');<?
  7. define('DB_HOST','mysql.cba.pl');<?
  8. define('DB_HOST','mysql.cba.pl');<?
  9. define('DB_HOST','mysql.cba.pl');<?
  10. define('DB_HOST','mysql.cba.pl');
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: 6.10.2025 - 08:35