Lars Grau skrev:
> Jeg er ved at lave en hjemmeside til den lokale borgerforening, og der vil
> vi gerne have en Adresseliste, hvor folk selv kan skrive sig ind i så jeg
> slipper for selv at side og skrive det ind i en tabel. Findes der er PHP
> script med en MySQL database eller skal man selv til at lave den, det sidste
> håber jeg ikke, da jeg ikke er hård til PHP.
Selve konceptet i en 'telefonbog' er ikke så besværligt.
Du skal lave en tabel (adresseliste):
CREATE TABLE `adresseliste` (
`id` TINYINT( 10 ) NOT NULL AUTO_INCREMENT ,
`navn` VARCHAR( 100 ) NOT NULL ,
`adresse` VARCHAR( 100 ) NOT NULL ,
`by` VARCHAR( 100 ) NOT NULL ,
`email` VARCHAR( 100 ) NOT NULL ,
`hjemmeside` VARCHAR( 100 ) NOT NULL ,
`beskrivelse` VARCHAR( 255 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
ovenstående er kun en hurtig lavet liste og kan naturligvis gøres mere
venlig at arbejde med.
Nu ved jeg ikke hvad dit niveau i PHP er på, når du skriver du ikke er
'hård' til PHP, men går ud fra du har en vis kendskab til det.
Gennemgå de sædvanlige kontroller i de forskellige posts (uønsket kode,
sql injection og sådan noget) og sæt så variablerne ind i SQL databasen:
mysql_query("INSERT INTO adresseliste (navn, adresse, by, email,
hjemmeside, beskrivelse) VALUES ('".$navn."', '".$adresse."', '".$by."',
'".$email."', '".$hjemmeside."', '".$beskrivelse."')") or
die(mysql_error());
> Det skal være sådan at listen er offenlig.
Tænk på email-høstere? Skal de have fri adgang til folks emails så de
kan bombarderes med spam?
> Håber der er en som vil hjælpe mig. det skal ligge her
www.hammernyt.dk
> under private
Prøv dig lidt frem og så vend tilbage når du sidder fast....
--
Dan Storm - storm at err0r dot dk /
http://err0r.dk
Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!