Ben bezig met een klein extraatje voor een game.
Ik wou dat mensen wat konden posten, en ik het op een andere pagina kon zien.
Met de MySQL injectie lukt de "deadline" wel (input type="date"), maar de $date = date(j-n-Y) niet, terwijl dat precies hetzelfde zou moeten doen.
In de database komt de $date als 0000-00-00, heb eerst ook al Y-m-d geprobeerd maar dat werkte ook niet, dus probeerde ik hetzelfde wat de input echode.
Wat is hier mis?
Code:<input type="date" name="deadline" />Bij voorbaat dank,PHP Code:
$date = date('j-n-Y'); // deze gaat mis met injecteren
$deadline = $_POST['deadline'];
mysql_query("INSERT INTO tables VALUES ('','$username','$date','$bla,'$bla','$bla','$bla','$deadline')");
- Tijs
Aanvullend bericht:
Werkt al.
- MySQL injectie datum
-
26-07-2012, 12:56 #1
- Berichten
- 36
- Lid sinds
- 12 Jaar
MySQL injectie datum
Laatst aangepast door Tijs de Vries : 26-07-2012 om 13:20 Reden: Automatisch samengevoegd.
-
In de schijnwerper
BatterijOmvormer.nl - Prachtig - Evergreen nicheDomein te koopAlle Koopzondagen | Met bezoekers (1.5K) | DA8 PA17 CF9 TF9Website te koopLogo nodig? Nu 50,-! Ook voor andere grafische opdrachten beschikbaar.Freelance / WerkBacklink.nl: Platform zonder startpagina's en spamsitesAdvertentieruimte -
26-07-2012, 13:27 #2Particulier
- Berichten
- 403
- Lid sinds
- 13 Jaar
Re: MySQL injectie datum
PHP Code:date('j-n-Y') moet zijn date('Y-m-d')
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic