Door
Tom Stock
op 16-01-2014 16:52
gewijzigd op 16-01-2014 16:53
1.351 views
Beste mensen,
ik ben een website aan het maken over muziek en zou graag willen dat mensen nummers in kunnen sturen, nu ben ik daarmee aan de slag gegaan, maar het blijkt een moeilijke opgave.
Maar los daarvan: dat wil je helemaal niet: je gebruikt htmlspecialchars normaal alleen in combinatie met echo of print. Dus daar waar je iets naar het scherm stuurt.
niet bij SQL, daar gebruik je de escape functie van je database, bijvoorbeel mysqli_real_escape_string()
---
regels 15, 16 en 17 zijn zinloos (en fout want je maakt vast geen verbinding met een mysql_connect())
Toevoeging op 16/01/2014 17:00:18:
oh en je doet alleen een insert, als de $_POST elementen helemaal niet bestaan?
Kost een hoop performance, en lever enge traagheid op.
Voor kleine bestanden is het te overwegen, maar MP3's en andere grote bestanden zou ik lekker op de server zetten i.p.v. in MySQL. Makkelijker te backuppen ook nog eens. Ook met het bijkomende voordeel dat je ze makkelijker kan verhuizen naar een andere server, om ze bijv. te verspreiden over de aanwezige schijven.
Kost een hoop performance, en lever enge traagheid op.
Voor kleine bestanden is het te overwegen, maar MP3's en andere grote bestanden zou ik lekker op de server zetten i.p.v. in MySQL. Makkelijker te backuppen ook nog eens. Ook met het bijkomende voordeel dat je ze makkelijker kan verhuizen naar een andere server, om ze bijv. te verspreiden over de aanwezige schijven.
En hoe moet dat dan? ik heb daar al helemaal geen ervaring mee :/