benek222 Opublikowano 4 Maja 2007 Udostępnij Opublikowano 4 Maja 2007 nie wiem czy dobry dział ale tutaj zapytam trzeba mi program czy skrypt będzie zapisywał żródło strony a potem je przefiltrowywał np mam stronę www.xzy/1-1000 która ma 1000 podstron chce żeby mi zapisało pewne dane z każdej 1000 podstron które będą w tym samym miejscu mam ogólny pomysł jak to zrobić tylko nie wiem jak to napisać w języku programowania 1.Zapisuje wszystkie 1000 podstron będzie potrzebna autoryzacja loging i hasło żeby wejść na te strony. 2.Potem muszę przefiltrować dane ma mi zapisać określone dane z każdej podstrony które sa w tym samym miejscu 3.Dane ma mi zapisać np notatniku każde dane w oddzielnej linijce lub po przecinku Możecie coś pomóc Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tomahawk Opublikowano 4 Maja 2007 Udostępnij Opublikowano 4 Maja 2007 No to dajesz cURL z hasłem i loginem i wbijasz na stronę. Zawartość filtrujesz za pomocą preg_match_all() i zapisujesz do pliku. Całość dajesz w pętle... i ile tych stron tam chcesz to tyle jedziesz. P.S. Coś mi się z daje że jesteś z php alfa i omega. akwarystyka,akwarium Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 4 Maja 2007 Udostępnij Opublikowano 4 Maja 2007 mam ogólny pomysł jak to zrobić tylko nie wiem jak to napisać w języku programowaniaZgadza się, ogólny pomysł masz dobry, ale z tego co widzę implementacja w Twoim wykonaniu mooocno przerasta Twoje możliwości...Jak to napisać... -> na ogólnych zasadach obowiązujących w danym języku programowania.... Sorewicz za szczerość, ale takie są fakty. HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mkr Opublikowano 4 Maja 2007 Udostępnij Opublikowano 4 Maja 2007 Poproś właściciela strony, żeby udostępnił Ci dane, dla niego to 1 zapytanie SQL. Nie popieram podbierania zawartości stron bez zgody właściciela... Sam walczę z takimi osobami a jest ich masa. Monitorowanie Google - Monitoring Mobilny Monitoring regionalny!Proxy dla systemów Monitoringu w wyszukiwarkach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
benek222 Opublikowano 5 Maja 2007 Autor Udostępnij Opublikowano 5 Maja 2007 Mam kilka pytań o PHP - w jakim edytorze najlepiej jest pisać te skrypty -Jak sie już ma sie jakiś skrypt np. do tych zapisywania źródła strony na dysku jak sie go uruchamia Mógł mi napisać kto początek skryptu byłbym wdzięczny i co potem z tym skryptem mam zrobić czyli żeby mi zapisało 1000 źródeł stron do których trzeba autoryzacji np.w notatniku trzeba coś zrobić żeby automatycznie zapisywało 1000 źródeł jak mam stronę www.xzy/1-1000 to liczba na końcu będzie zmienna który z każdym zapisem będzie sie zwiększał sie o jeden www.xzy/1 www.xzy/2 www.xzy/3 i żeby każde źródło zapisywało w oddzielnym pliku Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mkr Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 Na wszystkie twoje pytania odpowiedź jest w manualu : php.net Monitorowanie Google - Monitoring Mobilny Monitoring regionalny!Proxy dla systemów Monitoringu w wyszukiwarkach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 -Jak sie już ma sie jakiś skrypt np. do tych zapisywania źródła strony na dysku jak sie go uruchamiaDobra rada -> zajmij się tym na czym się znasz, bo jak widać o PHP nie masz najmniejszego pojęcia. Dobra rada2 -> chcesz poznać PHP proponuje książki i systematyczną naukę tu Ci nikt kursu nie będzie udzielał na poziomie przedszkola! @ zapisało 1000 źródeł stron do których trzeba autoryzacji np.w notatniku; W notatniku nic nie jest zapisywane notatnik służy do tworzenia, otwierania i edycji plików tekstowych... EOF PS. Dziwię się , ze ten post jeszcze nie jest tam gdzie jego miejsce .... HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tomahawk Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 A co do tej autoryzacji.. hm... Przecież żeby się zalogować to trzeba obsługiwać cookie które obsługują przeglądarki. A php chyba raczej nie... czy sie mylę? akwarystyka,akwarium Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
slawek22 Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 Oj chyba się mylisz. Cookie to tylko kawałek tekstu w nagłówku wiadomości HTTP. To tylko tak wygląda, że to są jakieś pliki, bo jakoś to trzeba przechowywać na dysku. W curlu bez problemu odczytasz / zapiszesz nagłówki. Nie popieram podbierania zawartości stron bez zgody właściciela... Sam walczę z takimi osobami a jest ich masa. Wstaw na początku każdej strony niewidoczny link (kilka linków) które wskazują do skryptu co czeka dajmy na to 30 sekund i podsyła następny link do samego siebie o innej zawartości (mod_rewrite). Jeśli anchor będzie losowy, to żaden robot tego nie przełknie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mkr Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 Już mam swoje sposoby na boty na takie iteracyjne jak kolega planuje też. Monitorowanie Google - Monitoring Mobilny Monitoring regionalny!Proxy dla systemów Monitoringu w wyszukiwarkach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
slawek22 Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 Już mam swoje sposoby na boty na takie iteracyjne jak kolega planuje też. To może pochwal się czymś wyszukanym? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
mkr Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 Ale to by już nie były pewne sposoby... zabezpieczenie jak każde inne, znając zasadę działania łatwo obejść. Nie znając bardzo łatwo wpaść na czarną listę. Zwykły użytkownik nie ma na to szansy. A wyszukiwarki identyfikowane po IP Monitorowanie Google - Monitoring Mobilny Monitoring regionalny!Proxy dla systemów Monitoringu w wyszukiwarkach Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
michal Opublikowano 5 Maja 2007 Udostępnij Opublikowano 5 Maja 2007 A wyszukiwarki identyfikowane po IP I to jest chyba jedyny sposób... https://www.forum.optymalizacja.com/index.p...mp;#entry436377. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
benek222 Opublikowano 7 Maja 2007 Autor Udostępnij Opublikowano 7 Maja 2007 odpowiedzcie mi tylko na dwa pytania . 1.Jakiego edytora najlepiej używać do PHP 2.Jak sie uruchamia te skrypty dlaczego mi nie pokazuje Hello world! <html> <head> <title>Pierwszy skrypt</title> </head> <body> <?php echo 'Hello world!'; ?> </body> </html> Wiemy już, że pętla powtarza w kółko pewien fragment kodu. Różnice między poszczególnymi rodzajami dotyczą tego, jak i kiedy jest ona przerywana. Na początek zajmiemy się pętlą for. Pokazuje ona pazurki, kiedy zliczamy ilość wywołań pętli i na podstawie tego określamy, czy trzeba ją przerwać, czy nie. W for definiujemy trzy wyrażenia: * Startu - najczęściej inicjuje licznik wywołań * Końca - warunek zakończenia * Iteracji - najczęściej zwiększa licznik wywołań Oddzielone są one średnikami. Pokażemy to na przykładzie skryptu wyświetlającego liczby od 0 do 9. <?php for($i = 0; $i < 10; $i++) { echo $i.'<br/>'; } ?> Warunek startu tworzy nową zmienną $i z wartością zero. Następnie określamy, że dopóki $i jest mniejsze od 10, pętla ma się powtarzać. Przy każdym cyklu należy zwiększyć wartość $i o 1. jak się uruchamia takie typu skrypty skrypty!!! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
-macgyver- Opublikowano 7 Maja 2007 Udostępnij Opublikowano 7 Maja 2007 30 razy ze zrozumieniem echo 'Hello world!'; Znaczy wyświetl Hello world https://pl.php.net/manual/pl/function.echo.php for($i = 0; $i < 10; $i++) { echo $i.'<br/>'; } https://marines.jogger.pl/2007/01/18/petle-w-php/ Klasyczna pętla for ustawiasz zmienna $i na 0 co przejście ją inkrementujesz aż osiągnie 10 skrypt wychodzi potem wychodzi z pętli. Bez podstawowych wiadomości o php nic nie ruszysz pozdrawiam i polecam manuale. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.