Sposobów jest wiele, można trzymać w (1)bazie, w (2)pliku, albo w (3)samym skrypcie (czyli też w pliku, w sumie baza to też pliki, ale wiadomo o co chodzi).
pierwszy sposób sobię daruję, bo pewnie by ci się nie chciało robić tabeli itp. zresztą chyba to nie potrzebne.
Sposób drugi:
Robisz sobie np plik.txt i wrzucasz do niego linki oddzielając je "enterami" czyli znakami nowej linii (czyli \n) (inaczej mówiąc każdy link ma być w osobnej linii).
a skrypt (index.php na przykład)
<?php
$plik = file('plik.txt');//rozszerzenie moze być jakie chcesz if(isset($plik[$_GET['id']])) header('location: ' . $plik[$_GET['id']); }
no i aby przekierować, w adresie musisz dać index.php?id=0
0 to pierwsza linijka, 1 to druga linijka itd.
sposób trzeci
robisz sobie tylko index.php i do niego wrzucasz:
<?php
$adres[0]='http://google.pl';
$adres[1]='http://php.pl';
if(isset($adres[$_GET['id']])) header('location: ' . $adres[$_GET['id']); }
w tym przypadku, indexem nie musi być liczba całkowita, może być także string np.
$adres['wino'] = 'http://example.pl';
link będzie wyglądał tak : index.php?id=wino