Index pagina

Aan de slag!

Voor het gemak heb ik de applicatie de ‘Foto winkel’ genoemd. Zelf mag je natuurlijk een toepasselijker naam verzinnen maar daar gaat het natuurlijk niet om.

De database

Omdat je natuurlijk foto’s wilt opslaan in je systeem hebben we database nodig. Niet op de foto op te slaan, maar om een verwijzing op te slaan Later zullen we ook andere dingen opslaan in de database maar dat komt straks wel. Als je nog nooit met database’s hebt gewerkt kun je beter deze tutorial laten liggen en een wat makkelijker tutorial pakken. Er staat er zat op deze site. Of kijk anders ook eens op www.phptuts.nl . We beginnen met het maken van de tabel photos.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
CREATE TABLE IF NOT EXISTS `photos` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `naam` varchar(50) NOT NULL,
  `email` varchar(50) NOT NULL,
  `photo_filename` varchar(50) NOT NULL DEFAULT '',
  `trefwoorden` varchar(100) DEFAULT NULL,
  `datum` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `beschrijving` text,
  `ip` varchar(50) NOT NULL default '',
  `sys_info` varchar(50) NOT NULL default '',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


Nu wij de tabel photos hebben gemaakt voor het tijd dat we de index pagina aan gaan maken. Dit is gewoon heel basic en bevatten wat links naar de upload en de view pagina

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
    <title>Foto winkel</title>
</head>
<body>

    <ul>
        <li><a href="winkelUpload.php">Foto uploaden</a></li>
        <li><a href="winkelView.php">Foto's bekijken</a></li>
    </ul>
    
</body>
</html>


Heel simpel en basis allemaal. Goed vanaf nu komt het echte werk want we gaan beginnen met het programmeren van het upload formulier.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Index pagina
  3. Benodigd heden
  4. Upload pagina
  5. Configuratie bestand
  6. Uploaden (PHP)
  7. Afronden uploaden
  8. Slot

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.