Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [XML][PHP]na serwerze: Parse error: syntax error, unexpected '[' in a na XAMPP lokalnie: OK
eMCeH
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 1
Dołączył: 1.04.2012
Skąd: Świętokrzyskie

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


Witam,

kod:
  1. $parametry = ['credentials'=>
  2. [
  3. ['name'=>'domain','value'=>['stringValue'=>$domain]],
  4. ['name'=>'login','value'=>['stringValue'=>$login]]
  5. ],
  6. 'password'=>$password];


lokalnie (XAMPP) jest ok ale po wrzuceniu na serwer (OVH) jest komunikat:
Kod
Parse error: syntax error, unexpected '[' in

zamiana na:
  1. $parametry = ['credentials'=>[['name'=>'domain','value'=>['stringValue'=>$domain]],['name'=>'login','value'=>['stringValue'=>$login]]],'password'=>$password];

też nic nie daje
Go to the top of the page
+Quote Post
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Notacja [] jest dozwolona od wersji PHP 5.4, sprawdź jaką masz na serwerze i porównaj.

http://php.net/manual/en/language.types.array.php @ Example #1
Go to the top of the page
+Quote Post
eMCeH
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 1
Dołączył: 1.04.2012
Skąd: Świętokrzyskie

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


dzięki,

będę musiał poczekać na zmianę serwera bo w każdej tablicy mam []

jednak z powodu ograniczeń czasowych zamieniłem ją na:
  1. $parametry = array('credentials'=>
  2. array(array('name'=>'domain','value'=>array('stringValue'=>$domain)),
  3. array('name'=>'login','value'=>array('stringValue'=>$login)))
  4. ,
  5. 'password'=>$password);


i działa (IMG:style_emoticons/default/smile.gif)

Ten post edytował eMCeH 21.01.2013, 00:17:11
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: 22.08.2025 - 12:17