Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> funkcja try w skrypcie
wedrownis
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 18.02.2011

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


Witam. Przeszukałem forum ale nie mogę sie dokopać informacji zwracam się do Użytkowników forum o pomoc.

Opis problemu:

Zainstalowałem skrypt na stronie. Skonfigurowałem opcje użytkowników. (błąd pojawia sie nawet na czysto wgranym skrypcie i bazie danych) Mianowicie pare odnośników w skrypcie nie wykonuje polecenia prawidłowo wskazuje linie błędu w index.php danego modułu konkretnie mowa o Try{.

Zakładajac iz skrypt jest wgrany na czysto:

Opcja Szukaj, Aktualności, czy też Artykuły wykazuje błąd

"Parse error: syntax error, unexpected '{' in .................. on line 122" (w tej lini pokazuje się właśnie Try{ w innych odnośnikach nr lini sie zmienia lecz wszystkie wskazują na Try{ .)

Zaś po zmianie ustawień w/w opcji na widoczność dla zarejestrowanych Użytkowników objaw jest ten sam lecz tylko w momęcie zalogowania się jako Użytkownik. Po wylogowaniu się opcja nie wykazuje błędu przekierowuje prawidłowo na informację że nie jesteś zarejestrowany dotyczy jedynie funkcji Szukaj.

adres strony: www.goldlove.pl

Ten post edytował wedrownis 18.02.2011, 11:17:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Może na serwerze masz wersję starszą od 5?

//EDIT:

Na serwerze masz PHP/4.4.9 a z tego co wiem to wyjątki (try/catch) były wprowadzone w PHP5

Ten post edytował cycofiasz 18.02.2011, 15:32:10
Go to the top of the page
+Quote Post
quality
post
Post #3





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 13.02.2006
Skąd: Warszawa

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


Najprawdopodobniej zla konstrukcja w try (IMG:style_emoticons/default/smile.gif) poszukaj w kodzie tego i zmien na prawidlowa.
Go to the top of the page
+Quote Post
greycoffey
post
Post #4





Grupa: Zarejestrowani
Postów: 320
Pomógł: 29
Dołączył: 3.04.2010

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


Wyjątki zostały wprowadzone w PHP5.
Lub po prostu gdzieś nie zamknąłeś jakiegoś nawiasu, czy to klamrowego, czy kwadratowego, czy "zwykłego"..
Go to the top of the page
+Quote Post
wedrownis
post
Post #5





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 18.02.2011

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


Wersje PHP potwierdzić ma mi dostawca hostingu.
Co do klamerek i nawiasów kwadratowych są wszystkie.

przesyłam wam linię z try może coś znajdziecie: (dodaję błąd lini33 zaczyna się od try{ )

CODE
try{
$pager = new Pager('idPagera');
$pager->SetTotalRecords($recordsCount);
$pager->Make(true);
$pag = $pager->Render();
$start = $pager->GetIndexRecordStart();
$end = $pager->GetIndexRecordEnd();
}


w bazie danych brakowało ";" zostało poprawione ale dalej sa te same błędy (IMG:style_emoticons/default/sad.gif)

EDIT: cóż wersja domysnie to PHP4 lecz w htaccess wystarczyło dodać : SetEnv PHP_VER 5 dziekuję za wszelką pomoc. I Pozdrawiam Użytkowników

Ten post edytował wedrownis 18.02.2011, 22:43:39
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: 25.08.2025 - 11:20