Skocz do zawartości

HERO

Forumowicze
  • Postów

    257
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez HERO

  1. za to nowy głos w Google Maps bywa frustrujący dla kierowców, po ostatniej aktualizacji :)
  2. Czesc, poszukuje narzedzia do monitorowania stron w wyszukiwarkach przy czym jest globalna domena i 15 wersji jezykowych podzielonych w ten sposob: glownadomena.com/pl glownadomena.com/en glownadomena.com/it itd, te narzedzia ktore sprawdzalem po wpisaniu np glownadomena.com/pl zamienia mi na .com dzieki
  3. Hej tak jak w temacie czy jest mozliwosc ze przy kopiowaniu kodu html kopiuja mi sie potrzebne style ktore sa wykrzystywane do poprawnego wyswietlania elementow na stronie?
  4. przechodzisz do zdjecia ktore chcesz skasowac, wybierasz "zgłoś problem" i z listy "zdjęcie jest niewłaściwe". potem wypelnic formularz podajac jak najwiecej szczegolow dotyczacych problemu, przeslij do google i poczekaj X czasu az sie google odniesie ponizej screen
  5. obie wersje kodu są poprawne i nie maja bezposredniego wplywu na seo. poza tym w obu przypadkach tekst naglowka jest zawarty w elemencie h2 jezeli juz jestesmy przy tagach h1,h2,h3 itd to wazna jest kolejnosc wystepowania kolejnych na stronie pzdr
  6. Jak coś to udało mi się w ten sposób to rozwiązać <style> .photo{ background: url('https://aviasolarbyunimot.eu/wp-content/uploads/2023/01/unimot_1.16.1-scaled.jpg'); width: 380px; height: 380px; clip-path: url(#cog); background-repeat: no-repeat; background-size: cover; } #path{ transform: scale(10); } #cog{ transform-origin: center; } #bsv{ width: 365px; height: 365px; position: absolute; } .photo + #bsv #cog { animation: rotate 10s linear infinite; } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } </style> <div class="photo"></div> <svg id="bsv"> <defs> <clipPath id="cog"> <rect x="80.124001" y="34.360001" ns0:knockout="Off" transform="matrix(0.5,0.866,-0.866,0.5,92.4648,-67.7148)" fill="#444548" width="49.499001" height="23.715" id="rect3128"></rect> <rect x="173.14301" ns0:knockout="Off" fill="#444548" width="23.716" height="49.498001" id="rect3130" y="0"></rect> <rect x="253.271" y="21.469" ns0:knockout="Off" transform="matrix(0.866,0.5001,-0.5001,0.866,58.6415,-126.3863)" fill="#444548" width="23.712999" height="49.499001" id="rect3132"></rect> <rect y="173.14301" ns0:knockout="Off" fill="#444548" width="49.498001" height="23.715" id="rect3134" x="0"></rect> <rect x="311.92599" y="80.125" ns0:knockout="Off" transform="matrix(0.5001,0.866,-0.866,0.5001,252.6911,-227.9628)" fill="#444548" width="23.716" height="49.497002" id="rect3136"></rect> <path ns0:knockout="Off" fill="#444548" d="m 185,64.452 c -65.089,0 -117.854,52.764 -117.854,117.853 0,65.088 52.766,117.854 117.854,117.854 65.089,0 117.855,-52.767 117.855,-117.854 C 302.855,117.216 250.089,64.452 185,64.452 Z m 0,190.794 c -40.283,0 -72.938,-32.656 -72.938,-72.94 0,-40.283 32.655,-72.939 72.938,-72.939 40.283,0 72.941,32.656 72.941,72.939 0,40.283 -32.658,72.94 -72.941,72.94 z" id="path3138"></path> <rect x="21.469999" y="93.015999" ns0:knockout="Off" transform="matrix(0.866,0.5,-0.5,0.866,58.6316,-9.0583)" fill="#444548" width="49.495998" height="23.715" id="rect3140"></rect> <rect x="299.035" y="253.27" ns0:knockout="Off" transform="matrix(-0.866,-0.5,0.5,-0.866,471.6265,656.6249)" fill="#444548" width="49.495998" height="23.715" id="rect3142"></rect> <rect x="34.361" y="240.379" ns0:knockout="Off" transform="matrix(-0.5,-0.866,0.866,-0.5,-160.271,437.7267)" fill="#444548" width="23.714001" height="49.495998" id="rect3144"></rect> <rect x="320.50299" y="173.14301" ns0:knockout="Off" fill="#444548" width="49.495998" height="23.715" id="rect3146"></rect> <rect x="240.37801" y="311.92599" ns0:knockout="Off" transform="matrix(-0.5,-0.866,0.866,-0.5,117.278,715.2777)" fill="#444548" width="49.498001" height="23.714001" id="rect3148"></rect> <rect x="93.015999" y="299.03299" ns0:knockout="Off" transform="matrix(-0.866,-0.5001,0.5001,-0.866,33.7855,656.6194)" fill="#444548" width="23.716" height="49.499001" id="rect3150"></rect> <rect x="173.14301" y="320.50299" ns0:knockout="Off" fill="#444548" width="23.716" height="49.495998" id="rect3152"></rect> </clipPath> </defs> </svg>
  7. Hej, napisałem cos takiego i uzyskalem taki efekt chcialbym teraz obrocic zębatką powiedzmy o 60 stopni uzywalem transform: rotate(60deg); transform-origin: center; ale nie obraca sie pozostawjac w tym samym miejscu tylko "wedruje" po stronie, nie bardzo juz wiem jak to ugryzc? kod ponizej <style> .photo{ background: url('https://st.depositphotos.com/1526816/1248/v/600/depositphotos_12482794-stock-illustration-tree-hollow.jpg'); width: 400px; height: 400px; border: 1px solid #000; top: 0; left: 0; z-index: 1; clip-path: url(#cog); } #path{ transform: scale(4); } </style> </head> <body> <div class="photo"></div> <svg> <defs> <clipPath id="cog"> <path id="path" d='M43.454,18.443h-2.437c-0.453-1.766-1.16-3.42-2.082-4.933l1.752-1.756c0.473-0.473,0.733-1.104,0.733-1.774 c0-0.669-0.262-1.301-0.733-1.773l-2.92-2.917c-0.947-0.948-2.602-0.947-3.545-0.001l-1.826,1.815 C30.9,6.232,29.296,5.56,27.529,5.128V2.52c0-1.383-1.105-2.52-2.488-2.52h-4.128c-1.383,0-2.471,1.137-2.471,2.52v2.607 c-1.766,0.431-3.38,1.104-4.878,1.977l-1.825-1.815c-0.946-0.948-2.602-0.947-3.551-0.001L5.27,8.205 C4.802,8.672,4.535,9.318,4.535,9.978c0,0.669,0.259,1.299,0.733,1.772l1.752,1.76c-0.921,1.513-1.629,3.167-2.081,4.933H2.501 C1.117,18.443,0,19.555,0,20.935v4.125c0,1.384,1.117,2.471,2.501,2.471h2.438c0.452,1.766,1.159,3.43,2.079,4.943l-1.752,1.763 c-0.474,0.473-0.734,1.106-0.734,1.776s0.261,1.303,0.734,1.776l2.92,2.919c0.474,0.473,1.103,0.733,1.772,0.733 s1.299-0.261,1.773-0.733l1.833-1.816c1.498,0.873,3.112,1.545,4.878,1.978v2.604c0,1.383,1.088,2.498,2.471,2.498h4.128 c1.383,0,2.488-1.115,2.488-2.498v-2.605c1.767-0.432,3.371-1.104,4.869-1.977l1.817,1.812c0.474,0.475,1.104,0.735,1.775,0.735 c0.67,0,1.301-0.261,1.774-0.733l2.92-2.917c0.473-0.472,0.732-1.103,0.734-1.772c0-0.67-0.262-1.299-0.734-1.773l-1.75-1.77 c0.92-1.514,1.627-3.179,2.08-4.943h2.438c1.383,0,2.52-1.087,2.52-2.471v-4.125C45.973,19.555,44.837,18.443,43.454,18.443z M22.976,30.85c-4.378,0-7.928-3.517-7.928-7.852c0-4.338,3.55-7.85,7.928-7.85c4.379,0,7.931,3.512,7.931,7.85 C30.906,27.334,27.355,30.85,22.976,30.85z'></path> </clipPath> </defs> </svg>
  8. temat do zamknięcia, pomogl mi chatgdp i podał działający kod $data = array( 'patient' => $userID, 'doctor' => 5896, 'office' => 2895, 'date' => '2023-01-19', 'timeFrom' => '10:00:00', 'timeTo' => '10:15:00' ); $url = 'https://api.edm.mydr.pl/secure/ext_api/visits/'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Authorization: Bearer '.$kod.'', 'Content-type: application/json' )); curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data)); $response = curl_exec($curl); curl_close($curl);
  9. visit_type Array of integers Lista id typów wizyt związanych z daną wizytą.
  10. Hej pisze bo zaraz mnie cos trafi a helpdesk nie odpisuje chodzi o tworzenie wizyt https://api.edm.mydr.pl/api-docs/#operation/Tworzenie%20Wizyty wymagane jest : patient, doctor, office, date moj kod $dane = array( "patient" => $userID, "doctor" => 5896, "office" => 2895, "date" => "2023-01-20", "timeFrom" => "16:32:00", "timeTo" => "16:35:00", "state" => "Zaplanowana", "visit_type" => [ 0 ], "interview" => "", "recommendation" => "", "examination" => "", "visit_kind" => "Prywatna", "note" => "y6m4uP1D", "recognition_description" => "", "confirmed" => true ); $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.edm.mydr.pl/secure/ext_api/visits/", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POST => true, CURLOPT_POSTFIELDS => $dane, CURLOPT_HTTPHEADER => array( "Authorization: Bearer $kod" ), )); $response = curl_exec($curl); curl_close($curl); i mi zwraca: Array ( => incorrect_type [type] => validation_error [detail] => Błędny typ danych. Oczekiwano wartość klucza głównego, otrzymano unicode. [attr] => visit_type ) Id usera, doktora i gabinetu wzialem z wczesniej dodanych do testowego api przez innych uzytkownikow ale co bym nie podsatwil pod visit_type czy 0, czy konkretny id typu wizyt np.: 11933 to dalej zwraca blad typy wizyt wyciagam tez z api , skroca wersja ponizej Array ( [0] => Array ( [id] => 11934 [name] => Testowa [state] => 1 [services] => Array ( ) [private_services] => Array ( ) [visittype_icd9] => Array ( ) [require_declaration] => [require_referral] => [visit_type_duration] => [reception_mode_choice] => ) [1] => Array ( [id] => 11933 [name] => Jednorazowa [state] => [services] => Array ( ) [private_services] => Array ( ) [visittype_icd9] => Array ( ) [require_declaration] => [require_referral] => [visit_type_duration] => [reception_mode_choice] => ) [2] => Array ( [id] => 9313 [name] => Konsultacja internistyczna [state] => 1 [services] => Array ( ) [private_services] => Array ( [0] => 2564 ) [visittype_icd9] => Array ( [0] => Array ( [icd9] => 947 [quantity] => 1 [code] => 00.09 ) ) [require_declaration] => [require_referral] => [visit_type_duration] => [reception_mode_choice] => ) [3] => Array ( [id] => 9312 [name] => Konsultacja pediatryczna [state] => 1 [services] => Array ( ) [private_services] => Array ( ) [visittype_icd9] => Array ( ) [require_declaration] => [require_referral] => [visit_type_duration] => [reception_mode_choice] => ) [4] => Array ( [id] => 9314 [name] => Konsultacja chirurgiczna [state] => 1 [services] => Array ( ) [private_services] => A moze ja robie jakis blad w samym kodzie? ale ten np dodaje mi nowego pacjenta bez bledow $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://api.edm.mydr.pl/secure/ext_api/patients/", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POST => true, CURLOPT_POSTFIELDS => array( "name" => $name, "surname" => $surname, "pesel" => $pesel, ), CURLOPT_HTTPHEADER => array( "Authorization: Bearer $kod" ), )); z gory dziekuje za wskazowki
  11. czesc zanim na nowo wynajdę kolo to zapytam Mam przykladowy tekst z czego przykladowy jest w <span></span> i chcialbym w miare przewijania ekranu zeby tlo wyrazu przykladowy wypelnialo sie stopniowo kolorem moze znacie jakies gotowe rozwiazanie?
  12. HERO

    [php] tablice

    Hejka, mam taka tablice: w jaki sposob moge zostawic unikalne daty? [0] => 2022-01-26 [1] => 2022-01-27 [2] => 2022-01-28 [3] => 2022-01-29 [4] => 2022-01-30 [5] => 2022-01-14 [6] => 2022-01-15 [7] => 2022-01-16 [8] => 2022-01-17 [9] => 2022-01-18 [10] => 2022-01-19 [11] => 2022-01-02 [12] => 2022-01-03 [13] => 2022-01-04 [14] => 2022-01-05 [15] => 2022-01-06 [16] => 2022-01-07 [17] => 2022-01-22 [18] => 2022-01-23 [19] => 2022-01-24 [20] => 2022-01-25 [21] => 2022-01-19 [22] => 2022-01-20 [23] => 2022-01-21 [24] => 2022-01-22 [25] => 2022-01-07 [26] => 2022-01-08 [27] => 2022-01-09 probowalem tego array_unique($tablica) ale pewnie tablice mam zle zrobiona?
  13. Hejka, mam taki select w php SELECT id, firstname, lastname FROM Owners czy da sie juz w SELECTcie okreslic co ma byc klucze? tutaj chcialbym zeby bylo nazwisko zebym pozniej mogl wpisac $owners['Kowalski] i dostac informacje ID i firstname? pewnie znowu pytam o podsatwy dzieki
  14. ok i teraz widze ze przy odpytywaniu api mam cos takiego: $request['get']['result']['page'] = 1; to wychodzi na to, ze na poczatek sprawdzic ile jest stron wynikow a potem w petli odpytac api zmieniac ta wartość dokladnie tak jak piszesz. albo SOAP albo JSON
  15. Hejka, odpytuje api które zwraca mi liste produktów a pod listą w tabeli zwraca takie informacje [result] => stdClass Object ( => 1 [countOnPage] => 100 [pageAll] => 1 [countAll] => 25 ) na jednej stronie wyników zobacze 100 sprzedaży i pytanie jak pojawi sie 101 sprzedaży a w page = 2 to jak mam sie odwolac do drugiej strony wyników? przy odpytywaniu api podaje tylko przedział dat w ktorych odbyla sie sprzedaz
  16. Hejka, do tej pory uzywalem wlasciwie phpmyadmin ale chcialbym przejsc na cos lepszego i chetnie was sie poradze z czego korzystacie?
  17. @mion w bazie danych sklepu A ustawiłem triggera z after insert i after update do tego stworzylem nowa tabele w ktorej przechowuje historie zmian zamowien zeby w php nie sprawdzac calej tabeli z zamowieniami, pozniej to juz standardowo przez api wysylam info do B.
  18. to ten temat? (niekoniecznie ten przyklad) https://refactoring.guru/pl/design-patterns/observer/php/example
  19. Hejka, nie tyle mam problem z kodem co z samym pomysłem jak ugryzc temat. Jest sobie sklep A i system B jak pojawi sie nowe zamowienie w sklepie A chcialbym zeby system B o tym sie dowiedzial i wykorzystuje do tego API z systemu B problem jest taki, ze nie moge w sklepie A napisac rozwiazania ktore odpyta API i wysle info do systemu B w momencie zlozenia nowego zamowienia. Pomyslalem, ze napisze kod ktory bedzie sprawdzal czy pojawily sie w tabeli zamowienia nowe rekordy, ustawie crona co minute i jak pojawi sie nowe zamowienie to wysle info do systemu B , ale moze robi sie to jakos prosciej, normalniej?
  20. https://www.forum.optymalizacja.com/uploads/monthly_2018_03/font-awesome_4-7-0_code_500_0_2980b9_none.thumb.png.79e85d88f2b9326c9f8ce91ae5124f70.png powiedzmy ze na swojej stronie mam tablice z urlami i chcialbym wyswietlic tabelke w ktorej wyswietle blad jezeli nie znajde obrazka z tablicy np.: tego obrazka:
  21. Hejka szukam i cos mi nie idzie ? odpowiedzcie prosze pod czym szukac funkcji ktora sprawdzi czy na innym serwerze znajduje sie jpg?
  22. max_input_vars 1000 post_max_size 64M
  23. tylko, ze nie swieci bledami. poprostu zamyka poprawnie tablice, wykonuje zapis do bazy i tyle. tak jakby formularz nie wysylal wszystkich rekordow z danymi albo przy tworzeniu tablicy ta sie przypchala.
  24. Hejka, firma hostujaca zrobila aktualizacje phpa. crm klienta pisany tak do 2007 delikatnie mowiac troche nie dziala jak powinien ale mam taki temat. tabelka, wcale nie tak duzo rekordow, powiedzmy 400. kolumn powiedzmy 10 w kazdej wartosci liczbowe. przy zapisaniu metodą post zapisuje do pewnego ID (tak w polowie, zawsze do tego samego) jak wzialem print_r($tablica) to tablice ucina w tym samym miejscu. Czy przy aktualizacji mogli cos zrobic w plikiem php.ini i ograniczyc w nim pamięć? do jakiegos minium przez to urywa tablice?
  25. Hejka, musze jedna fotke wgrac w roznych wymiarach. Dodatkowo trzeba bedzie przyciac te zdjecia ustawiajac odpowiedni kadr. Moze macie wiedze na temat klasy PHP ktora moglbym ewentualnie dostosowac? Idealnie by bylo gdybym wrzucil zdjecie, zobaczyl podglad w roznych wymiarach np.: 700x500 600x300 itd, przesunal sobie kadr dla odpowiednich zdjec i nacisnal zapisz. Moze spotkaliscie sie z podobnym? klasy php i cos do kadrowania po stronie przegladarki w JS
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności