[aangeboden] Scripter

Gestart doorBartw6 reacties36 weergaven

7 berichten · pagina 1 van 1

Bartw

Lid · Topicstarter

Berichten
473
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hee

Hierbij bied ik mezelf aan als scripter. Je kunt dingen laten maken door mij. Het is niet zo dat ik je site onderhoud, maar dat ik een script voor je maak. Ik neem geen mega grote opdrachten aan als een compleet leden systeem van a tot z, maar een login systeem met bijvoorbeeld registratie, wachtwoord opvragen en opties etc. kan wel.
Ik kan een beetje OOP, maar ben er nog mee aan het leren dus liever script ik normaal. Maar als je het echt wil kan ik het wel. Ik neem maar 1 opdracht tegelijk aan, daarna zal je op de wachtlijst komen. Ik mag zelf bepalen of ik de opdracht uitvoer of niet. Ik stel mezelf beschikbaar tot 25 juli, hierna ga ik aan mijn eigen project werken.

Prijzen verschillen.

Mvg

Habbooo

Edit: Oja, wees aub even duidelijk wat er precies in moet, alle paginas dus.
0
Berichten
7.307
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Graag wat voorbeelden?

toevoeging op 10 juli 2012, 19:08:55:
En welke talen?
0
Bartw

Lid · Topicstarter

Berichten
473
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb momenteel niet echt een voorbeeld online staan, stuur wel een voorbeeld van inloggen oke?
Ik kan PHP, JS, CSS, HTML.
0
Bartw

Lid · Topicstarter

Berichten
473
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit is een stukje oop dat ik aan het proberen was.
Spoiler tonen
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/class"]class[/URL] Login extends User [COLOR= #007700]{[/COLOR]

  [COLOR= #FF8000]/* check login */[/COLOR]

  [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] checkLogin[COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]) {[/COLOR]
      [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]U bent de gebruikersnaam vergeten in te vullen.[/COLOR][COLOR= #007700];
    }[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]) {[/COLOR]
      [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]U bent het wachtwoord vergeten in te vullen.[/COLOR][COLOR= #007700];
    }[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700]) !=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
      [URL="http://www.php.net/return"]return[/URL] Error[COLOR= #007700]::[/COLOR]read[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700]);[/COLOR]
      [COLOR= #0000BB]$this_errors[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
      [COLOR= #0000BB]$sql_check_login[/COLOR] [COLOR= #007700]=[/COLOR] Mysql[COLOR= #007700]::[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT
                                                      *
                                               FROM
                                                      leden
                                               WHERE
                                                      gebruikersnaam="[/COLOR][COLOR= #007700].[/COLOR]Mysql[COLOR= #007700]::[/COLOR]escape[COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]"
                                               AND
                                                      wachtwoord="[/COLOR][COLOR= #007700].[/COLOR]Mysql[COLOR= #007700]::[/COLOR]escape[COLOR= #007700]([/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700])).[/COLOR][COLOR= #DD0000]"
                                      "[/COLOR][COLOR= #007700]);[/COLOR]
      
      [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]Mysql[COLOR= #007700]::[/COLOR]num_rows[COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql_check_login[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700][] =[/COLOR] [COLOR= #DD0000]Deze combinatie is niet bij ons bekend.[/COLOR][COLOR= #007700];
      }[/COLOR]
      
      [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700]) !=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
        [URL="http://www.php.net/return"]return[/URL] Error[COLOR= #007700]::[/COLOR]read[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_errors[COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$this_errors[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]();
      }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [COLOR= #0000BB]$row_user[/COLOR] [COLOR= #007700]=[/COLOR] Mysql[COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]fetchAssoc[COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql_check_login[/COLOR][COLOR= #007700]);[/COLOR]

        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$row_user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$row_user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]

        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_username [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row_user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]_userid [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row_user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]];[/COLOR]

        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row_user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]level[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]4[/COLOR][COLOR= #007700]) {[/COLOR]
          [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]admin[/COLOR][COLOR= #007700]] =[/COLOR] true[COLOR= #007700];
        }[/COLOR]

        Mysql[COLOR= #007700]::[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE leden SET lastonline=NOW() WHERE id="[/COLOR][COLOR= #007700].[/COLOR]Mysql[COLOR= #007700]::[/COLOR]escape[COLOR= #007700]([/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]getUserId[COLOR= #007700]()).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]

        [URL="http://www.php.net/return"]return[/URL] [COLOR= #DD0000]U bent succesvol ingelogd.[/COLOR][COLOR= #007700];
      }
    }
  }
}[/COLOR]
?>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dat is geen OOP...

toevoeging op 11 juli 2012, 13:39:30:
Helemaal verkeerde denkwijze heb je van OOP..
0
Bartw

Lid · Topicstarter

Berichten
473
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sorry. Het was ook een probeersel. Maar het was meer om te laten zien hoe ik uitlijn etc.

Ben er nog mee aan het leren namelijk.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren