![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wczoraj na moim serwerze zmienili wersje php z 4 na 5 (nareszcie). Lecz co ciekawe spowodowalo to ze stronka ktora wczoraj dzialala dzis dzialac juz nie chce. Objawia sie to tym ze obojetnie jaka wartosc id bedzie w url to zawsze ladowana bedzie strona tak jakby id byl pusty lub wynosil 1...
Poniewaz tworzenie tej stronki bylo moim pierwszym spotkaniem z php wyszlo mi tylko cos takiego:
znalazlem cos o zmianie dzialania funkcji empty() w php5 ale czy moglo by to miec az taki wplyw na dzialanie strony? Ten post edytował daredevil_sn 27.03.2008, 17:56:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 23 Dołączył: 2.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wątpie, by to miało jakieś znaczenie, bo ten skrypt w PHP4 i PHP5 powinien działać. Rozumiem,że $id to zmienna przekazywana w adresie($_GET)
W takim razie spróbuj:
-------------------- Masz swoje mieszkanie i chcesz je wynająć? Sprawdź ofertę Zarzadządzanie Najmem
WRONA.IT - pozycjonowanie stron www.ecyklopedia.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
poszukaj w manualu (albo pogoogluj) PHP5 register globals
dopisz na starcie
-------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 6 Dołączył: 23.03.2008 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Warto by też zmienić ten kawałek kodu w nieco mniejszy:
-------------------- Pracuję na: Apache 2.2.4, MySQL 5.0.20a, PHP 5.3.0
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Warto by też zmienić ten kawałek kodu w nieco mniejszy: Chyba jednak nie... Lepiej przewidzieć jakie podstrony mają być, niż pozwolić na takie cuda jak wczytanie się skryptu przez samego siebie w pętli. Ten post edytował l0ud 27.03.2008, 19:20:17 -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Warto by też zmienić ten kawałek kodu w nieco mniejszy:
1. isset($go) zawsze będzie true, bo wcześniej coś na niego przypisujesz... 2. masz gdzieś taki skrypt wgrany? pobawiłbym się ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 6 Dołączył: 23.03.2008 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Hmm, oczywiście nie jest to skrypt do "kopiuj&wklej" (a szczególnie to isset($go)
![]() ![]() ![]() ![]() Cytat masz gdzieś taki skrypt wgrany? pobawiłbym się only localhost, sorry ![]() I sorry za lekkie zejście z tematu ![]() -------------------- Pracuję na: Apache 2.2.4, MySQL 5.0.20a, PHP 5.3.0
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Trobin, a wpisz sobie jako $go 'index' (albo inne, jeżeli nazwa tego skryptu includującego jest inna). Ja bym sobie nie pozwolił na taki 'efekt'
![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 6 Dołączył: 23.03.2008 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Jasne, że zostawienie tego w takiej formie jest złe, to już ustaliliśmy
![]() ![]() ![]() Edit Cytat Trobin, zawsze możesz użyć pliku tekstowego. Ale chyba za bardzo odbiegamy od tematu winksmiley.jpg Chyba masz rację ![]() Ten post edytował Trobin 27.03.2008, 19:58:29 -------------------- Pracuję na: Apache 2.2.4, MySQL 5.0.20a, PHP 5.3.0
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Trobin, zawsze możesz użyć pliku tekstowego. Ale chyba za bardzo odbiegamy od tematu
![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
może podziała za pomocą switch" title="Zobacz w manualu PHP" target="_manual.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki wielkie Panowie za odpowiedz! Strona ruszyla sama z siebie wiec wyglada ze poprostu ciagle trwala migracja serwa z php4 na php5 (czemu nic mi nie powiedzieli...). Mimo to z przyjemnoscia biore sie do zmieniania bo tyle ifow mi sie nie podobalo, wiec dzieki wielkie @vtuner za info o switchu (niemialem pojecia ze w php tez jest. i to dokladnie tak samo jak w AS
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:26 |