Jeg har nogle meget lange lister med overskrifter, der er trukket ud
af en MySQL-tabel. En liste kunne f.eks. se sådan ud:
<p id="x507"></p>0507
<A HREF="vis.php?nr=507">Jeg er havren</A>
<p id="x508"></p>0508
<A HREF="vis.php?nr=507">Jeg har bjælder på</A>
<p id="x509"></p>0509
<A HREF="vis.php?nr=507">Mer' end tredive</A>
<p id="x510"></p>0510
<A HREF="vis.php?nr=507">Tror jeg ...</A>
Linkene åbner en ny side hvor der så selve teksten bliver vist. På
denne side har jeg lavet dette link der gerne skulle sende brugeren
tilbage til den overskrift han kom fra
echo "<a href=".$_SERVER["HTTP_REFERER"]."#x".$nr.">Tilbage</a>\n";
URL'en kunne se sådan ud:
http://.dk/vis.php?nr=xyz#x510
x'et har jeg sat ind, fordi jeg et eller andet sted har læst, at et
anker ikke må begynde med et tal. Er det korrekt?
Det mærkelige er, at det virker på min min egen maskine (med Apache,
PHP4, MySQL) men på mit webhotel virker det ikke. Jeg mener at
PHP-indstillingerne på min egen maskine svarer til dem på webhotellet.
Jeg har spekuleret over dette problem i lang tid, men nu må jeg bede
om hjælp udefra og jeg håber én eller anden kan komme med et par
forløsende ord.
OO
OO