Geachte,
Voor een nieuw project dat ik graag zou beginnen zoek ik een standaard & gratis (!) PHP scriptje dat als volgt werkt:
De gebruiker komt op de pagina en ziet drie vakken, namelijk: Naam - Voornaam - E-mailadres
Onderaan staat een "disclaimer" waarin staat dat het IP-adres van de gebruiker wordt opgeslagen en dat men maar 1x een aanvraag mag indienen.
Tussen de disclaimer en de 3 vakken staat een "Vraag aan!"-knop die de gegevens uit deze 3 vakken + het IP-adres van de gebruiker in een MySQL database wordt ge-upload.
De database checkt ook automatisch voor 2 aanvragen van hetzelfde IP-adres, als het dit opmerkt, weigert hij de 2e aanvraag met een foutmelding. Indien niet zegt het systeem "Aanvraag voltooid" en keert het terug naar de homepage.
Het is ook belangrijk dat het scriptje op geen enkele manier te RFI/SQL/XSS-injecten is.
Is er iemand die snel PHP in MySQL verband kan scripten die dit gratis voor mij wil maken, een soortgelijk script kent of mij in een richting kan sturen waar te beginnen met dit script indien ik het zelf wil maken?
Dank u bij voorbaat.
- Gratis script gezocht voor...
-
26-06-2010, 22:24 #1
- Berichten
- 50
- Lid sinds
- 16 Jaar
Gratis script gezocht voor...
-
-
26-06-2010, 22:27 #2
- Berichten
- 943
- Lid sinds
- 15 Jaar
1.Maak een database
2.Maak een html-form
3.Zet, door middel van 'insert into', de ingevulde gegevens in de database met php.
4.Maak de beveiliging. (mysql_real_escape)
Voor vragen kan je een pb sturen.
-
26-06-2010, 22:39 #3
- Berichten
- 50
- Lid sinds
- 16 Jaar
Ok daar kan ik mee beginnen, maar hoe doe ik de IP-validatie? En hoe laat ik automatisch dubbele entries van dezelfde IP negeren door middel van een waarschuwing naar de gebruiker toe? (+ hoe "grab" ik zijn IP)?
Dank u nogmaals.
-
26-06-2010, 22:52 #4
- Berichten
- 433
- Lid sinds
- 17 Jaar
Ik heb even snel wat in elkaar gezet, het is niet getest, dus kan zijn dat er een foutje in zit, maar lijkt me dat je hier een heel eind mee moet kunnen komen.
aanvraag script: http://plaatscode.be/139645/
tabel aanmaak script: http://plaatscode.be/139648/
-
26-06-2010, 23:00 #5
- Berichten
- 50
- Lid sinds
- 16 Jaar
Ik heb even snel wat in elkaar gezet, het is niet getest, dus kan zijn dat er een foutje in zit, maar lijkt me dat je hier een heel eind mee moet kunnen komen.
aanvraag script: http://plaatscode.be/139645/
tabel aanmaak script: http://plaatscode.be/139648/
Echt dit bevat alles wat ik nodig had, ik zal idd wat aanpassingen moeten maken maar dit is wat ik naar zocht!
Bedankt 1000x!!! :):):)
-
26-06-2010, 23:07 #6
- Berichten
- 943
- Lid sinds
- 15 Jaar
Dat opvragen van het op moet via server_adderess of remote_address dacht ik.
-
26-06-2010, 23:09 #7
- Berichten
- 433
- Lid sinds
- 17 Jaar
-
05-07-2010, 13:57 #8
- Berichten
- 50
- Lid sinds
- 16 Jaar
Als ik createDB.php uitvoer krijg ik dit hier:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(id)) ENGINE = InnoDB' at line 8
Weet u hoe ik dit moet oplossen?
Alvast bedankt! :)
-
06-07-2010, 20:06 #9
- Berichten
- 433
- Lid sinds
- 17 Jaar
Ik heb de query zo uit het hoofd getypt en zeker niet getest. Normaalgesproken maak ik de tabellen altijd aan via phpmyadmin of een andere database tool.
Verwachtte ook wel enige zelfredzaamheid.
Deze fout betekent dat er in het stukje wat hij citeert (waarschijnlijk) een fout zit.
Maar als je het dan even verandert in het volgende zal het waarschijnlijk wel werken.
http://plaatscode.be/139698/
Is dit niet zo, dan moet je zelf toch ook maar wat puzzelen en zoeken op internet, of zelf de velden aanmaken via phpmyadmin.
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