Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Błąd w silniku gry przeglądarkowej
Forum PHP.pl > Forum > Przedszkole
Stiuil06
W jednym z plików konfiguracyjnych silnika pojawił się błąd:

  1. Parse error: syntax error, unexpected T_DNUMBER in .../func.php on line 2



To jest plik oryginalny

  1. <?php
  2. $db_id = mysql_connect($db_host, $db_user, $db_pass)
  3. or die("Could not connect to DB.");
  4. mysql_select_db($db_name, $db_id)
  5. or die("Database not found.");
  6. ...








A tu jest plik przerobiony przeze mnie(dane mySQL)
(wpisałem tak żeby nie podawać prawdziwych danych)






  1. <?php
  2. $db_id = mysql_connect(mysql.2ap.pl, user, password)
  3. or die("Could not connect to DB.");
  4. mysql_select_db(name_database, $db_id)
  5. or die("Database not found.");
  6. ...



Co może być nie tak?? a może nie ma jakiegoś przecinaka czy cośquestionmark.gif proszę o jakieś wyjaśnienie
chemikpil
Kod
$db_id = mysql_connect(mysql.2ap.pl, user, password)

A co to? Ani tu zmienne nie są przekazane ani ciągi znaków.
A może tak
Kod
$db_id = mysql_connect('mysql.2ap.pl', 'user', 'password')


To samo tu:
Kod
mysql_select_db(name_database, $db_id)

spróbuj tak:
Kod
mysql_select_db('name_database', $db_id)


Dwa kto jeszcze używa takich odwołań skoro jest coś takiego jak np PDO tongue.gif
Mephistofeles
Takie silniki są zazwyczaj pisane chaotycznie, bez użycia jakichkolwiek wzorców, a sam projekt często pamięta czasy PHP 4, więc na choćby mysqli bym nie liczył.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.