Pobieranie danych po HTTP z IP odwiedzającego i SQLITE PDO BLOB z grafiką.

0

Hej.

Zwykle radzę sobie sam. Ale tutaj potrzebuje przykładów działających kodów, które później dopasować moge do swoich potrzeb. Gdyż mam mało czasu na szukanie i testy. Mam dwie prośby.

  1. Potrzebuje przykładu posłania zapytania GET HTTP na dowolny adres i podstronę. Ale tak aby strona, na którą wchodze jako IP odwiedzającego "widziała" IP osoby używającej skrypt a nie serwera WWW na którym skrypt się znajduje. Jest taka możłiwośc? Bo próbowałem przez sockety. Ale nic z tego - widzę IP serwera na którym jest skrypt. A docelowy blokuje te IP.

  2. Jest wiele kodów w sieci ale często napotykałem z błedami zatem może macie prawidłowy. Potrzeba mi kodu który pobierze z danego adresu HTTP zdjęcie w formacie JPEG i z użyciem koniecnie PDO i SQLite doda to do jakiejś testowej bazy w pliku *.db o dowolnej nazwie i z dowolnie nazwaną tabelą. I tylko potrzebne do tego celu pola. A następnie wyświetli ten JPG pobierając dane o tym BLOBIE z tej samej bazy. I koniecznie z użyciem PHO i SQLite.

Z góry dziękuję za wszelkie porady gdyż z PHP jestem noga i wiele moich amatorskich kodów bazuje na wygooglowanych rozwiązaniach. Przepraszam za rozpisanie się

EDIT: z drugim problemem sobie poradziłem w końcu z porządnymi przykładami na stronie: http://www.sqlitetutorial.net/sqlite-php/blob - pozostaje jednak te pierwsze pytanie o ile się da to proszę kod.

0

http://anype.com/SURF/http://link_do_podstrony
To najprostszy sposób aby żądania GET były za każdym razem z innego IP
Możesz tak skonstruowany link dać w instrukcji PHP na swojej stronie :)

0

Dziękuję. Dobre i to. Czyli na poziomie kodu w PHP nie ma innych rozwiązań?

0

Żądanie GET wykonywane jest po stronie Twojego serwera.
To Twój serwer pobiera dane z innego serwera i wyodrębnia z tych danych jakieś informacje.
Przeglądarka odwiedzającego pobiera z Twojej strony tylko te gotowe informacje od Ciebie.

Co innego gdyby pobierać dane z innego serwera przy pomocy JavaScript
Ale to musiałaby być kombinacja PHP z Javą
Np. wstawić do kodu strony w PHP skrypt Javy który pobierze dane z innego serwera, i przekaże te dane do dalszej części kodu strony pisanej w PHP
Trik będzie polegał na tym ze skrypt Javy uruchamiany jest przez przeglądarkę odwiedzającego Twoja stronę i to jego IP będzie widoczne.
Ale to trochę żmudna kombinacja ;)

Prościej z tym pobieraniem danych przez jakiś inny serwer.
Może to spowolni procedurę - ale przy pobieraniu minimalnego rozmiarami pliczku będzie mało widoczne.

0

Może X-Forwarded-For: 123.123.123.123 Ci coś pomoże.

1 użytkowników online, w tym zalogowanych: 0, gości: 1