login  Naam:   Wachtwoord: 
Registreer je!
 Forum

codeeren

Offline Theeboris - 28/10/2010 12:55 (laatste wijziging 04/11/2010 18:10)
Avatar van TheeborisOnbekend Is het mogelijk om iets met bijna geen vertraging ge encrypt naar de database te sturen?

32 antwoorden

Gesponsorde links
Offline Abbas - 28/10/2010 13:30
Avatar van Abbas Gouden medaille

Crew .NET
Als met "vertraging" bedoelt: zonder herladen van de pagina, dan is er AJAX.
Offline valles10 - 28/10/2010 15:31
Avatar van valles10 HTML interesse "ja, dat is mogelijk"
Bedankt door: Pieter
Offline Theeboris - 28/10/2010 15:55
Avatar van Theeboris Onbekend Hoe?¿?
Offline WimJ - 28/10/2010 15:59
Avatar van WimJ Grafische gevorderde Echt kind, leer eens een TOPIC te maken plaats van met WOORDJES te praten..
En wees eens DUIDELIJK over wat je wilt bereiken, Of wat het moet uitvoeren..

En verwacht in de meeste gevallen maar niet een prefab code, daar leer je niks van.
En als laatste leer dat verdomde ding genaamd GOOGLE eens te gebruiken.
Bedankt door: Pieter
Offline Theeboris - 28/10/2010 16:04 (laatste wijziging 04/11/2010 18:15)
Avatar van Theeboris Onbekend Ik wil het voor mijn inlogsysteem bij mijn wachtwoord. Code: <style type="text/css">

  1. <!--
  2. body {
  3. background-image: url(../achtergrond%20.jpg);
  4. }
  5. -->
  6. </style><?
  7.  
  8. require("config.php");
  9.  
  10. if($submit){
  11.  
  12. $query = mysql_query("SELECT * FROM members WHERE gebruikersnaam = '$gebruikersnaam' AND wachtwoord = '$wachtwoord' AND geactiveerd = '1'");
  13. $result = mysql_num_rows($query);
  14.  
  15. if(!$result){
  16. $a = "Gebruikersnaam en/of Wachtwoord is/zijn incorrect.<br><br><a href=\"?gebruikersnaam=$gebruikersnaam\">Ga terug</a>";
  17. }
  18. else{
  19. while($object = mysql_fetch_object($query)){
  20. $memberid = $object->memberid;
  21. }
  22. $login = 1;
  23. session_register("login");
  24. session_register("memberid");
  25. header("Location: http://borissite.freehostia.com/Inlogsysteem/");
  26.  
  27. }
  28. }
  29. else{
  30.  
  31.  
  32.  
  33. if(!$login){
  34. $a = "<form method=\"POST\" action=\"$PHP_SELF\">
  35. <input type=\"hidden\" name=\"submit\" value=\"1\">
  36. Naam:<br>
  37. <input type=\"text\" name=\"gebruikersnaam\" size=\"20\" value=\"$gebruikersnaam\"><br>
  38. Wachtwoord:<br>
  39. <input type=\"password\" name=\"wachtwoord\" size=\"20\"><br>
  40. <input type=\"submit\" value=\"Login\"> <input type=\"reset\" value=\"Aanmelden\"
  41. onclick=\"document.location.href=('aanmelden.php')\">
  42. </form>";
  43. }
  44. else{
  45. header("Location: login.php");
  46. }
  47. }
  48. // Op de plaats in je layout waar je het inlogformulier wilt hebben doe je ( echo $a; )
  49. echo $a;
  50.  
  51.  
  52. ?>
Offline WouterJ - 28/10/2010 16:28
Avatar van WouterJ HTML gevorderde Bedankt voor die code, maar waarom laat je het zien? Je vroeg toch niks over een code?

Wees eens duidelijk!
Misschien dat je hier wat mee kunt?
  1. <?php
  2. $mysql = new mysqli('google', 'Theeboris', 'Coderen', 'GoogleDatabase');
  3.  
  4. if(!$mysql) {
  5. echo "Er kan geen verbinding met de server worden gemaakt";
  6. }
  7. else {
  8. ?>
  9. <form method="post">
  10. <input type="text" name="zoekwoord" />
  11. <input type="submit" name="verzend" value="zoek" />
  12. </form>
  13. <?php
  14. if (isset($_POST['verzend'])) {
  15. $zoekwoord = $_POST['zoekwoord'];
  16. $query = "SELECT * WHERE zoekwoord='".$zoekwoord."'";
  17. $ophalen = $mysql->query($query);
  18.  
  19. if(!$ophalen) {
  20. echo "We konden niks vinden";
  21. }
  22. else {
  23. while($row = $ophalen->fetch_object) {
  24. $resultaten = $row->resultaat;
  25. echo $resultaten;
  26. }
  27. }
  28. }
  29. }
  30. ?>
Offline Theeboris - 28/10/2010 16:32
Avatar van Theeboris Onbekend Is dat een zoek machine?
Offline WouterJ - 28/10/2010 17:06
Avatar van WouterJ HTML gevorderde
Theeboris schreef:
Is dat een zoek machine?

Ja, iets wat jij moet gebruiken....
Offline MiST - 28/10/2010 17:37
Avatar van MiST Lid Hilarisch topic, maar ik denk toch dat het beter is om ofwel af te sluiten of ofwel de vraag te verduidelijken, ik zie hier echt het nut niet van in.

Als je encryptie wil, heb je ALTIJD vertraging. Je zou een asynchrone wachtwoord versleuteling kunnen implementeren, maar wat heeft dit voor zin? in kunnen loggen voordat je wachtwoord geverifieerd is? Denk eerst na voor je zo'n vraag stelt.

Bovendien, Servers zijn meestal gemaakt om grote throughput te kunnen realiseren, dus veel dingen en liefst ook nog snel tegelijk. Ik weet niet of jij 5milliseconden kan tellen, maar ik kan dat alleszins niet ;)
Offline Stijn - 28/10/2010 17:47
Avatar van Stijn PHP expert Gebruik md5 of sha1 (zie op php.net voor documentatie), die levert mss een milliseconde aan vertraging op. De rest lees je uit MiST zijn antwoord.
Offline Theeboris - 28/10/2010 18:16 (laatste wijziging 29/10/2010 18:20)
Avatar van Theeboris Onbekend Bedank Stijn ik zal nu even gaan kijken.

EDIT:ik kan alleen software vinden.
Offline Aar - 29/10/2010 21:29 (laatste wijziging 29/10/2010 21:29)
Avatar van Aar PHP interesse Heuh? Geen idee waar jij op zit te zoeken? Maar met

http://php.net/md5
http://php.net/sha1

kom je vast wel verder.
Offline Theeboris - 30/10/2010 11:08
Avatar van Theeboris Onbekend Ik kan er nergens uithalen hoe ik het combineer met mijn ledensysteem.
is er een mogelijkheid dat k dat script heb en dat ik in kan vulllen welke textbox of passwordbox gecodeerd moet worden bij het verzenden naar de database en dat het bij de database gedecodeerd wordt.
Offline Abbas - 30/10/2010 11:39
Avatar van Abbas Gouden medaille

Crew .NET
Normaal als je een veld hebt met als name "paswoord", heb je als post-waarde: $_POST["paswoord"]. Als je dan md5 gaat toepassen doe je dat zo:

  1. $gecodeerdPaswoord = md5($_POST["paswoord"]);

En de var $gecodeerdPaswoord stop je dan in je DB. Duidelijk genoeg?!
Offline Theeboris - 30/10/2010 12:00
Avatar van Theeboris Onbekend Hoe doe ik de var in (de database stoppen)?
Offline WouterJ - 30/10/2010 13:06
Avatar van WouterJ HTML gevorderde GOOGLE!!!
"PHP in database MySQL"
Offline pijke - 30/10/2010 13:18
Avatar van pijke Gouden medaille

Lid
INSERT query?
Offline WimJ - 30/10/2010 13:30
Avatar van WimJ Grafische gevorderde Op de post gooien met een prior zegel, komt ie wel terecht in je DB.
Bedankt door: MiST, valles10, pijke
Offline Aar - 30/10/2010 20:47 (laatste wijziging 30/10/2010 20:51)
Avatar van Aar PHP interesse
Theeboris schreef:
Ik kan er nergens uithalen hoe ik het combineer met mijn ledensysteem.
is er een mogelijkheid dat k dat script heb en dat ik in kan vulllen welke textbox of passwordbox gecodeerd moet worden bij het verzenden naar de database en dat het bij de database gedecodeerd wordt.

Ik vraag me uberhaupt af of je wel leest en de leesstof opneemt in je hoofd?
En alsjeblieft, doe een Googlen. De meeste vragen die je ons stelt kan je met Google gewoon vinden. Bespaart je een hoop tijd.
Offline WimJ - 30/10/2010 23:15
Avatar van WimJ Grafische gevorderde En ons in sommige gevallen geld, aangezien sommige onder ons hun tijd geld waard is..
Offline Aar - 30/10/2010 23:35
Avatar van Aar PHP interesse Dus Theebordis, doe in het vervolg iets meer moeite en zoek eerst zelf een oplossing.

Als dat niet lukt, laat dan zien dat je wat geprobeerd hebt, want we zijn echt geen afhaalbalie.
Offline Abbas - 31/10/2010 01:57
Avatar van Abbas Gouden medaille

Crew .NET
Ok genoeg offtopic gezwans. Normaal is er wel een duidelijk antwoord op de vraag gegeven en zou je verder moeten kunnen!
Offline pijke - 31/10/2010 10:37
Avatar van pijke Gouden medaille

Lid
Theeboris schreef:
Is het mogelijk om iets met bijna geen vertraging ge encrypt naar de database te sturen?
ja dat is mogelijk.
er zijn verschillende functies zoals bijv. PHP.net: md5 , PHP.net: sha1 en PHP.net: hash .
deze zet je om hetgene wat je gecodeerd wilt hebben en dat zet je dan in de database.
vb.
  1. $sGecodeerd = md5('dit wil je gecodeerd hebben');
  2.  
  3. mysql_query('INSERT INTO tabel (veld1) VALUES ('.$sGecodeerd.')');
zoiets.
ik hoop dat je hiermee verder kunt.
Offline Theeboris - 31/10/2010 11:14
Avatar van Theeboris Onbekend Ik krijg deze fout melding
#1064 - 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 'mysql_query('INSERT INTO tabel (veld1) VALUES ('.$sGecodeerd.')')' at line 1 .
Offline icemar - 31/10/2010 11:26
Avatar van icemar Lid Hoe is je database table opgebouwd ?
Heb je daar een veld1 in ?
Offline UpLink - 31/10/2010 11:45
Avatar van UpLink ... Hij wil echt de pap in de mond krijgen he... gewoon wat copy/pasten...

Net zoals al zijn andere topics slaagt dit echt nergens op...   

  1. 'mysql_query('INSERT INTO tabel (veld1) VALUES ('.$sGecodeerd.')')'


Je moet die veld1 wel aanpassen naar u eigen tabel in jouw DB he...
Anders gaat het nooit werken...

Je krijgt hier niks voor niks ze... nergens trouwens... je moet zelf ook wat moeiten doen ze..
Offline Aar - 31/10/2010 12:09 (laatste wijziging 31/10/2010 12:17)
Avatar van Aar PHP interesse Theeboris, misschien is het handig om eens hier te beginnen:

http://www.phptuts.nl/view/39/
Ook is het zeker raadzaam om mocht je ergens op vast lopen, om dan relevante code te tonen. Want ik geloof dat er nog meer mis is met je mysql_query, dan dat je een verkeerd veld meegeeft.
Offline pijke - 31/10/2010 12:28 (laatste wijziging 31/10/2010 12:32)
Avatar van pijke Gouden medaille

Lid
Theeboris schreef:
Ik krijg deze fout melding
#1064 - 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 'mysql_query('INSERT INTO tabel (veld1) VALUES ('.$sGecodeerd.')')' at line 1 .
er staat "vb."
wat zou dat betekenen???
voorbeeld misschien?
zoals uplink al zei, je moet er zelf wel iets voor doen.
anders ga ik jou niet meer helpen.
Offline Koen - 31/10/2010 19:48
Avatar van Koen PHP expert Heb jij nu serieus een mysql_query IN een query uitgevoerd...?
Offline Aar - 31/10/2010 22:07
Avatar van Aar PHP interesse Theeboris, het belangrijkse van het programmeren is dat je weet wat je doet, en wat er gebeurt.

Het alleen copy-pasten van codes help daar totaal niet bij.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.226s