Eksportuj dane PHP do pliku .xls

Dane to dowolny zestaw znaków, który jest tłumaczony w jakimś celu, np. do analizy. Może to być dowolny znak lub wartość, w tym tekst i liczby, obrazy, dźwięk lub wideo. Jeśli dane nie zostaną umieszczone w kontekście, nie mają one żadnego wpływu na człowieka ani maszynę. Zazwyczaj eksportujemy dane ze stron internetowych, aby zapisać je na komputerze w celu wykorzystania w trybie offline, na przykład do przechowywania danych listowych i ich analizy. Excel to najlepszy format do eksportowania danych do pliku, ponieważ czytanie dużych plików w programie Excel jest dla użytkownika znacznie łatwiejsze. Możesz także skorzystać z dodatkowych funkcji, takich jak wybieranie poszczególnych komórek w celu importu danych, automatyczne konwertowanie dat i godzin, filtrowanie, sortowanie, odczytywanie formuł i ich wyników itp.


Na tym blogu dowiemy się jak krok po kroku eksportować dane PHP do pliku .xls. Za pomocą prostego skryptu PHP możesz wyeksportować dane do Excela i pobrać je w pliku .xls.

KROK 1: Utwórz tablicę do przechowywania danych

Stworzyłem tablicę ($dane_klientów) do przechowywania danych klientów. Możesz utworzyć własną tablicę zgodnie ze swoimi wymaganiami:

$customers_data = array( array( 'customers_id' => '1', 'customers_firstname' => 'Chris', 'customers_lastname' => 'Cavagin', 'customers_email' => 'chriscavagin@gmail.com', 'customers_telephone' => '9911223388' ), array( 'customers_id' => '2', 'customers_firstname' => 'Richard', 'customers_lastname' => 'Simmons', 'customers_email' => 'rsimmons@media.com', ' klienci_telefon' => '9911224455' ), array( 'customers_id' => '3', 'customers_firstname' => 'Steve', 'customers_lastname' => 'Beaven', 'customers_email' => 'ateavebeaven@gmail.com' , 'customers_telephone' => '8855223388' ), array( 'customers_id' => '4', 'customers_firstname' => 'Howard', 'customers_lastname' => 'Rawson', 'customers_email' => 'howardraw@gmail. com', 'customers_telephone' => '9911334488' ), array( 'customers_id' => '5', 'customers_firstname' => 'Rachel', 'customers_lastname' => 'Dyson', 'customers_email' => 'racheldyson@ gmail.com', 'customers_telephone' => '9912345388' ) );

KROK 2: Utwórz funkcję filtrującą dane:

Ta funkcja służy do wykrywania podwójnych cudzysłowów i ucieczki od wartości, które je zawierają. Bez tego nieparzysta liczba cudzysłowów w ciągu może zmylić Excela.

// Funkcja filtrowania danych klienta filterCustomerData(&$str) { $str = preg_replace("/\t/", "\\t", $str); $str = preg_replace("/\r?\n/", "\\n", $str); if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) '"'; }

KROK 3: Zdefiniuj nazwę pliku i nagłówek treści do pobrania:

Zmienna $nazwa_pliku służy do przechowywania nazwy pliku i definiowania nagłówka zawartości do pobrania.

// Nazwa pliku i nagłówek zawartości do pobrania $file_name = "customers_data.xls"; header("Dyspozycja treści: załącznik; nazwa_pliku=\"$nazwa_pliku\""); header("Typ zawartości: aplikacja/vnd.ms-excel");

KROK 4: Zdefiniuj pętlę przez każdy wiersz w $customers_data

//Aby zdefiniować nazwę kolumny w pierwszym wierszu. $nazwy_kolumn = fałsz; // wykonaj pętlę przez każdy wiersz w $customers_data foreach($customers_data as $row) { if(!$column_names) { echo implode("\t", array_keys($row)) . "\N"; $nazwy_kolumn = prawda; } // Funkcja array_walk() uruchamia każdy element tablicy w funkcji zdefiniowanej przez użytkownika. array_walk($wiersz, 'filterDaneKlienta'); echo implode("\t", wartości_tablicy($wiersz)) . "\N"; } Wyjście;

1. Zdefiniuj zmienną $column_names, która będzie używana do wydrukowania nazwy kolumny w pierwszym wierszu Excela. 2. Wykonaj pętlę przez każdy wiersz i użyj funkcji array_walk(), aby uruchomić każdy wiersz w funkcji zdefiniowanej przez użytkownika.

KROK 5: Uruchom plik skryptu w swoim środowisku:

Jeśli wszystko pójdzie dobrze, plik zostanie nazwany „customers_data.xls”, pobrany i zapisany na Twoim komputerze. Możesz otworzyć ten plik w programie Excel, który wygląda następująco:

Kliknij tutaj aby pobrać cały kod.

Rozwiązywanie typowych problemów PHP na platformach eCommerce

Dowiedz się, jak rozwiązywać typowe problemy PHP na platformach eCommerce, takich jak PrestaShop, WooCommerce, OpenCart i Magento, korzystając ze wskazówek ekspertów od Knowband.

Ucz się więcej

Dzięki ponad 13-letniemu doświadczeniu w dziedzinie technologii informatycznych zapewniamy technologie tworzenia stron internetowych i aplikacji w różnych frameworkach. Możesz także zapoznać się z szeroką gamą gotowych do użycia rozszerzeń eCommerce Prestashop, Opencart, WooCommerce, Shopify i Magento 2.

W przypadku pytań/sugestii możesz skontaktować się z naszym portalem pomocy technicznej pod naszym adresem e-mail support@knowband.com. Zapoznaj się z naszym bestsellerowym modułem Superkasa Prestashop One Page tutaj: i odwiedź także tutaj: Aplikacja mobilna OpenCart eCommerce

Nasze najnowsze filmy możesz także obejrzeć tutaj:


 

Błąd HubBox: _messageErrorTemplate nie jest funkcją

Problem Statement

Podczas wyszukiwania złego adresu w wyskakującym oknie HubBox nie pojawia się komunikat o błędzie. Po zaznaczeniu na konsoli pojawia się błąd „_messageErrorTemplate nie jest funkcją“.

Rozwiązanie

Błąd: "_messageErrorTemplate nie jest funkcją”, ponieważ ta funkcja nie jest zadeklarowana jako funkcja w bibliotece HubBox.


Aby rozwiązać ten problem, musisz wprowadzić pewne zmiany w bibliotece HubBox:

Musisz wprowadzić zmiany w dwóch poniższych plikach:

1. \ HubBox \ Java \ src \ main \ resources \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html W tych plikach wyszukaj poniższy kod:

var _messageErrorTemplate = Mustache.render (_messageError || ""); var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = Mustache.render (_messageWarning || "");

i zastąp to poniższym kodem:

var _messageErrorTemplate = function () {return Mustache.render (_messageError || ""); }; var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = function () {return Mustache.render (_messageWarning || ""); };

Deklarując „_messageErrorTemplate'I'_messageWarningTemplate'jako funkcję, teraz pojawi się komunikat o błędzie podczas wyszukiwania złego adresu w wyskakującym oknie HubBox.


Błąd HubBox: Nie można otworzyć strumienia / próbka/../../vendor/autoload.php

Problem

Podczas

wymagają (C: \ wamp64 \ www \ HubBox \ sample \ src \ public /../../ vendor / autoload.php):

Rozwiązanie

To

Step1:Usunąć

Step2:Robićsprzedawca“?under?/sample/

Step3:Biegaćkompozytor“?in?command?prompt?at?/sample/

It?will?download?all?the?dependency?files?which?are?required.

After?successfully?downloading?all?the?dependencies,?you?will?able?to?use?the?HubBox?library.


Jak dodać parametry get w paginacji na CakePHP w wersji 2.0

Problem Statement

Nie ma domyślnej funkcji do zachowania parametrów GET podczas używania „Paginator"pomocnik w CakePHP. Zgodnie z domyślną funkcjonalnością pomocnika paginatior CakePHP, parametry GET zostaną usunięte z adresu URL, jeśli przejdziesz do następnej strony.

Rozwiązanie

Jeśli masz do czynienia z tym problemem, musisz dodać kilka wierszy kodu w funkcji beforeRender. Ta funkcja jest zdefiniowana w pliku paginator.php (Lokalizacja pliku: cake \ libs \ view \ helpers \ paginator.php). Musisz dodać następujące linie pokazane w brązowym kolorze:

funkcja publiczna beforeRender ($ viewFile) {$ this-> options ['url'] = array_merge ($ this-> request-> params ['pass'], $ this-> request-> params ['named']); // Początek kodu if (! Empty ($ this-> request-> query)) {$ get_param = $ this-> request-> query; unset ($ get_param ['url']); $ this-> options ['url'] ['?'] = $ get_param; } // Koniec kodu parent :: beforeRender ($ viewFile); }


SSL Certificate Installation on IIS

  • Pobierz plik zip z certyfikatami.

1. Prześlij plik * .crt do pliku certyfikatu do konwersji

2. Wybierz typ bieżącego certyfikatu na „Standardowy PEM”

3. Wybierz Typ, aby przekonwertować na „PFX / PKCS # 12”

4. Prześlij plik * .key do pliku klucza prywatnego

5. Prześlij plik * .ca do pliku certyfikatu łańcucha (opcjonalnie)

6. Ustaw hasło na hasło PFX

  • Skopiuj plik * .pfx na serwer
  • Otwórz Menedżera internetowych usług informacyjnych (IIS). Na ekranie Start kliknij lub wyszukaj Menedżera internetowych usług informacyjnych (IIS) i otwórz go.
  • W Menedżerze IIS wybierz węzeł serwera w lewym górnym rogu w obszarze Połączenia.
  • Kliknij nazwę serwera.
  • W środkowym menu kliknij dwukrotnie przycisk Certyfikaty serwera w sekcji IIS (znajduje się w środku menu).
  • Z okienka Działania w prawym górnym rogu wybierz Importuj.
  • Przejdź do * .pfx, aby przesłać plik certyfikatu (.pfx), a następnie wprowadź hasło pliku * .pfx, a następnie wybierz „Web Hosting” jako magazyn certyfikatów i kliknij OK, aby zainstalować certyfikat.
  • Po pomyślnej instalacji certyfikatu SSL na serwerze konieczne będzie przypisanie tego certyfikatu SSL do odpowiedniej witryny za pomocą IIS.
  • Wybierz nazwę serwera, na którym certyfikat został zainstalowany, z menu Połączenia w głównym oknie Menedżera IIS.
  • W obszarze Witryny wybierz witrynę, która ma być zabezpieczona za pomocą protokołu SSL.
  • W menu Działania (po prawej) kliknij Powiązania … Otworzy się okno Powiązania witryny.
  • W oknie Powiązania witryny kliknij Dodaj … Spowoduje to otwarcie okna Dodaj powiązanie witryny.
  • W obszarze Typ wybierz https. Adres IP powinien być adresem IP witryny lub Wszystkie nieprzypisane, a port, przez który ruch będzie zabezpieczony przez SSL, to zwykle 443. W polu Certyfikat SSL należy podać zainstalowany certyfikat. Kliknij OK, a następnie Zamknij okno Powiązania witryny.
  • Aby zweryfikować instalację: przetestuj certyfikat SSL za pomocą przeglądarki, aby połączyć się z serwerem. Skorzystaj z dyrektywy protokołu https. Na przykład, jeśli Twoje SSL zostało wydane secure.mysite.com, wchodzić https://secure.mysite.com do twojej przeglądarki. Ikona kłódki w przeglądarce zostanie wyświetlona w pozycji zablokowanej, jeśli certyfikat zostanie poprawnie zainstalowany, a serwer poprawnie skonfigurowany do obsługi protokołu SSL.


20 Najlepszych pomysłów na wynajem, od których możesz zacząć

Wypożyczalnia zyskała ogromną popularność. Rozwój sektora wynajmu w ciągu ostatnich kilku lat otworzył przed małymi firmami ogromne możliwości rozpoczęcia oferowania usług wynajmu. Obecnie ludzie wolą rezerwować dowolną usługę lub produkt na wynajem, niż je kupować, a powodem jest to, że wynajem jest przystępny cenowo.

Następujący czynnik otwiera przed nowicjuszami nowe możliwości w zakresie wynajmu.

Tak więc, jeśli chcesz również rozpocząć działalność związaną z wynajmem, oto 20 pomysłów na biznes wynajmu, które pomogą Ci rozpocząć i zwiększyć skalę działalności w niszy wynajmu.

1.Działalność wynajmu samochodów

Zapotrzebowanie na wynajem samochodów jest bardzo duże. Miłośnicy podróży często wynajmują samochody na wycieczki lub wakacje. Jest to najczęściej widoczne wśród grup studenckich, które lubią odkrywać miejsca i przeżywać przygody. Zatem udostępnienie wypożyczalni samochodów może być opłacalnym i idealnym sposobem na rozpoczęcie działalności związanej z wynajmem samochodów. Możesz także oddać samochód biuru podróży i zarabiać przyzwoite dochody. Innym pomysłem byłoby zarejestrowanie samochodu w aplikacjach do rezerwacji taksówek na żądanie, takich jak Ola i Uber.

2. Wynajem domu

Jeśli masz pod swoim nazwiskiem wiele nieruchomości, możesz rozpocząć działalność w zakresie wynajmu nieruchomości i oferować część swoich nieruchomości do wynajęcia, uzyskując przyzwoity dochód. Możesz zamienić swoje domy w PG i przyjmować studentów.

3. Wypożyczenie zestawu podróżnego

Ludzie zazwyczaj potrzebują zestawu podróżnego, w którym przechowują niezbędne przedmioty podróżne, takie jak torba turystyczna, wodoodporna kurtka przeciwdeszczowa na wędrówki, czołówka trekkingowa, zestaw z aparatem fotograficznym itp. Możesz wypożyczyć takie przedmioty i spełnić wymagania podróżnych.

4. Działalność związana z wynajmem pokoi

„Podobnie jak”.Airbnb i OYO, możesz udostępniać pokoje innym osobom na określony czas. Ludzie często rezerwują pokoje na krótki okres, gdy przebywają poza miastem w celach służbowych. Skontaktuj się z pobliskimi hotelami i nawiąż z nimi współpracę. To nie tylko starożytny segment wynajmu, ale także ponadczasowy rodzaj działalności.

5. Wynajem kempingu

Miłośnicy przygód zawsze szukają miejsc kempingowych, więc inwestowanie w ziemię (świetnie, jeśli już ją masz) i przekształcenie jej w pole namiotowe do wynajęcia może być dobrym pomysłem na wynajem.

Co więcej, jeśli masz nieruchomości w pobliżu dobrze oznakowanych lokalizacji, już jesteś plusem. Rozpocznij działalność związaną z wynajmem już dziś przy minimalnych inwestycjach.

6. Wypożyczenie sprzętu obozowego

Miłośnikom biwakowania można wypożyczyć sprzęt taki jak namioty kempingowe, materace dmuchane, plecaki, kijki turystyczne, naczynia kuchenne itp.

7. Wynajem wędkarski

Wędkarstwo wymaga dużo sprzętu. Zawsze można wypożyczyć sprzęt taki jak wędki, żyłki i sprzęt końcowy.

8. Wynajem łodzi

Innym pomysłem na biznes związany z wynajmem byłoby rozpoczęcie działalności w zakresie wynajmu łodzi. Możesz rozpocząć wypożyczanie łodzi na obszarach otoczonych rzekami i jeziorami.

9. Wynajem gruntów

Dzierżawa gruntów jest dziś jednym z najpopularniejszych źródeł dochodu. Istnieje możliwość wydzierżawienia działki lub jej części na różne cele np. rolnictwo, śluby itp.

10. Wynajem mebli

Możesz założyć firmę zajmującą się wynajmem mebli. Większość biur korporacyjnych kupuje meble na wynajem, dlatego może to być idealne rozwiązanie.

11. Wynajem powierzchni biurowej

Jeśli masz dużą przestrzeń, którą można wykorzystać na biuro, udostępnienie jej na wynajem może sprawić, że zarobisz pokaźną kwotę.

12. Wynajem sali konferencyjnej

Jeśli w Twoim budynku jest dostępna dodatkowa przestrzeń, możesz udostępnić ją firmom, aby wykorzystała ją jako salę konferencyjną.

13. Wynajem sprzętu biurowego

Biuro korporacyjne wymaga wielu konfiguracji, a konfiguracja wymaga sprzętu, takiego jak stoły, krzesła, drukarki itp. Można wypożyczyć taki sprzęt biurowy.

14. Wypożyczenie aparatu

W miejscach turystycznych zawsze istnieje duże zapotrzebowanie na kamery. Jeśli posiadasz szeroką kolekcję aparatów fotograficznych, możesz je wypożyczyć i zarobić przyzwoity dochód. Ta firma wymaga minimalnych zasobów i wiedzy, jeśli masz już dobrze utrzymane kamery wysokiej jakości.

15. Wynajem namiotu

Dostawcy namiotów do wynajęcia prawie nie pozostają bezczynni przez cały rok. Rezerwacje na imprezy takie jak wesela i urodziny są dokonywane z wyprzedzeniem. Zatem oferowanie usługi wynajmu namiotu może sprawić, że zarobisz pokaźny dochód, nawet bez większego wysiłku.

16. Wypożyczalnia kostiumów i odzieży

Kostiumy na okazje takie jak Halloween i Boże Narodzenie noszone są raz w roku. W takich przypadkach istnieje możliwość wypożyczenia kostiumów na określone okazje.

17. Wynajem środków czystości

Ludzie wolą wypożyczać sprzęt czyszczący, taki jak parowce, środki do czyszczenia dywanów i szorowarki, ponieważ tego typu sprzęt jest potrzebny tylko raz na jakiś czas.

18. Wynajem sprzętu budowlanego

Dodaniem do naszej listy pomysłów na biznes związany z wynajmem byłoby oferowanie wynajmu sprzętu budowlanego. Ponieważ sprzęt budowlany jest drogi, można go wypożyczyć profesjonalistom i sprawić, że będzie przystępny cenowo dla firm, które nie potrzebują go zbyt często. Sprzęt budowlany może obejmować podnośnik nożycowy, koparkę, betoniarkę itp.

19. Wypożyczenie sukni ślubnej

Działalność wypożyczalni sukien ślubnych jest obecnie dość często spotykana. Suknie ślubne są noszone jednorazowo lub maksymalnie na pierwszą rocznicę ślubu. W przeciwnym razie te drogie stroje pozostaną w szafie na zawsze, jako wspomnienie. Rozpocznij działalność związaną z wypożyczaniem sukien ślubnych. Stwarza to sytuację korzystną zarówno dla klienta, jak i firmy. Klientki nie musiałyby płacić faktycznej kwoty sukni, a firmy mogą pokryć z czynszu więcej pieniędzy, niż wynosi jej pierwotna cena.

20. Wypożyczalnia rowerów

Aby wspierać środowisko przyjazne dla środowiska, założenie wypożyczalni rowerów może okazać się niesamowitym pomysłem. Rząd w miastach metra zainicjował także umieszczanie rowerów na stacjach metra, aby ludzie unikali podróżowania samochodem lub rowerem. Nie tylko na stacje metra, ale rowery można też zacząć wypożyczać tam, gdzie jest duży tłok, dzięki czemu coraz więcej osób z niego korzysta.

Jeśli zależy Ci na wynajmie hoteli/pokojów lub wynajmie pojazdów i chcesz rozpocząć działalność związaną z wynajmem online, zapoznaj się z naszym modułem systemu rezerwacji i wynajmu.

Moduł systemu rezerwacji i wynajmu firmy Knowband

Moduł systemu rezerwacji i wynajmu online pomaga w wygodnym skonfigurowaniu wypożyczalni na Twojej stronie internetowej. Jeśli masz istniejącą witrynę internetową w Prestashop, Opencart lub Magento 2, możesz zapoznać się z rozszerzeniem rezerwacji i wynajmu Knowband.

Za pomocą dodatku do rezerwacji i wynajmu dla Prestasop, ymożesz bez problemu dodać wypożyczone produkty i dostosować cenę rezerwacji zgodnie ze swoimi potrzebami. Niektóre z kluczowych funkcji oferowanego przez nas modułu systemu rezerwacji online to: 1. Moduł Rezerwacji i wynajmu umożliwia dodanie wielu usług rezerwacji i wynajmu, takich jak spotkanie, rezerwacja hotelu, wynajem samochodu itp. Możesz dodać żądaną usługę i dokonaj żądanych zmian. 2. Opcja pokazania dostępnych terminów i przedziałów czasowych, dostępnej ilości oraz ceny rezerwacji z góry. 3. Elastyczność w ustalaniu wielu reguł cenowych dla różnych dni i godzin.

Aplikacja mobilna do rezerwacji i wynajmu PrestaShop

Przeglądaj aplikację mobilną do rezerwacji i wynajmu Knowband Prestashop, aby bezproblemowo zarządzać rezerwacjami i wypożyczeniami bezpośrednio z urządzenia mobilnego.

Kupuj teraz

Moduł ten jest dostępny dla platform PrestaShop i OpenCart-

System rezerwacji i wynajmu PrestaShop

System rezerwacji i wynajmu OpenCart

Możesz również sprawdzić Aplikacja mobilna do rezerwacji i wynajmu PrestaShop który jest połączeniem systemu rezerwacji i wynajmu PrestaShop oraz PrestaShop Mobile App Builder. Aby uzyskać pomoc, możesz skontaktować się z nami pod adresem support@knowband.com

 

Jak usunąć produkty z rynku ePrice

Cel bloga

Ten blog pomoże ci poznać sposób usuwania produktów z rynku ePrice.

Metody usuwania produktów z rynku ePrice

Istnieją dwie metody usuwania produktów z rynku ePrice:

  1. Ręczne usunięcie ze sprzedawcy centralnego
  2. Przesyłając kanał oferty

Ręczne usunięcie 1.0 z centrali sprzedawcy

1. Otwórz centralną stronę logowania do sprzedawcy eprice (https://marketplace.eprice.it/login)

2. Wypełnij dane uwierzytelniające sprzedawcy (nazwa użytkownika i hasło) i kliknij „Zaloguj SięPrzycisk ".

3. Wybierz "Lista ofert„opcja z”Mój ekwipunek„Karta strony głównej, jak pokazano poniżej:

4. Wyszukaj SKU z „Oferta SKU„i zaznacz pole wyboru równolegle do tych SKU, które musisz usunąć z rynku ePrice, jak pokazano poniżej:

5. Po wybraniu produktów należy kliknąć „Usuń wybrany przycisk" jak pokazano niżej:

6. Po kliknięciu „Usuń wybrane oferty„opcja, na ekranie pojawi się popup, w którym znajdziesz wybrane SKU i„Kasować„przycisk, aby usunąć te produkty, jak pokazano poniżej:
?

2.0 Przesyłając ofertę Feed

Korzystając z kanału ofertowego, możesz łatwo usunąć większość produktów z rynku ePrice. Link do pobrania kanału przykładowej oferty znajduje się poniżej:

eprice_offer_feed

W kanale oferty musisz wprowadzić dane w dwóch polach:

sku:? Fill SKUs which you would like to be deleted.

update-delete: Wypełnij „USUŃ” w tym polu. Po jego utworzeniu prześlij ten kanał na konto sprzedawcy ePrice. Wykonaj podane czynności, aby przesłać kanał:

1. Otwórz centralną stronę logowania do sprzedawcy eprice (https://marketplace.eprice.it/login)

2. Wypełnij dane uwierzytelniające sprzedawcy (nazwa użytkownika i hasło) i kliknij przycisk „Zaloguj się”.

3. Otwórz kartę Moje zasoby i wybierz „Importuj z pliku„opcja jak pokazano poniżej:

4. Prześlij kanał ofertowy (który utworzyłeś) ze strony importu eprice, jak pokazano poniżej:

5. Możesz również sprawdzić status przesłanego kanału, klikając „Śledź import ofert„. Po kliknięciu„Śledź import ofert„opcja, strona historii zostanie otwarta, która pokazuje listę przesłanego kanału wraz z ich statusem przetwarzania. Możesz sprawdzić to samo z poniższego obrazu.


Copy to clipboard in JavaScript

Cele bloga

Po przeczytaniu tego bloga będziesz mógł dowiedzieć się, w jaki sposób dane można skopiować do schowka za pomocą skryptu java.

Zaleta funkcji kopiowania do schowka

W obecnym świecie sieci chodzi o użytkownika doświadczonego z Twojej witryny. Podczas naszej pracy na dowolnej stronie kopiujemy zawartość z jednego miejsca i wklejamy w innym miejscu. To naprawdę pomocne dla użytkownika, jeśli witryna daje funkcjonalność kliknięcia, aby skopiować. Oszczędza czas i wysiłek użytkownika, aby wybrać i skopiować zawartość.

Implementacja funkcji kopiowania do schowka

Zobaczmy, jak możemy dodać tę funkcjonalność:

Krok 1:

Utwórz kod HTML z akapitem zawierającym treść i przycisk do kliknięcia. Możesz użyć dowolnego odpowiedniego elementu zamiast akapitu, na przykład pola tekstowego, pola tekstowego, ukrytych pól itp.

<body> <p id = "txt_knoband"> KnowBand może pochwalić się najlepszymi wtyczkami branżowymi dla systemów eCommerce i ma wieloletnie doświadczenie w pracy z witrynami e-commerce. </p> <button onclick = "onClickCopy ()"> Kopiuj tekst / button> </body>

Krok 2:

Musisz utworzyć funkcję onClickCopy (), która skopiuje dane akapitu. Funkcja po prostu uruchomi „document.execCommand („ copy ”)”, aby skopiować dane do schowka.

function copyOnClick () {var tempInput = document.createElement ("input"); tempInput.value = document.getElementById ("txt_knoband"). innerHTML; document.body.appendChild (tempInput); tempInput.select (); document.execCommand („kopia”); document.body.removeChild (tempInput); alert („wartość skopiowana”); }

In the last line of the script, we have simply added an alert action to inform the user that the data has been copied.

So finally when you click on the button “Copy Text”, data will be copied to the clipboard and you can simply paste by using CRTL + V.

Related Article: Jak ustawić Cookie za pomocą JavaScript


How to set Cookie using JavaScript

Cel: Aby dowiedzieć się, jak tworzyć i czytać pliki cookie za pomocą JavaScript. Cookie to mały fragment danych, który jest zapisywany na urządzeniu użytkownika przez stronę internetową. Jest to pomocne w przechowywaniu danych w celu identyfikacji użytkownika lub śledzenia użytkownika. Gdy użytkownik ponownie odwiedza witrynę, przechowywane dane można łatwo odczytać.

Krok 1: Aby ustawić plik cookie na urządzeniu użytkownika

Dzięki funkcji createCookie () można łatwo utworzyć plik cookie, przekazując nazwę, wartość (dane, które chcesz przechowywać) i datę ważności.

funkcja createCookie (nazwa, wartość, dni) {if (dni) {var date = new Date (); date.setTime (date.getTime () + (dni * 24 * 60 * 60 * 1000)); var expires = '; expires =' + date.toGMTString (); } else {var expires = ''; } // ustawienie cookie document.cookie = nazwa + '=' + wartość + wygasa + '; ścieżka = / '; }

Step2: Aby przeczytać plik cookie

Możesz łatwo odczytać plik cookie, korzystając z poniższej funkcji, podając nazwę pliku cookie.

funkcja readCookie (nazwa) {var nameEQ = nazwa + '='; // czytanie pliku cookie var ca = document.cookie.split (';'); // przetwarzanie w celu uzyskania treści (var i = 0; i <ca.length; i ++) {var c = ca [i]; while (c.charAt (0) == '') {c = c.substring (1, c.length); } if (c.indexOf (nameEQ) == 0) {// zwracanie rzeczywistej zawartości zwraca c.substring (nameEQ.length, c.length); }} return null; }

Przykład: Przykład przechowywania nazwy użytkownika w pliku cookie.

if (cookies == 'yes') {jQuery ('document'). ready (function () {// reding cookie var cook = readCookie ('YourWebsite'); if (cook! = 'true') {// call aby utworzyć plik cookie, jeśli nie zostanie znaleziony createCookie ('YourWebsite', 'user_name = akash', 30);}}); }

Możesz zobaczyć zapisany plik cookie w konsoli przeglądarki:

Zależność: Aby uruchomić przykład, musisz dołączyć plik jquery min js. W tym celu możesz użyć poniższego wiersza kodu.

<skrypt src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"> </script>