Naam niet weergegeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

React developer Inhouse cloudplatform

Functie De functie: Als front-end developer kom je te werken naast 2 andere front-end/React developers, waaronder één senior. Een hele mooie kans dus om in korte tijd veel nieuwe kennis en ervaring op te doen. Ze hebben momenteel veel werk hierin en daarom willen ze het team graag uitbreiden. Het is van belang dat je, zeker gezien het vele thuiswerken, in ieder geval al een aantal projecten hebt gedaan in React. Taken waar je aan kunt denken zijn het ontwikkelen van client-applicaties o.b.v. HTML5, React en andere open standaarden. Ook ben je nauw betrokken bij het implementeren van designs o.b.v.

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Pagina: 1 2 volgende »

Joren vh

joren vh

17/01/2008 22:52:00
Quote Anchor link
Beste,

Ik ben bezig met een klant login voor mijn website.
Het login formulier werkt uitstekend.
Na het inloggen wordt er een session gezet en word je doorgestuurd naar de beveiligde pagina. Werkt allemaal nog goed. Maar als je dan binnen die beveiligde pagina bent wil ik dit weergeven " dit is het beveiligde gedeelte 'klant001' "
( kalant001 staat voor de gebruikersnaam )
Dit eeft hij weer : dit is het beveiligde gedeelte.

Dit is mijn code.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
    if ( isset($_SESSION['login']) ) {
        $gegegevensophalen = mysql_query ( " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ");
        $row = mysql_fetch_array($gegegevensophalen);
        echo 'Dit is het beveiligde gedeelte' .$row['naam'];
    }

    else {
        echo ' geen rechten tot deze pagina';
    }

?>


Al vast bedankt,
Joren
 
PHP hulp

PHP hulp

19/07/2024 17:15:45
 
Joren de Wit

Joren de Wit

17/01/2008 22:56:00
Quote Anchor link
En waar controleer je of je query wel gelukt is en of hij wel resultaten opgelevert heeft? Dat ontbreekt nu, dus heb je geen idee of er wel degelijk een naam uit de database opgehaald is...
 

17/01/2008 22:56:00
Quote Anchor link
Foutafhandeling!!!

Bij mysql_query() or trigger_error(mysql_error());
Zetten
 
Joren vh

joren vh

17/01/2008 22:59:00
Quote Anchor link
Klopt blanche. Ik heb regel 8 geupdate naar dit :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$gegegevensophalen
= mysql_query ( " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ") or die(mysql_error());
?>


Maar dit verandert niets.

Edit:

@gijs

Is or die (mysql_error()) ook goed ?
Gewijzigd op 01/01/1970 01:00:00 door joren vh
 
Joren de Wit

Joren de Wit

17/01/2008 22:59:00
Quote Anchor link
Ja, en de controle of er wel resultaten opgehaald zijn? Met anderen woorden, ik mis de functie mysql_num_rows() nog?

Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$sQuery
= "
    SELECT kolom
    FROM tabel
    WHERE kolom = 'waarde'
"
;

if(!$rResult = mysql_query($sQuery))
{

    trigger_error(mysql_error().'<br />In query: '.$sQuery);
}

elseif(mysql_num_rows($rResult) == 0)
{

    trigger_error('Geen records opgehaald met query: '.$sQuery);
}

else
{
    // Verder met je script
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Joren vh

joren vh

17/01/2008 23:05:00
Quote Anchor link
Nog steeds geen verschil. Krijg nog steeds dit.
"dit is het beveiligde gedeelte"

De code is nu als volgt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
    if ( isset($_SESSION['login']) ) {
        $gegegevensophalen = mysql_query ( " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ") or die(mysql_error());
        $controlegegevens = mysql_num_rows($gegevensophalen);
        $row = mysql_fetch_array($gegegevensophalen);
        echo 'Dit is het beveiligde gedeelte' .$row['naam'];
    }

    else {
        echo ' geen rechten tot deze pagina';
    }

?>


Joren

Edit:

Kan het niet volgens hoe ik het doe ?
Gewijzigd op 01/01/1970 01:00:00 door joren vh
 
Joren de Wit

Joren de Wit

17/01/2008 23:10:00
Quote Anchor link
Dat kan wel. Ik geef alleen maar een opzetje hoe je je query op een nette manier kunt uitvoeren en het resultaat kunt controleren...

In het laatste else statement weet je nu zeker dat 1) je query gelukt is en 2) de query resultaten opgeleverd heeft. Nu kun je dus fijn gaan fetchen en weergeven. In jouw code heb je die twee zekerheden (nog) niet, aangezien je ze niet in een if/else constructie verwerkt.

Verder is een trigger_error() wat netter dan die(). Deze laatste helpt meteen je hele script om zeep en dat is vaak niet wat je wilt...
 
Erik Rijk

Erik Rijk

17/01/2008 23:17:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
if(isset($_SESSION['login']))
{

    $controlegegevens = "SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."'";
    if(($gegevensophalen = mysql_query($controlegegevens)) !== false)
    {

       if(mysql_num_rows($gegevensophalen) >= 1)
       {

          $row = mysql_fetch_array($gegegevensophalen);
          echo 'Dit is het beveiligde gedeelte' .$row['naam'];
       }

       else {
          echo ' geen rechten tot deze pagina';
        }
    }
}

?>


Ben in een goeie bui, volgens mij klopt ie.
Gewijzigd op 01/01/1970 01:00:00 door Erik Rijk
 
Joren vh

joren vh

17/01/2008 23:18:00
Quote Anchor link
Ik doe nu dit.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
    if ( isset($_SESSION['login']) ) {
        $gegegevensophalen = mysql_query ( " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ") ;
            if(!$gegegevensophalen = mysql_query($gegegevensophalen)) {
                trigger_error(mysql_error(). '<br /> in query: '.$gegegevensophalen);
            }

            elseif(mysql_num_rows(gegegevensophalen) == 0) {
                trigger_error('geen records opgehaald met query: '.$gegegevensophalen);
            }

        else {
        $controlegegevens = mysql_num_rows($gegegevensophalen);
        $row = mysql_fetch_array($gegegevensophalen);
        echo 'Dit is het beveiligde gedeelte' .$row['naam'];
        }
    }

    else {
        echo ' geen rechten tot deze pagina';
    }

?>


En daar krijg ik deze foutmelding mee.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Notice: 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 'Resource id #4' at line 1
in query: in D:\Program Files\EasyPHP 2.0b1\www\membersysteem\test.php on line 10


Dank,
joren
 
Joren de Wit

Joren de Wit

17/01/2008 23:20:00
Quote Anchor link
@Erik: ik zou er altijd voor kiezen om een foutmelding te genereren al de query mislukt. Er is niets zo frustrerend als iets niet werkt en je niet te zien krijgt waarom het niet werkt.

Kortom, nog even iets van een trigger_error() met de mysql foutmelding en de query erin.

ps. @Joren: kijk nog even goed naar je code. Die klopt niet. Je gaat een mysql_query() uitvoeren met iets dat al een resultaat van mysql_query(). Dat gaat niet werken.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Frank -

Frank -

17/01/2008 23:21:00
Quote Anchor link
$gegegevensophalen = mysql_query ( " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ") ;
if(!$gegegevensophalen = mysql_query($gegegevensophalen)) {

Tja, de bekende problemen met logische namen... Het ene moment is $gegegevensophalen een resultset en het andere moment is $gegegevensophalen een query. Wat dacht je er van om bv. $result en $query te gaan gebruiken? Dan is direct duidelijk wat er nu in de variabele staat!

$gegegevensophalen zegt 10x niks, het is een soort van werkwoord, dus een actie en dus is het een naam voor een functie. Een functie doet iets, een variabele doet niets maar bevat data.

Kortom, ga logische namen verzinnen en toepassen in je systeem. Dan heb je nooit meer last van dit soort zelfgeschreven bugs.
 
Robert Deiman

Robert Deiman

17/01/2008 23:23:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
    if ( isset($_SESSION['login']) ) {
    //hier ff mysql_query weggehaald.. :) Anders voer je 2x mysql_query uit:)
        $sSql = " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ";
            if(!$rResult = mysql_query($sSql) {
                trigger_error(mysql_error(). '<br /> in query: '.$sSql);
            }

            elseif(mysql_num_rows($rResult) == 0) {
                trigger_error('geen records opgehaald met query: '.$sSql.'
<br/>'
.mysql_error());
            }

        else {
       if(mysql_num_rows($rResult) == 1){
            $aRow = mysql_fetch_array($rResult);
        echo 'Dit is het beveiligde gedeelte' .$aRow['naam'];
        }
    }

    else {
        echo ' geen rechten tot deze pagina';
    }

?>


En zo dan?
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 
Joren vh

joren vh

17/01/2008 23:24:00
Quote Anchor link
:o ik leg even in de knoop denk ik.

Wat moet ik nou gaan wijzigen aan de code die ik hier boven poste ?

Dank
joren
 
Joren de Wit

Joren de Wit

17/01/2008 23:28:00
Quote Anchor link
Kijk nog maar eens naar de laatste reacties van Frank en mij, dan zie je wat je moet wijzigen....

Tipje van de sluier: regel 8, in de code die je eerder postte.
 
Joren vh

joren vh

17/01/2008 23:28:00
Quote Anchor link
@ Robert. Thx. Nu geeft hij deze notice

Notice: geen records opgehaald met query: Resource id #4 in D:\Program Files\EasyPHP 2.0b1\www\membersysteem\test.php on line 14


dank

Joren

Edit:


Ik probeer Robert zijn script uit maar krijg bovenstaande notice.

zie ik wat over het hoofd ?

Gewijzigd op 01/01/1970 01:00:00 door joren vh
 
Robert Deiman

Robert Deiman

17/01/2008 23:30:00
Quote Anchor link
joren schreef op 17.01.2008 23:28:
@ Robert. Thx. Nu geeft hij deze notice

Notice: geen records opgehaald met query: Resource id #4 in D:\Program Files\EasyPHP 2.0b1\www\membersysteem\test.php on line 14


dank

Joren

Edit:


Ik probeer Robert zijn script uit maar krijg bovenstaande notice.

zie ik wat over het hoofd ?



Probeer nu nog eens? Ik denk dat er nog e.e.a. niet klopte.. :)
 
Frank -

Frank -

17/01/2008 23:31:00
Quote Anchor link
$gegegevenssql => $query of $sql en voortaan altijd deze namen voor een query/sql gebruiken.

$gegegevensophalen => $result, het betreft een resultset.

$controlegegevens => $iAantal, $iGevonden_records, iets in die geest, het getal (vandaar de i voor Integer) geeft het aantal gevonden records aan in de resultset.

Wanneer je een werkwoord in een naam opneemt, kan dat alleen maar voor een functie. Een functie doet iets, een constante of een variabele doet niets, een werkwoord is dan niet op zijn plaats. Beschrijf altijd het soort data dat in de variabele staat, dat maakt duidelijk wat er in staat. Duhh!

Met het voorvoegstel s, i, a en o kun je aangeven dat het om een string, integer, array of object gaat:
$sNaam, $iHuisnummer, $aMaanden, $oBestelling, etc. etc.
 
Joren de Wit

Joren de Wit

17/01/2008 23:35:00
Quote Anchor link
pgFrank schreef op 17.01.2008 23:31:
Met het voorvoegstel s, i, a en o kun je aangeven dat het om een string, integer, array of object gaat:
$sNaam, $iHuisnummer, $aMaanden, $oBestelling, etc. etc.
En hier zou je de 'r' voor een resource/result nog aan toe kunnen voegen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$rResult
= mysql_query($sQuery);
?>
 
Robert Deiman

Robert Deiman

17/01/2008 23:36:00
Quote Anchor link
@Frank

Zo heb ik het nu ook aangepast in die code. Ik gebruik ook vaak voorvoegsel r voor een Resultset. -> Ik noem ze niet altijd result, maar geef ze vaak namen voor hetgeen waarvoor die query gebruikt wordt. Dit houdt het vaak overzichtelijk en je ziet meteen dat het een resultset betreft :)
 
Frank -

Frank -

17/01/2008 23:38:00
Quote Anchor link
@Blanche: Dat kan, maar ik moet de eerste query nog tegenkomen die geen string is, evenals de eerste resultset die geen resource/resultset is. Vandaar dat ik voor die inhoud simpelweg $query, $result en $row gebruik. Die zijn zó generiek, daar valt verder geen eer aan te behalen.
 
Joren vh

joren vh

17/01/2008 23:38:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
session_start();
ini_set('display_errors', 1);
error_reporting(E_ALL | E_STRICT);

include ("config.php");
    if ( isset($_SESSION['login']) ) {
        $sSql = " SELECT * FROM members WHERE naam = '". $_SESSION['login'] ."' ";
            if(!$rResult = mysql_query($sSql)) {
                trigger_error(mysql_error(). '<br /> in query: '.$sSql);
            }

            elseif(mysql_num_rows($rResult) == 0) {
                trigger_error('geen records opgehaald met query: '.$sSql.'<br/>'.mysql_error());
            }

    else {
       if(mysql_num_rows($rResult) == 1){
            $aRow = mysql_fetch_array($rResult);
            echo 'Dit is het beveiligde gedeelte' .$aRow['naam'];
       }

        else {
        echo ' geen rechten tot deze pagina';
        }
    }

?>


Kreeg net nog wat error, deze heb ik even verholpen maar aan deze geraak ik niet uit.


Parse error: parse error, unexpected $end in D:\Program Files\EasyPHP 2.0b1\www\membersysteem\test.php on line 24

Dank voor al jullie hulp ;-)

Joren

Edit:

Robert

je hebt op regel 10 nog een ) vergeten.

Verder moet volgens mij in het begin van het script de 2de if een elseif zijn kan dat ?
Gewijzigd op 01/01/1970 01:00:00 door joren vh
 

Pagina: 1 2 volgende »



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.