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

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Advanced
  1. Dé plek voor IT
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Unresolved Threads
  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. Members
    1. Users Online
    2. Team
    3. Search Members
  8. Downloads
  1. Dé plek voor IT
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Unresolved Threads
  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. Members
    1. Users Online
    2. Team
    3. Search Members
  8. Downloads
  1. Dé plek voor IT
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Unresolved Threads
  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. Members
    1. Users Online
    2. Team
    3. Search Members
  8. Downloads
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Herkent deze Notion-structuurscan echte problemen?

    FreelanceAP October 6, 2026 at 4:48 PM
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee October 3, 2026 at 10:56 AM
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Syntax October 1, 2026 at 11:11 AM
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 September 30, 2026 at 7:31 PM
  • Hoe gebruiken jullie WhatsApp voor marketing en klantopvolging?

    aiqanobzfsej5 September 29, 2026 at 12:55 PM
  • [PROJECT] Gamekeuring.nl - Hét onafhankelijke keuringsplatform voor maffiagames & RPG's!

    frio September 22, 2026 at 4:40 PM
  • Ictscripters / Koen

    Aaron September 22, 2026 at 3:07 PM
  • Kweekrijk - van stekje tot Imperium

    Lijno September 14, 2026 at 11:00 PM

Marktplaats

  • Te koop: Port Father, afgewerkt online maffiaspel in PHP/MySQL, klaar voor de Play Store

    frio October 11, 2026 at 2:02 PM
  • [TE KOOP] Likeboost24.nl: complete SMM-webshop met eigen merk, volautomatische levering en betalen op de eigen pagina

    frio October 11, 2026 at 1:43 PM
  • Verschillende domeinen te koop (sommige hebben website / content)

    frio October 2, 2026 at 2:45 PM

rand variable vast houden

  • forbidden
  • May 26, 2009 at 11:17 AM
  • Closed
  • forbidden
    Student
    Posts
    90
    • May 26, 2009 at 11:17 AM
    • #1

    Hallo,

    ik ben bezig een hoger/lager script te maken, alleen nu heb ik het volgende probleem.

    ik heb in mijn script een lijst met variablen;

    zoiets als dit;

    PHP
    $getal1 = rand(1,100);
    $getal2 = rand(1,100);
    $getal3 = rand(1,100);
    $getal4 = rand(1,100);

    ik moet dus checken of het vorige getal kleiner of juist groter is dan het nieuwe getal. (ik weet niet of je het spel hoger/lager kent, anders lees maar over dit stukje heen)

    het probleem is dat als ik op een nieuwe submit klik dat de random getallen dan allemaal weer gereset worden, en dus weer een andere waarden krijgen.

    Mijn vraag is dus, hoe behoudt ik de waarde van die random cijfers gedurende het hele script hetzelfde. dus niet dat ze weer veranderen?

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Db-maffia
    Professional
    Posts
    1,356
    • May 26, 2009 at 11:18 AM
    • #2

    je wilt neem ik aan het oude getal opslaan en het nieuwe getal daar mee vergelijken?

    Project Maffiadeluxe.nl

  • Stefan.J
    Master
    Posts
    2,358
    • May 26, 2009 at 11:21 AM
    • #3

    Ja, natuurlijk veranderd het getal. Je kunt het als volgt oplossen:

    - Plaats het getal in een database.
    - Plaats het getal in een sessie.
    - Die net alsof het getal hetzelfde blijft, maar trek wel steeds een andere. Dit is het moeilijkst, en betwijfel of dit op een veilige manier te maken is.

  • forbidden
    Student
    Posts
    90
    • May 26, 2009 at 11:23 AM
    • #4

    dus bijv.

    PHP
    $_SESSION['getal1'] = rand(1,100);
    $_SESSION['getal2'] = rand(1,100);

    moet werken?

    edit: Nee dat werkt nog niet... dan veranderd de variable nog steeds.

  • NielsB
    Junior (Web)Developer
    Posts
    948
    • May 26, 2009 at 12:00 PM
    • #5

    het is denk ook slimmer als je het volgende doet:
    $getal1 = rand(1,100);
    $_SESSION['getal1'] = $getal1;
    en in database zet je ook gewoon $getal1.
    Zodat je gewoon zelfde getal krijgt.

    Maar het slimste is gewoon niet 2 keer $getal1 gebruiken maar 1 keer zet je getal1 in sessie en die sessie gebruik je met inplaatsen van cijfer.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • forbidden
    Student
    Posts
    90
    • May 26, 2009 at 12:05 PM
    • #6

    maar waarvoor moet het getal in mn database worden gezet? is dat niet dubbelop, als je het enkel in een sessie zet werkt het dan niet?

    en wat bedoel je precies met je laatste zi?

  • Stefan.J
    Master
    Posts
    2,358
    • May 26, 2009 at 12:31 PM
    • #7
    PHP
    <?php
    
    
    session_start();
    
    
    if(!isset($_SESSION['getal'])) {
       $_SESSION['getal'] = rand(1,100);
    }
    
    
    //Als getal goed is:
    unset($_SESSION['getal']);
    
    
    ?>
    Display More

    Op deze manier moet je te werk gaan. Dus niet altijd de sessie opnieuw een waarde geven.:D

  • forbidden
    Student
    Posts
    90
    • May 26, 2009 at 12:40 PM
    • #8

    oh op die manier heb je dan maar 2 variablen (sessions) nodig? vorige getal en nieuwe getal?

    Nieuwe reactie samengevoegd met originele reactie op 26.05.09 14:54:40:
    :slotje:

  • Durk
    Intermediate
    Posts
    365
    • May 26, 2009 at 3:31 PM
    • #9

    Klopt:)

Word lid en discussieer mee!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login

Blogs

  • Functioneel ontwerp

    Dees December 28, 2014 at 12:38 PM
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN December 28, 2018 at 12:35 PM
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN December 29, 2018 at 12:37 PM
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design