• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Games
  4. Criminals & Maffiagames
  5. Uitbreidingen en Overige
  6. Archief
  7. Andere games

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07

php probleem

  • jayszon
  • 15 juni 2011 om 07:13
  • jayszon
    Student
    Berichten
    49
    • 15 juni 2011 om 07:13
    • #1

    beste leden,
    Ik heb nu:

    PHP
    $menuleft = array(
    "Informatie" => array(
    "nieuws.php" => "Nieuws",
    "status.php" => "Status",
    "extra.php" => "Extra",
    "kladblok.php" => "Notitie"
    ),

    Maar nu wil ik tussen extra en notitie dat als je meer dan 5 keer heb gedoneerd, een extra optie te zien krijg, hoe doe ik dit?

    ik heb wel all iets maar krijg dan error page 500

    PHP
    if($donated =5){
    "donated.php" => "Je hebt gedoneert",
    }
  • Luc
    Software Engineer
    Ontvangen Reacties
    44
    Berichten
    1.986
    • 15 juni 2011 om 08:17
    • #2
    PHP
    $menuleft = array( 
    "Informatie" => array( 
    "nieuws.php" => "Nieuws", 
    "status.php" => "Status", 
    "extra.php" => "Extra", 
    "kladblok.php" => "Notitie"
    ),
    if($donated =5){ 
    $menuleft .= array( 
    "donated.php" => "Je hebt gedoneert"
    );
    }
    Toon Meer


    zoiets..

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • jayszon
    Student
    Berichten
    49
    • 15 juni 2011 om 08:58
    • #3

    dan komt het onder notitie te staan,
    Maar het moet tussen Extra en Notitie staan,
    Hoe jij het nu hebt gedaan zover was ik all,
    Maar als ik dat zelfde tussen extra en notitie zet krijg ik een error page 500 te zien.

  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 15 juni 2011 om 09:39
    • #4

    Als je 2x een array maakt dan?

    PHP
    if($donated = 5) {
    //array met donated.php er in
    } else {
    //array zonder donated.php
    }

    Met vriendelijke groet,

    Frank sijbom

    Bezig met cms:)

  • zwpgangster
    Professional
    Ontvangen Reacties
    13
    Berichten
    1.035
    • 15 juni 2011 om 13:38
    • #5

    Probeer dit eens:

    PHP
    $menuleft = array( 
    "Informatie" => array( 
    "nieuws.php" => "Nieuws", 
    "status.php" => "Status", 
    "extra.php" => "Extra", 
    if($donated =5){
    "donated.php" => "Je hebt gedoneert",
    }
    "kladblok.php" => "Notitie"
    );
    }
    Toon Meer

    Fout kan liggen omdat je een , te veel of te weining had... of op een verkeerde plaats

    MD-IT Solutions

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 06:11
    • #6

    Slle 2 geprobeert werkt niet:(

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 16 juni 2011 om 10:35
    • #7

    het probleem is dat jij een array in een array maakt wat het wat complexer maakt om het goed te zetten je wilt donated er tussen knallen wanneer een persoon meer als 5x gedoneerd heeft als je:

    PHP
    if ($donated = 5) { }

    doet dan krijgt de gebruiker alleen die optie te zien wanneer deze ook daadwerkelijk alleen maar 5x gedoneerd heeft zodra dat 6x wordt verdwijnt de optie weer dus de logische oplossing zou zijn:

    PHP
    if ($donated > 4) { }

    Maar nu zitten we nog met het array probleem, voordeel echter je hebt de 2de array een naam gegeven "Informatie" daardoor kan je al veel meer met de array spelen! :) dat geeft gelukkig al voordeel waardoor je meer kan.

    wanneer je een optie wilt toevoegen aan een bepaalde array met naam en functie kan je hem gewoon erachter duwen met:

    PHP
    $array[] = $var;

    Dus in jou geval zou het kunnen zijn dat je hem er achter duwt met de volgende code:

    PHP
    $menuleft['informatie'][] = 'donated.php' =>  'Je hebt gedoneerd';

    Wat je nu doet is je zoek de array van 'informatie' op en je pluurt een nieuw item voor dat array erbij. :) is toch allemaal best simpel?

    En totaal plaatje zo dan worden:

    PHP
    if ($donated > 4) {
         $menuleft['informatie'][] = 'donated.php' =>  'Je hebt gedoneerd';
    }

    En deze code hoef je niet eronder te zetten maar kan je bijvoorbeeld ook in je config duwen (wel is waar moet eerst $menuleft gedefinieerd zijn anders heb je er alsnog niks aan :))

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 10:48
    • #8

    Nog steeds foutmelding 500 :s,
    Ben er zelf ook mee bezig maar kom er niet uit.

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 16 juni 2011 om 10:55
    • #9

    Error 500 betekent dat er iets fout gaat op de server wat dat precies is kan van alles zijn vanwege dat de server gewoon een fout heeft en die niet kan defineren pleurt hij er een 500 error van weg, kan het zijn dat donated.php niet goed staat of in een andere map?

    Als je de link weg haalt doet hij het wel?
    Zo ja, dan moet je is goed naar gaan kijken wat er in donated.php staat aangezien daar de fout dan in ligt en niet in de rest van het script, het kan zijn een session die fout wordt gestart of html die helemaal naar de klote geholpen is, het kunnen zoveel dingen zijn :x

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 11:18
    • #10

    Als ik de link weg haalt blijft het het zelfde,
    Heb dat stukje script in een nieuwe php bestand gedaan, krijg ik ook error page 500.

  • Malik
    Guest
    • 16 juni 2011 om 11:20
    • #11

    Miss kan je met in_array werken en dan 2 arrays hebben?

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 11:39
    • #12
    Citaat van Malik

    Miss kan je met in_array werken en dan 2 arrays hebben?


    ik begrijp je niet?,
    met in_array werken en daar dan 2 arrays in maken?

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 16 juni 2011 om 11:50
    • #13

    in_array? Deze optie is hiervoor niet eens nodig en is nutteloos hiervoor, in_array kan je zoeken naar een woord in de array en niet iets erin doen?

    En aangezien hij niets wilt opzoeken in de array maar iets erbij zetten in de array heeft het weinig zin?

    Maar als je alle scripts van donated weg haalt en nog steeds errors krijgt dan is het anders dan wat jij denkt want heeft hij dit altijd al gedaan of na een bepaalde wijziging?

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 11:56
    • #14

    pas waneer ik het weizig krijg ik die error.
    Miss kan je me op msn toevoegen dat ik je het complete script stuur?,
    Want ik kom er zelf niet egt uit:P

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 16 juni 2011 om 12:01
    • #15

    Dat hoeft niet zo zeer, we zijn even dingen aan het uitsluiten wat het kan zijn :) Voor de rest wanneer je iets ander wijzigt in een ander script krijg je dan ook de 500 error melding? en welk script is het als ik vragen mag?

    Is het een bekend script of is het iets anders, zelf gemaakt? want vanuit daar kunnen we ook een stuk verder komen (Kijk even als je iets anders verandert dat je dan ook de error krijgt is er iets goed fout zo niet doe je toch echt iets fout :))

  • jayszon
    Student
    Berichten
    49
    • 16 juni 2011 om 12:07
    • #16

    Het is een mafia source die eigenlijk niet is vrij gegeven, maar die ik zelf helemaal aan het debuggen ben en helemaal aan het aanpassen.
    Maar als ik iets anders veranderd krijg ik die error niet.
    Het script waar het nu over gaat laat aleen die menus zien in een array.

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 16 juni 2011 om 12:08
    • #17

    Hmm oke dan, zet deze is op http://www.pastebin.com en geef de link is hier dan kan ik er is naar kijken aangezien het wel vreemd is dat je alleen de error krijgt als je het in het menu aanpast dus dan doe je daarin echt iets hard fout ;)

    En anders kan ik je nog niet echt helpen aangezien ik heel weinig informatie van je krijg wat er mee kan doen :)

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 3 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design