Ik hoop dat ik op het goede adres ben,

Ik ben bezig met een website maar zou van elke plaats in nederland een standaard pagina willen hebben waar de plaats naam in voorkomt en ook in de url zelf.

Heeft iemand een idee hoe ik dit automatisch kan laten doen.
Ik kan ze met de hand allemaal aanmaken maar dan ben ik over een week nog bezig.

Groeten,

Rico
heb je al een document waar je alle plaatsnamen in hebt staan?
Want ze zullen toch ergens vandaan moeten komen.
Ja deze zijn makkelijk op internet te vinden.
Als je ze in een database hebt dan doe je het volgende.

(connect.php is het connectie bestandje voor je db)

<?php
include("connect.php");

$result = mysql_query("SELECT * FROM Plaatsen");

echo "<table border='0'>";
echo "<tr>";
echo "<td style='vertical-align: top; text-align: left; font-weight: bold;'>" . "Plaats" ."</td>";
echo "</tr>";
while($row = mysql_fetch_array($result)) {

echo "<tr>";
echo "<td style='vertical-align: top; text-align: left;'><a href='plaats.php?p=". $row['plaats'] ."'>" . $row['plaats'] . "</a></td>";
echo "</tr>";
$i++;

}
echo "</table>";

?>

Nu maak je plaats.php aan en dan zorg je dat in de code voor die pagina de p weer uit de url wordt gehaald.
Inderdaad, gewoon GET variabelen gebruiken. Anders moet je een REQUEST_URI gaan opslitsen en "lastige" string functies gebruiken om de naam op te halen. Er vanuit gaande dat je zoiets als .../regio-amsterdam-zuid.html wil.

Reageren