Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V   1 2 3 >

gitbejbe
Napisane: 26.08.2021, 05:41:52





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

ale co tutaj wyjaśniać, na tym polega cała sztuka pisania dobrego kodu, doświadczenia i wiedzy za którą ludzie zdobywają latami i trzepią za to sporo hajsu. Wyjaśnienie Tobie co robisz źle w tym fragmencie kodu nie zamyka się tylko na jego fragmencie, to o wiele bardziej złożony temat który obecnie dla Ciebie jest czystą abstrakcją - biorąc pod uwagę że chłopaki wyżej już próbowali Ciebie nakierować ale nic z tego nie rozumiesz. Nie da się Tobie pomóc z kilku komentarz tego tematu. Musisz zwyczajnie w świecie nabrać doświadczenia, nie wnikaj tylko pisz ile wlezie - każdy zaczynał tak jak Ty teraz.
  Forum: Frameworki · Podgląd postu: #1256415 · Odpowiedzi: 15 · Wyświetleń: 4 863

gitbejbe
Napisane: 2.12.2020, 07:16:16





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

  1. <div class="tab">
  2. <button id="btn1" class="tablinks" onclick="usluga(event, 'konta-ftp')">Konta FTP</button>
  3. <button id="btn2" class="tablinks" onclick="usluga(event, 'abonament')">Abonament</button>
  4. </div>
  5.  


za funkcją usługa - przed samym znacznikiem zamykającym </script> dodaj:

document.getElementById('btn1').click();
  Forum: JavaScript · Podgląd postu: #1253918 · Odpowiedzi: 2 · Wyświetleń: 3 989

gitbejbe
Napisane: 16.09.2020, 17:36:14





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

Podejrzewają że plik w którym trzymane są ustawienia uprawnień użytkowników się nie aktualizuje z uwagi na nałożoną blokadę modyfikacji na te pliki. Żeby sprawdzić czy tak faktyczni jest, zmień uprawnienia jakiegoś użytkownika i sprawdź ostatnią datę modyfikacji pliku /user_priviages/user_privilage_{user_id}.php. Jeśli data się zmienia tzn że to nie tutaj leży problem, a jeśli się nie zmieniła to trzeba poszukać w ich kodzie jak modifkują pliki i dodać linijkę: chmod($file, 0777); zaraz przed zamknieciem pliku.
  Forum: Przedszkole · Podgląd postu: #1252855 · Odpowiedzi: 1 · Wyświetleń: 251

gitbejbe
Napisane: 18.08.2020, 18:18:00





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

"Na pokrycie bieżących kosztów prowadzenia działalności gospodarczej mikroprzedsiębiorcy"

wydajesz na co chcesz a tłumaczysz jak Ci pasuje. Trochę dziwne pytanie jak na kogoś kto prowadzić działalność... nie mieszkasz w Polsce ?
  Forum: Hydepark · Podgląd postu: #1252492 · Odpowiedzi: 3 · Wyświetleń: 3 363

gitbejbe
Napisane: 10.07.2020, 18:55:30





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

widze w czym masz problem, trochę pogrzebałem. Na pewno idzie to zrobić na tej samej instacji ale nie chce mi się dłużej nad tym siedzieć. Spróbuj usuwać całkowicie instancje i tworzyć za każdym razem nowe
  Forum: Przedszkole · Podgląd postu: #1252018 · Odpowiedzi: 6 · Wyświetleń: 982

gitbejbe
Napisane: 4.06.2020, 06:05:18





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

Cytat
Po co tu angażować js?


bo to jedno z rozwiązań a autor ma znikomą wiedzę o programowaniu i raczej mu wszystko jedno jak to będzie zrobione byle by działało. Może w js będzie mu łatwiej ?

zacznij od tego żeby stworzyć tzw motyw potomny tego którego obecnie używasz. To mega proste, wpisz w google szablony/motywy potomne i sobie poradzisz bez problemu.

dodaj w tym motywie potomnym plik functions.php - to w nim będziesz deklarować takie zmiany. Teraz musisz poczytać o tym co można robić w tym pliku:

https://codex.wordpress.org/Plugin_API#Hook...ons_and_Filters

Ciebie interesować będzie zapewne sekcja filtrów, masz nawet podany przykład jak ocenzurowac wulgarne słowa w treści posta:

  1. funkcja filter_profanity ($ content) {
  2. $ profanities = array (&#8222;badword”, „alsobad”, „...”);
  3. $ content = str_ireplace ($ profanities, '{censored}', $ content);
  4. zwróć zawartość $;
  5. }
  6. add_filter (&#8222;hook”, „filter_profanity”, 10, 1);



  Forum: Przedszkole · Podgląd postu: #1251513 · Odpowiedzi: 5 · Wyświetleń: 403

gitbejbe
Napisane: 3.06.2020, 18:50:51





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

szybciej i prościej byłoby w javascript. Dodaj do szablonu którego używasz plik js, w nim sobie oskryptujesz bez problemu to o czym piszesz.

https://developer.wordpress.org/themes/basi...script/#scripts
  Forum: Przedszkole · Podgląd postu: #1251511 · Odpowiedzi: 5 · Wyświetleń: 403

gitbejbe
Napisane: 4.05.2020, 21:04:22





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

poczytaj o gitflow, trunk-based
  Forum: Przedszkole · Podgląd postu: #1250982 · Odpowiedzi: 4 · Wyświetleń: 294

gitbejbe
Napisane: 22.04.2020, 21:37:35





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

pierwszy lepsza strona w google, jest tego mnóstwo
https://stevencotterill.com/articles/adding...3-to-a-php-form
  Forum: Przedszkole · Podgląd postu: #1250812 · Odpowiedzi: 2 · Wyświetleń: 230

gitbejbe
Napisane: 20.04.2020, 06:57:56





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

musisz coś samodzielnie ogarnąć, debuguj kod, sprawdzaj co zawierają zmienne i wpisuj komunikaty błedów do google. Ucz się a nie tylko wklepuj.

https://jsfiddle.net/eob794dL/
  Forum: Przedszkole · Podgląd postu: #1250762 · Odpowiedzi: 19 · Wyświetleń: 655

gitbejbe
Napisane: 19.04.2020, 20:44:53





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

dobra, błąd był po stronie biblioteki highlight. Skrypt powinien być owinięty w ;(function($){ ... }(jQuery)) a nie jest, błąd Twórcy.
  Forum: Przedszkole · Podgląd postu: #1250756 · Odpowiedzi: 19 · Wyświetleń: 655

gitbejbe
Napisane: 19.04.2020, 19:25:12





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

$(function() {})

to krótsza wersja zapisu:

$(document).ready(function() {})

gdzieś robisz głupi błąd. Czyli stanęło na tym że nadal nie wczytuje Ci tej biblioteki highlight ?

Wklej wszystko co pokazuje Ci konsole po przeładowaniu strony.

Oddzielnie wklej to co pokaże Ci konsole jak zaczniesz pisać w inpucie.
  Forum: Przedszkole · Podgląd postu: #1250754 · Odpowiedzi: 19 · Wyświetleń: 655

gitbejbe
Napisane: 19.04.2020, 07:31:09





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

https://jsfiddle.net/c0L39q4k/

biblioteka hightlight:
https://johannburkard.de/blog/programming/j...ery-plugin.html
kod: https://johannburkard.de/resources/Johann/j....highlight-5.js

wyłączyłem Ci jeszcze autocomplite w tym input search
  Forum: Przedszkole · Podgląd postu: #1250741 · Odpowiedzi: 19 · Wyświetleń: 655

gitbejbe
Napisane: 18.04.2020, 07:04:23





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

  1. $(document).ready(function() {
  2. $('#search').on('keyup', function() {
  3. var isEmpty = !$(this).length;
  4. var value = $(this).val().toLowerCase();
  5.  
  6. if(!isEmpty){
  7. $('.table-body tr ul').addClass('show');
  8. }
  9. else {
  10. $('.table-body tr ul').removeClass('show');
  11. }
  12. });
  13. });
  14.  
  Forum: Przedszkole · Podgląd postu: #1250734 · Odpowiedzi: 19 · Wyświetleń: 655

gitbejbe
Napisane: 17.05.2019, 18:11:47





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

Cytat
Coś w tym stylu ? $sql = "SELECT marka, pistolet, count(*) as c FROM $TableContent WHERE marka LIKE '%$search%' OR pistolet LIKE '%$search%'";


dla paginacji pobierasz tylko liczbę

  1. $sql = "SELECT COUNT(*) FROM $TableContent WHERE marka LIKE '%$search%' OR pistolet LIKE '%$search%'";


a dla strony pobierasz tylko tyle ile potrzebujesz

  1. $sql = "SELECT * FROM $TableContent WHERE marka LIKE '%$search%' OR pistolet LIKE '%$search%' LIMIT $start , $length";



co do zliczenia ilości rekordów: autor powinien wiedzieć, że jeśli nie planuje mieć dużej bazy to to wystarczy i będzie hulało. Przy dużych bazach trzeba byłoby to lepiej przemyśleć, zoptymalizować, testować. Zliczanie po frazach, pewnie jeszcze na silniku innodb, odbije się długimi czasami.
  Forum: Przedszkole · Podgląd postu: #1241623 · Odpowiedzi: 31 · Wyświetleń: 2 277

gitbejbe
Napisane: 8.05.2019, 07:28:02





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

google -> curl

pierwszy link
https://stackoverflow.com/questions/2789653...and-get-results
  Forum: Przedszkole · Podgląd postu: #1240603 · Odpowiedzi: 2 · Wyświetleń: 392

gitbejbe
Napisane: 11.04.2019, 06:20:52





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

zacznij działać, poczytaj co to jest composer i jak się go używa.

Zapewne bardzo szybko dojdziesz do wniosku, że nie ma sensu pisać kodu na serwerze produkcyjnym, zainstalujesz sobie jakieś środowisko lokalne np xampp. To co zrobisz lokalnie, wrzucasz po prostu na hosting i śmiga.

na hostingach też można instalować composera. wpisz w google nazwe dostawcy + composer i na pewno znajdziesz na ten temat informacje jak to zrobić, ale nie ma to za bardzo sensu, skoro lepiej to robić lokalnie. Dostep ssh nie jest Ci potrzebny
  Forum: Przedszkole · Podgląd postu: #1240028 · Odpowiedzi: 3 · Wyświetleń: 371

gitbejbe
Napisane: 8.04.2019, 19:46:54





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

wygląda na to że spamujesz requestami i Cię blokują. nie znam tego api, używasz najnowszej wersji ? Skąd masz skrypt ? Poczytaj dokumentacje api
  Forum: PHP · Podgląd postu: #1239986 · Odpowiedzi: 1 · Wyświetleń: 296

gitbejbe
Napisane: 6.04.2019, 14:33:57





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

najprostsza fraza w google: "php mysql filter" ?
  Forum: Przedszkole · Podgląd postu: #1239946 · Odpowiedzi: 2 · Wyświetleń: 427

gitbejbe
Napisane: 7.04.2019, 18:23:40





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

o matko boska.... dobrze że tylko 12 kart biggrin.gif żeś nawymyślał z tymi getElementById i addEventListener

  1. <div class="card" data-id="0"></div>
  2. <div class="card" data-id="1"></div>
  3. <div class="card" data-id="2"></div>
  4. // itd
  5.  
  6.  
  7. $(function() {
  8.  
  9. var turnCounter = 0;
  10. var cards = ["ciri.png","geralt.png","jaskier.png","jaskier.png","iorweth.png","triss.png","geralt.png","yen.png","ciri.png","triss.png","yen.png","iorweth.png"];
  11.  
  12.  
  13. $('.card').on('click', function()
  14. {
  15. var id = $(this).data('id');
  16. var opacityValue = $(this).css('opacity');
  17. var obraz = "url(img/" + cards[id] + ")";
  18.  
  19. if($(this).hasClass('clicked')) {
  20. console.log('nie zwiekszam turnCounter bo ta karta została już odkryta');
  21. }
  22. else {
  23. $(this).addClass('clicked');
  24. turnCounter++;
  25. }
  26.  
  27. if(turnCounter % 2 == 0)){
  28. alert('no i masz co 2 karty');
  29. }
  30. });
  31.  
  32. });
  33.  
  34.  
  Forum: JavaScript · Podgląd postu: #1239969 · Odpowiedzi: 4 · Wyświetleń: 3 134

gitbejbe
Napisane: 3.03.2019, 17:17:50





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

https://jsfiddle.net/vofdtbLe/
  Forum: Przedszkole · Podgląd postu: #1239157 · Odpowiedzi: 1 · Wyświetleń: 332

gitbejbe
Napisane: 17.02.2019, 08:15:52





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

cron
  Forum: PHP · Podgląd postu: #1238946 · Odpowiedzi: 9 · Wyświetleń: 1 249

gitbejbe
Napisane: 13.11.2017, 23:16:05





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

https://select2.org/getting-started/basic-usage
  Forum: Przedszkole · Podgląd postu: #1224557 · Odpowiedzi: 1 · Wyświetleń: 332

gitbejbe
Napisane: 27.10.2017, 10:11:32





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

Stety czy niestety ale nie miałem tej przyjemności pracowania w dużym zespole (góra 3 osoby), wiec być może moja odpowiedź jest tą którą na ten moment oczekuje również samotny developer, nie mniej jednak domyślam się że moja praca zapewne odbiega od technik pracy zespołowej i oczywiście chylę czoła nad waszym doświadczeniem w tym temacie : ) Autor tematu ma za to merytoryczną rozmowę. Również z chęcią poczytam
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1223639 · Odpowiedzi: 12 · Wyświetleń: 2 543

gitbejbe
Napisane: 27.10.2017, 04:54:06





Grupa: Zarejestrowani
Postów: 515
Dołączył: 27.08.2012

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

1. bardzo dobrze że nie pracujesz już tylko przez ftp bo to bez sensu
2. za npm i gulpa bardzo duży +, tak się teraz pracuje i sam widzisz jak to ułatwia temat
4. composer to samo

do php'a naucz się dowolnego frameworka - to nic strasznego, a wręcz przeciwnie. Skoro nie bałeś się npm'a to szybko się przekonasz że frameworki php to bardzo duży strzał jakości i szybkości Twojej pracy. Jaki na początek ? Bardzo dużo osób zaczyna chociażby od Codeignitera - w tym również ja, bo jest mega łatwy do ogarnięcia i ma bardzo dobrą dokumentacje w tym również po Polsku. Może też być dowolnie inny, zacznij od czegokolwiek a odkryjesz zupełnie nową jakość pisania kodu.

Co dalej:

1. Tak, zawsze
2. Na serwer produkcyjny wrzucasz ZAWSZE TYLKO działającą wersje programu
3. Nie musisz aktualizować serwera poprzez repozytorium, chociaż też jest to rozwiązanie. Ja zawsze wersje produkcyjną wrzucam zwyczajnie przez ftp - przecież nie robi się tego codziennie. Można to zautomatyzować na wiele sposobów, najprościej i najbezpieczniej jednak wg mnie jest to robić ręcznie.
4. Po co masz kompilować pliki na serwerze ? Przecież od tego masz serwer lokalny. Tak jak w pkt 1. na serwer produkcyjny wrzucasz już tylko gotowe pliki. Folder npm_modules ma działać tylko na serwerze lokalnym, nie wrzucaj go na produkcje i też wyklucz ten folder z z GIT'a poprzez plik .gitignores.
5. tak jak wyżej. Na serwerze produkcyjnym pod żadnym pozorem nie kompilujesz bibliotek , nie robisz aktualizacji compozera oraz npm'a exclamation.gif! Co jak po aktualizacji strona przestanie działać prawidłowo ? Od tego masz serwer lokalny.

Co do GIT'a. Z początku konsola odpycha, do tej pory nie lubię z niej korzystać ale nie ma biedy bo jest już wiele fajnych GUI. Polecam Ci program "sourceTree". Zarejestruj konto na bitbucket. Na githubie prywatne repozytoria są płatne, na bitbucket masz za darmo do pewnej ilości - chyba do 10 repozytoriów. Ja pracuje głównie w pojedynkę i bez gita nie wyobrażam sobie pracy. Nie zadawaj sobie pytania po co mi to, tylko uwierz że skoro każdy szanujący się programista tego używa to coś w tym musi być. Korzystanie z systemu kontroli wersji niesie z sobą tylko same plusy i nie ma co się tutaj nad tym rozwodzić, po prostu zacznij stosować a się przekonasz. Zapoznaj się też z terminem "gitflow", program sourceTree ma fajne wsparcie dla tego modelu.
  Forum: Kontrola i zarządzanie projektami · Podgląd postu: #1223621 · Odpowiedzi: 12 · Wyświetleń: 2 543

3 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: 28.03.2024 - 14:24