Webboard

Pełna wersja: Parse error: syntax error, unexpected '=>'
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Chciałem stworzyć swój pierwszy przez PHP. Jednak gdy wgrałem go na serwer spotkałem błąd o treści: Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in /usr/home/CezPlayer/domains/csgoforum.ct8.pl/public_html/inc/plugins/Advertisiment.php on line 5


Zrozumiałem, że błąd znajduje się w piątej linii, sprawdziłem i to jest "name" i nie rozumiałem, co tam mam źle (moim zdaniem) wszystko mam dobrze.



Fragment mojego kodu:

Kod PHP:
"name"                     => "Nazwa"
Elementy tablicy oddzielamy przecinkiem a nie srednikirm

Na przyszlosc podawaj wiecej kodu
Gdy oddzielałem przecinkiem, też nie działało, więc pomyślałem, że właśnie postawię średnik. Więcej kodu podam jutro, gdyż jestem na tablecie, a na nim nie mam dostępu do pliku.
Kod PHP:
<?php
if(!defined("IN_MYBB")) die("Direct initialization of this file is not allowed.<br /><br />Please make sure IN_MYBB is defined.");
 
function 
mojplugin_info() {
    return array(
        
"name"            => "Mój plugin",
        
"description"    => "To jest mój pierwszy plugin do MyBB.",
        
"website"        => "http://krupson.eu/podstronamojegopluginu/",
        
"author"        => "Krupson",
        
"authorsite"    => "http://krupson.eu/",
        
"version"        => "1.0",
        
"guid"             => "",
        
"compatibility" => "1*"
    
);
}
?>
Pierwszy lepszy kod z neta.

Zrodlo - http://majsterkowo.pl/piszemy-wlasna-wtyczke-do-mybb/
Właśnie tak miałem, a odstępy mają jakieś znaczenie?
Skoro w każdym pluginie są takie same odstępy to powinieneś się domyśleć że są ważne
Odstepy nie graja zadnej roli
Teraz wyskakuje mi podobny błąd na linii 15.
Kod PHP:
function reminder_info() {
    return array(
        
"name"            => "Plugin",
        
"description"    => "Ten plugin jest pluginem",
        
"website"        => "http://csgoforum.ct8.pl/index.php",
        
"author"        => "CezPlayer",
        
"version"        => "1.0",
        
"guid"             => "",
        
"compatibility" => "18*"
    
); 
Linijka "version"
Podoby blad...
Pokaz jego tresc
Ewentualnie jak bys chcial to pokaz caly kod :)
Supryk, taki sam jak w pierwszym poście
Jak taki sam jak mowisz o innej linijce ? Pokaz ten blad :)
Parse error: syntax error, unexpected ',' in /usr/home/CezPlayer/domains/csgoforum.ct8.pl/public_html/inc/plugins/reminder.php on line 15
O brawo, teraz pokaz kod.
Jak będę miał dostęp do pliku...
Stron: 1 2