Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z połączeniem do bazy sqlite, Serwer nie może połączyć się do pliku z bazą
divx_divine
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 30.10.2011

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


Witam. Chciałbym mieć możliwość ingerowania w plik serwera sqlite na pewnym serwerze gry. Serwer pewnej gry jest oparty na języku squirrel. Do zaimplementowania bazy używamy modułu sq_lite. Rozszerzenie pliku z serwerem to .sqlite. I teraz nie wiem jak się połączyć. Próbowałem różnych metod, np. sqlite_open. Jednak połączenie zakończone niepowodzeniem, oto komunikat:

  1. Warning: sqlite_open() [function.sqlite-open]: file is encrypted or is not a database in \sq\index.php on line 3
  2. file is encrypted or is not a database


Bardzo mi zależy na możliwość w ingerowanie bazy przez stronę internetową i nie wiem jak na to wszystko poradzić. Niestety w grę nie wchodzi mysql.

@edit: podrzucam kod, którego teraz użyłem do połączenia z bazą:
  1. <?php
  2.  
  3. if ($db = sqlite_open('serwer.sqlite', 0666, $sqliteerror)) {
  4.  
  5. $result = sqlite_query($db,'select bar from foo');
  6. var_dump(sqlite_fetch_array($result));
  7. } else {
  8. die ($sqliteerror);
  9. }
  10. ?>
  11. ?>


@edit2:

Podrzucam jeszcze przykładową bazę, może komuś się uda połączyć.
Serwer.sqlite

Ten post edytował divx_divine 18.05.2012, 20:31:23
Go to the top of the page
+Quote Post

Posty w temacie


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 - 17:46