Testers script: PhpMyLogon

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »
Jorik

Jorik

09/03/2006 14:55:00
Quote Anchor link
Hallo,
Ik heb de laatste tijd mijn script 'Groot Inlogsysteem v2' wat aangepast, en hernoemd naar PhpMyLogon.
Grootste verandering is dat het nu meertalig is, met taalbestanden. (het is eigenlijk dus 'Groot Inlogsysteem v3', maar die naam beviel me niet).

Doordat ik het script dus behoorlijk heb gewijzigd, zoek ik eigenlijk mensen die mijn script willen testen en bugs bij mij willen melden.

Momenteel heb ik al 4 bugjes gevonden (hehe), dus deze hoeven niet hervonden te worden.
Alle bugs zet ik op:
http://phpmylogon.sourceforge.net/
en dan naar 'bugs' gaan (ergens onderaan).

Graag heironder even melden op wat voor systeem je getest hebt (webserver; php versie; mysql versie) en hoeveel kennis je van php hebt.
Tevens graag even melden wat je vond van de installatie, makkelijk, moeilijk etc.

Dus graag alle opmerkingen/aanmerkingen/tips/bugs hier posten, zodat ik er wat moois van kan maken.
Zodra ik de meeste bugs dicht heb, en uit het beta stadium ben, zal ik het script ook hier op PHPhulp posten.

Download: SourceForge.net rar & zip
Website: http://phpmylogon.sf.net (ipv sf kan ook sourceforge)

Alvast bedankt!
 
PHP hulp

PHP hulp

22/12/2024 05:57:47
 

09/03/2006 14:57:00
Quote Anchor link
Site ligt eruit...

EDIT: Nu doet ie het...
Gewijzigd op 09/03/2006 14:57:00 door
 
Jason de Ridder

Jason de Ridder

09/03/2006 15:44:00
Quote Anchor link
Ik ga het systeem even goed doorspitten, je hoort het zo...

EDIT:
Hmmm... krijg een 403...
Momentje nog...
Gewijzigd op 09/03/2006 15:51:00 door Jason de Ridder
 
Jason de Ridder

Jason de Ridder

09/03/2006 15:54:00
Quote Anchor link
Ik weet al hoe dat komt, je hebt geen index... Dan weet ie niet wat ie moet starten. Dat vind ik wel een bug, maar goed. Waar moet ik mee beginnen? Welke file aanroepen?
 
Jason de Ridder

Jason de Ridder

09/03/2006 16:14:00
Quote Anchor link
Niet heel veel kunnen testen, maar dit sowieso:
In de setup:
Maak waar je een password invult een passwordfield.
Maak van de tabel standaard: phpmylogon, dit omdat veel mensen de tabel users al gebruiken.
in de drop-down -> true/false. Ga ervan uit dat de gebruiker een leek is. Ja/nee oid
Laat de gebruiker, wanneer admin, automatisch doorlinken naar de admin-page.
En als ik inlog, blijf ik ingelogd, ook als ik mijn browser afsluit en zonder aan te geven dat ik een cookie wil gebruiken.

Het grootste punt waar ik tegen aan loop is de navigatie. = Niet duidelijk

Tot zover dit. Voor PHP gegevens: www.magicfire.nl/info.php
Gecheckt in Firefox 1.5.? (de nieuwste)

Ziet er voor de rest netjes uit, succes !
 
Alfred -

Alfred -

09/03/2006 16:15:00
Quote Anchor link
Direct een vraag,

Quote:
Securing pages go back
If you want to secure a page, include the safe.php file.
To do this, add at the top of the page:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("safe.php");
?>

for admin-pages you should use safe_admin.php instead of safe.php.


Zou je niet opteren voor require? Als er door een onbepaalde reden, weet ik veel welke, safe.php niet geladen wordt, krijg je gewoon een error, maar loopt het script door. En tada, toegang :)

Verder, in safe.php;
Quote:
if($dbpass == $_COOKIE['user_password']) {


Een cookie met een paswoord in? Md5 of niet, blijft een big nono. Je kan beter checken met andere dingen (:
 
Jorik

Jorik

09/03/2006 20:36:00
Quote Anchor link
@ Jason
Zoals jij het script nu gebruikt hebt, is eigenlijk niet de bedoeling van het script.
Het is 'slechts' een loginsysteem, en je zult zelf de links neer moeten zetten etc.
Navigatie is dus iets wat mij niet echt interesseert, want het is slechts een soort plugin. Je moet zelf alles maar in je website verwerken (klinkt misschien wat hard, maar 'tis nu eenmaal zo).
In de setup zijn passwordfields expres geen passwordfields. Dit om de reden dat de user nu zelf kan checken wat deze als wachtwoord ingeeft; en het toch enkel de setup is; dit eenmalig is. Het is toch wel wat duidelijker wanneer het niet zo is, hier is dus over na gedacht.
Trouwens compleet gemaakt met Firefox 1.5; niet gecheckd in IE ;).

@ Rafael
Vindt het een heel goed idee om require() te gebruiken ipv include(). Wat je zegt klopt inderdaad, en ik beschouw dit wel een beetje als een bug :).

Het lijkt mij eigenlijk geen groot probleem om md5-pswds in cookies te zetten, aangezien het haast niet te kraken is. Maar wat je zegt zit wel wat in.
Ik denk dat ik er in de volgende release in de database een extra veld make met cookie_secure; en hier een automatisch gegenereerde code in zet.
Misschien ook nog md5-codering overheen, maar dat lijkt me eigenlijk overbodig.

Bedankt voor de suggesties!
 
Alfred -

Alfred -

09/03/2006 21:02:00
Quote Anchor link
Jorik:
Het lijkt mij eigenlijk geen groot probleem om md5-pswds in cookies te zetten, aangezien het haast niet te kraken is. Maar wat je zegt zit wel wat in.


Net wel. Cookie stelen, bruteforcen, en daar ga je dan.. ;)
 
Jelmer -

Jelmer -

09/03/2006 21:17:00
Quote Anchor link
Misschien nog wat ideeën, maar het zijn niet echt bugs, dus dan maar hier:

-label-veld gebruiken voor je forumliertjes. Grote voordeel is vooral bij het inloggen dat je op de hele tekst kan klikken, en niet alleen op die 'kleine' checkbox

-voor de admin, krijg je een dropdown menu. Stel, ik heb 500 gebruikers? Dan is dit niet echt handig. Ik zou denk ik gaan voor een lijst net volgende en vorige. (eventueel kan je nog een last-login datum of een ip-veld toevoegen, en dan daarop kunnen selecteren in dat overzicht) Uiteraard met zoekfunctie.
 
Jorik

Jorik

10/03/2006 08:38:00
Quote Anchor link
label veld is idd een goed idee. Weet niet meer precies hoe het werkte, maar ik zal het even opzoeken.
Admin zit ook wel wat in, ik denk dat ik dit inderdaad ga doen.
Is het genoeg als er enkel een zoek functie is ( LIKE '%".$iets."%'; dat bij username field?)

Hieruit concludeer ik dat het wellicht ook verstandig is de memberlist met pagina's te doen. Ook hier ene zoekfunctie of niet?
 
Jan Koehoorn

Jan Koehoorn

10/03/2006 09:33:00
Quote Anchor link
Een label maak je zo:

<p>
<label for="veld1">veld 1:</label>
<input id="veld1" name="veld1" type="text">
</p>

en als je ze mooi met CSS wilt stylen kun je dit doen:

label {
float: left;
width: 200px;
text-align: right;
padding-right: 5px;
}
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.