![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%) ![]() ![]() |
jak przerobic ten kawalek kodu,
aby nie trzeba bylo 2 razy powtarzac:
jakies koncepcje? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Przypisać PRZED if(empty($this->u['id'])) i zmienić jedynie w przypadku nie pasującym do sytuacji?
![]() EDIT: Innymi słowy... Domyślnie jest to ustawione, a kasujesz tylko w wypadku, gdy user ma wykupione członkostwo.
Powód edycji: [thek]: Małe objaśnienie
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Instrukcje są takie same, więc powinieneś skorzystać z operatora logicznego "lub".
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A to nie prościej zrobić z negacją? Jeśli niepuste u['id'] oraz r['id'] jest w tablicy opłaconych skasuj tekst o konieczności płatności ustawiony przed owym IF sprawdzającym. Kwestia w sumie wyboru.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%) ![]() ![]() |
Wydaje mi sie, ze zle mnie zrozumieliscie (albo ja czegos nie widze)
Kod wyglada tak JESLI(NIEZALOGOWANY) { wywal kod o kupnie artykulu } ELSE { JESLI(ARTYKUL_ID, JEST WYKUPIONY_ID) POKAZ ARTYKUL; ELSE wywal kod o kupnie artykulu mmhm moze jednak cos zgubilem jak to rozwiazac |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
No to "przeczytaj" moje podejście.
Wyświetl informacje o kupnie. Jeśli jest zalogowany (niepuste u[id] ) oraz jest w opłaconych (r[id] w tablicy u[paid]) to wywal jednak ten komunikat, nie pokazuj go ![]() -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 393 Pomógł: 5 Dołączył: 6.02.2003 Skąd: The.Luciferian.Doctrine.p df Ostrzeżenie: (30%) ![]() ![]() |
tak jak powiedziales nie dzialalo, bo pozostal jeszcze problem niezalogowanego, ale przerobilem skrypt dzieki twym poradom, ze juz dziala:
ah ta logika dzieki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:15 |