Ik ben bezig met een website die voornamelijk alleen maar bestaat uit .html files.
Erg lastig met onderhoud enzo.

Hoe kan ik ze omzetten in php?

Vaak zie je ook in de url iets van id=214 ofzo; ik neem aan dat pagina's in een database worden opgeslagen?
Lijkt me handig.

Hoe moet ik zoiets oppakken?
Wat moet ik lezen?
Wat moet ik weten?
Waar moet ik opletten?

Als er een tutorial hier ergens beschikbaar is; laat het even weten.

Bedankt,
Zackat
ga ik proberen;
heb gewoon zitten knutselen net en dat is niet handig om mee verder te gaan.
ik maak een andere tabel, en bedenk effe van te voren wat ik er eigenlijk in wil hebben :-)

of maakt dat niet uit en kan ik er later nog van alles bij doen?
Je kan er altijd dingen aan toevoegen.
persoonlijk denk ik dat een include functie hiervoor het makkelijkst is om mee te beginnen. zo heb je 1 hoofdpagina waar je alles in kan veranderen en 1000en pagina's die je in de hoofdpagina kan includen. zo heb ik vroeger ook altijd gewerkt.

De sub pagina's worden gewoon rouwe html bestanden en de hoofdpagina wordt een bijv. index.php hoe je naar een onderwerp linkt is dan: index.php?(variabel)=(jouw pagina vaak wordt het woord ID gebruikt. voor een uitleg hierover verwijs ik je door naar de tutorial die hier op de site staat:

http://www.phphulp.nl/php/tutorials/2/290/

ik hoop dat je er iets van snapt..
groeten Roland.

@roland; ik denk wel dat ik het snap; maar dan zit je toch in de knoop als je iets zou willen gaan zoeken...
en als ik het goed heb, dan heb je op den duur best wel een hoop if-jes...

enne ik vind het ook niet erg om lekker moeilijk te beginnen ;-)
ik ben toch effe opnieuw begonnen met de tabel.

kwam toen wel wat dingen tegen die ik eigenlijk niet zo snap, nog niet.
zoals: collation, attributes en database type?

enfin zo ziet het eruit:
-- phpMyAdmin SQL Dump
-- version 2.6.4-rc1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Nov 18, 2005 at 05:32 PM
-- Server version: 4.1.14
-- PHP Version: 4.4.0
--
-- Database: `msh`
--

-- --------------------------------------------------------

--
-- Table structure for table `pers`
--

CREATE TABLE `pers` (
`id` int(10) unsigned NOT NULL auto_increment,
`titel` varchar(80) NOT NULL default '',
`datum` date NOT NULL default '0000-00-00',
`docnaam` varchar(20) NOT NULL default '',
`pad` varchar(100) NOT NULL default '',
`trefwoord` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Dumping data for table `pers`
--

Ik heb je straks wel ermee;) ik moet even weg.
Okej, wat is de bedoeling van die tabel en de kolommen, kan je uitleggen waar je alles voor wilt gebruiken?

Dan kan ik een voorbeeld maken;)
gaat over verzameling persberichten
ik weet natuurlijk niet of dit de manier van werken is maar:

id = id van bericht
titel=titel/onderwerp
datum=datum bericht
docnaam=naam van het bestand/document
pad=url van het document
trefwoord= enkele trefwoorden die in het bericht voorkomen waar later eventueel op gezocht kan worden.

Ik weet niet of de tabel nu goed is. Bij het maken ervan heb ik eigenlijk alles zo gehouden zoals het initieel werd aangeboden. Geen idee of InnoDB bijvoorbeeld goed is want zag genoeg andere db soorten zoals MyISAM etc.
Standaard gebruik je meestal MyISAM.
Er zitten wat nadelen aan InnoDB zoals:

trager
meer schijfruimte
herstellen van beschadigde databases is moeilijker.

Je moet InnoDB niet gebruiken als je de voordelen neit nodig hebt.

de titel en datum kunnen we gebruiken voor het weergeven van de nieuwtjes in een overzicht.

de url gebruiken we als link naar de pagina.

Maar ik weet niet of de trefwoorden een hadige manier is. Dit moet ik ff uitzoeken


Reageren