Przekierowania, redirecty, 301 i tego typu badziewie

Categories: Uncategorized

Czasami sam będę tu zaglądał, bo jakoś nie chce mi się pamiętać znaczków, regułek i zasad rządzacych przekierowaniami.
Pierwsze to w php:

<?php
Header( "HTTP/1.1  Moved Permanently" );
Header( "Location: http://www.nowa.strona.pl" );
?> 

Teraz w html używając meta-tagów:

<META http-equiv="refresh" content="0;URL=http://www.nowa.strona.pl">
content=”x;URL=adresstrony” - x oznacza ilość sekund, po których następuje (przydatne do bota adwords). W przykładzie powyżej jest to 0 sekund. Wiem o tym, bo jest tam napisane “0″.
To NIE JEST

Tagi: , , , , , , ,
Continue reading

Gwałcenie pdf’ów

Categories: Uncategorized

Ksiązki, ebooki, instrukcje, manuale, howto i im podobne, leża tylko i czekają, aż ktoś wstawi do nich swoje linki :> I mamy już plan - naściągać ów, przelecieć parserem, wrzucić do bazy i przerobić na stronę.

Tylko jak?

Samo wrzucenie do bazy i przerobienie na już pominę, bo nie o tym miał byc ten post. Nie znalazłem ani jednej klasy php, która zajmowałaby się czytaniem ów. Niewiele jest też o tym w internecie. W takim razie trzeba sobie czymś pomóc. Linuchem ;). to przecudowny program odpalany z terminala, który ślicznie przerobi nam plik z na . Problemów z czytaniem w php już nie ma, więc taki wynikowy plik spokojnie możemy przeparsować i zrobić z nim co nam się podoba.

Użycie jest banalne:

 plikpdf.

z php odpalamy to np. tak:

<?php

shell_exec(' nazwapliku.');

?>

W wyniku otrzymamy plik o takiej samej nazwie, jak plik wejściowy, ze zmienionym rozszerzeniem na ..

Z tego co zdążyłem zauważyć, program niekiedy dodaje spacje tam, gdzie ich być nie powinno.

Dostępne są klasy do listowania zawartości katalogu w array(), wiec robimy loopa i jedziemy tak po wszystkich :)

Tagi: , , , , ,