![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
witam mam taki problem otóż mam plik pl.php i mam w nim coś takiego
i chciałbym żeby w inny pliku pokazało mi np. Nowości jak zastosuje coś takiego i zamiast pokazac mi normalnie Nowości to pokazuje mi p co moge miec źle że niechce pokazac normalnego textu |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze:
Po drugie w drugim pliku
Ten post edytował lobopol 17.07.2011, 09:18:15 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 778 Pomógł: 84 Dołączył: 29.07.2010 Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury. Ostrzeżenie: (20%) ![]() ![]() |
include, require
-------------------- LS Easter egg < |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
teraz mam taki problem że pokazuje tylko pierwszą litere i to np. jak dam $lang[news] to pokazuje pierwsza litere $lang[head] dlaczego
Ten post edytował mit2 17.07.2011, 10:07:51 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Na końcu pliku "językowego" daj:
return $lang; A drugim pliku gdzie używasz tego: require_once('plik z jezykiem.php'); echo $lang['news']; I używaj ' już ktoś upominał. A tutaj: $lang[news] == 'Nowości'; To co to jest? Porównanie rozumiem. Bo przypisanie to = a nie == -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czy masz zrobione dokładnie jak napisałem? w drugim pliku daj var_dump($lang); wywal tego returna
Ten post edytował lobopol 17.07.2011, 13:26:45 -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
pokazalo mi to
string(2) "Nl" |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż cały skrypt jaki masz, calutki znając życie to między tymi dwoma rzeczami masz jakiś inny kod, bo to co pokazałeś nie ma prawa się pokazać jeżeli wszystko jest tak zrobione jak napisałem.
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
w headerze mam napis news Ten post edytował mit2 17.07.2011, 14:57:39 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dobra bo ciężko się dogadać, zrobimy eksperyment
wywal : include("config.php"); include("seting.php"); require_once('theme/center.php'); require_once('theme/right.php'); require_once('theme/footer.php'); ob_end_flush(); i czy teraz wyświetla się dobrze, jeżeli tak to dodawaj po jednym pliku, jak będzie źle znaczy ten plik coś spieprzył -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
usunołem to co napisałeś mam taki kod :
i pokazuje mi string(2) "Nl" |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
string(2) "Nl" - to wygląda na coś wyplutego przez var_dumpa. Ja w Twoim skrypcie z powyższego postu żadnego wardumpa nie widzę.
Mam dla Ciebie propozycję Zacznij od takiego prościutkiego skryptu: plik lang.php:
plik index.php
Jeśli ten skrypt Ci zadziała, powoli rozbudowuj go, sprawdzając czy wprowadzane zmiany nie powodują błędów, aż osiągniesz zamierzony efekt. -------------------- :)
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 5 Dołączył: 4.08.2010 Ostrzeżenie: (40%) ![]() ![]() |
niestety nie dziala
pokazuje mi pierwsza litere z $lang[nazwa] |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
W miejscu echo $lang['news'];
wpisz echo "<pre>";print_r($GLOBALS);echo </pre> i pokaż wynik I zrób to w między czasie:
Jeżeli zadziała a powinien to rozbij go na dwa pliki a.php
b.php
Jeżeli to zadziała to musi po prostu tamto działać, coś musisz źle wpisywać. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:05 |