• 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. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 30 december 2025 om 22:29
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [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
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05
  • 302 Nieuwe Domeinnamen November 2025

    shiga 1 december 2025 om 13:07

$_SESSION fout

  • joelvan
  • 29 maart 2009 om 12:34
  • Closed
  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 12:34
    • #1

    hallo

    ik ben bezig met het mission script van banditi in mij eigen spel te maken.
    maar nu is mij vraag ik heb
    $_SESSION['mission'] = "Bezoek het forum"; op mijn forum pagina gezet op juist plaats enzo
    ik heb incl_mission.php geüpload
    maar nu werkt hij nog niet wat doe fout of wat ben ik vergeten

    ps sorry als spel fouten in zitten ben dissecties

  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 29 maart 2009 om 12:59
    • #2

    session_start(); boven aan je pagina?

    Bezig met cms:)

  • Pim
    Love Me Two Times
    Berichten
    2.039
    • 29 maart 2009 om 12:59
    • #3

    Post de scripts eens ;)

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 13:21
    • #4

    incl_mission.php

    PHP
    <?
    if($_SESSION['mission'] == ""){
      if($_GET['a'] == 'profile' && $_GET['x'] != $data->id){
        $missionfixed = "Bezoek een profiel van een andere speler";
      }
      if($_GET['a'] == 'click' && $_GET['x'] != $data->id){
        $missionfixed = "Klik op iemand zijn secret link";
      }
      if($_GET['a'] == 'rules'){
        $missionfixed = "Lees de regels van het spel";
      }
      if($_GET['a'] == 'buycredits'){
        $missionfixed = "Bezoek de callcredit shop";
      }
      if($data->fbibom == 10){
        $missionfixed = "Blaas 10 keer het FBI hoofdkantoor op";
        mysql_query("UPDATE `users` SET `fbibom`='999' WHERE `id`='$data->id'");
      }
      if($data->stationkaarten > 1000){
        $missionfixed = "Verkoop minstens 1000 kaartjes via je eigen station";
      }
      if($data->stationkaarten > 10000){
        $missionfixed = "Verkoop minstens 10.000 kaartjes via je vliegveld";
      }
    }
    if(isset($_SESSION['mission'])){
      $missionfixed = $_SESSION['mission'];
      unset($_SESSION['mission']);
    }
    $missions = mysql_query("SELECT * FROM `missions` WHERE `title`='".$missionfixed."'");
    $mission = mysql_fetch_object($missions);
    if(preg_match("/b".$mission->id."b?/i", $data->missionsfixed)){
      $missionfixed = "";
    }else{
      $erbij = $data->missionsfixed.' '.$mission->id;
      mysql_query("UPDATE `[users]` SET `contant`=`contant`+'".$mission->geld."', `power`=`power`+'".$mission->power."', `missionsfixed`='".$erbij."' WHERE `id`='".$data->id."'");
      mysql_query("UPDATE `families` SET `power`=`power`+'".$mission->power."' WHERE `naam`='".$data->familie."'");}
    ?>
    Toon Meer

    forum.php

    PHP
    <?php /* ------------------------- */
    session_start();
    
    
      include("_include-jail.php");
      
    $_SESSION['mission'] = "Bezoek het forum";
    
    
    /* ------------------------- */ ?>
  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 29 maart 2009 om 13:36
    • #5

    bij incl_mission.php session_start(); boven doen:)

    Bezig met cms:)

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 13:41
    • #6

    dat is niet oplossing ik heb nog ff getest

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 29 maart 2009 om 13:47
    • #7

    Heb je al een nieuwe rij in de database toegevoegd?
    De titel van die nieuwe rij moet "Bezoek het forum" zijn.

    Heb je inc_mission.php wel geinclude? (ergens)

    Verder heb ik inc_mission.php wat aangepast...
    Het ziet er zo een stuk netter uit...

    miauw!

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 13:52
    • #8

    Heb je inc_mission.php wel geinclude? (ergens)

    nee dat is dus probleem maar waar moet ik dat doen

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 29 maart 2009 om 14:02
    • #9

    in je include_config.php zou het kunnen...
    of alleen maar op de pagina's waar je het nodig hebt...
    zoals bij je forum bijvoorbeeld

    en hoe je het moet/kan doen (pm) is met de volgende code:

    PHP
    include_once 'incl_mission.php';

    miauw!

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 14:09
    • #10

    dat werkt niet dan word pagina wit want had zelf ook al zo iets geprobeert

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 29 maart 2009 om 14:34
    • #11

    je mag zelf mijn code ook best nog een controleren hoor...
    ik had inc_mission.php geschreven...
    jij incl_mission.php in je openings post...
    ik was dus een l vergeten

    miauw!

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 14:36
    • #12

    ja dat had ik dus al gezien maar als dat verandert werkt nog niet krijg nog wit

    PHP
    <?php /* ------------------------- */
    session_start();
    
    
      
      include'_include-jail.php';
      include_once 'incl_mission.php';
     
      $dbres2        = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
      
    $_SESSION['mission'] = "Bezoek het forum";
    /* ------------------------- */ ?>
    Toon Meer

    http://www.thecriminalfamily.com/incl_mission.php

    als daar kijk krijg deze fout

    Parse error: syntax error, unexpected '{' in /home/id012c/domains/thecriminalfamily.com/public_html/incl_mission.php on line 32

    die pagina moet tog allen wit zijn

  • Durk
    Intermediate
    Berichten
    365
    • 29 maart 2009 om 16:47
    • #13

    joelvan:

    Zo moet je helemaal niet zoeken..
    Er moet géén include naar incl_mission.php gedaan worden.
    Dit moet in je forum script:

    PHP
    <?
    $_SESSION['mission'] = "Bezoek het forum";
    ?>

    Bij de banditi staat dit in left_column.php (linker menu):

    PHP
    <?
    include("incl_mission.php");
    if($missionfixed != ""){?>
    				<td width="100%" align="right" valign="bottom">
    										<div style="width:550px; background-image:url('images/message_tut/background_mission_accomplished.jpg'); height:30px; text-align:left; color:white; font-weight:bold;">
    						<div style="float:left;padding-top:8px; padding-left: 10px; padding-right: 6px;"><img src="images/icons/award_star_add.png"></div>
    						<div style="padding-top:8px; padding-left: 6px;">
    							<a href="index.php?a=mod_other_missions" style="color:white; text-decoration:none">Missie voltooid: <?echo$missionfixed;?></a>
    						</div>
    					</div>
    
    
    									</td>
    <?}?>
    Toon Meer


    Die $missionfixed staat dan weer in de incl_mission.php , waardoor dit missie script nu zonder problemene werkt.
    Het laatste stukje code moet op elke pagina worden opgeroepen, om te kijken of er een missie is voltooid. Bij banditi word op elke pagina left_column.php opgeroepen, dus zit het in dit geval daarin.

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 16:54
    • #14

    ja maar ik heb banditi source niet ik bouw in ander source en daar werk ik gewoon met iframe

  • Durk
    Intermediate
    Berichten
    365
    • 29 maart 2009 om 16:58
    • #15

    Dan moet je op elke pagina die 2e code zetten, zoals ik al zei:

    Ik citeer mezelf:
    " Het laatste stukje code moet op elke pagina worden opgeroepen, om te kijken of er een missie is voltooid. "
    Dus lees eerst eens, voordat je verder vraagt:)
    Iframes vind ik k*t werken, ik werk liever continu met de basis, en de coding van lay-out met functies..
    vb:

    PHP
    <?include("functies.php");config();header();divopen();?>script<?divsluiten();eind();?>


    Dat werkt vind ik prettiger, en je hebt minder snel problemen met foute weergave. iFrames kunnen nogal eens fout weergeven worden , als je alleen je website in IE hebt getest of op gebaseerd enz..

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 17:00
    • #16

    ja klopt vind allen nadeel als dat zo doet en bent onder aan pagina en klik op link gaat hij trug naar boven

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 17:22
    • #17
    PHP
    incl_mission.php
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    <?php /* ------------------------- */
    
    
      include("_include-config.php");
    
    
    
    
    /* ------------------------- */ ?>
    <?
    if($_SESSION['mission'] == ""){
      if($_GET['a'] == 'profile' && $_GET['x'] != $data->login){
        $missionfixed = "Bezoek een profiel van een andere speler";
      }
      if($_GET['a'] == 'click' && $_GET['x'] != $data->login){
        $missionfixed = "Klik op iemand zijn secret link";
      }
      if($_GET['a'] == 'rules'){
        $missionfixed = "Lees de regels van het spel";
      }
      if($_GET['a'] == 'buycredits'){
        $missionfixed = "Bezoek de callcredit shop";
      }
      if($data->fbibom == 10){
        $missionfixed = "Blaas 10 keer het FBI hoofdkantoor op";
        mysql_query("UPDATE `users` SET `fbibom`='999' WHERE $data->login");
      }
      if($data->stationkaarten > 1000){
        $missionfixed = "Verkoop minstens 1000 kaartjes via je eigen station";
      }
      if($data->stationkaarten > 10000){
        $missionfixed = "Verkoop minstens 10.000 kaartjes via je vliegveld";
      }
    }
    if(isset($_SESSION['mission'])){
      $missionfixed = $_SESSION['mission'];
      unset($_SESSION['mission']);
    }
    $missions = mysql_query("SELECT * FROM `missions` WHERE `title`='".$missionfixed."'");
    $mission = mysql_fetch_object($missions);
    if(preg_match("/b".$mission->id."b?/i", $data->missionsfixed)){
      $missionfixed = "";
    }else{
      $erbij = $data->missionsfixed.' '.$mission->id;
      mysql_query("UPDATE `[users]` SET `cash`=`cash`+'".$mission->geld."', `power`=`power`+'".$mission->power."', `missionsfixed`='".$erbij."' WHERE `login`='{$data->login}'");}
    ?>  
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    testpagina.php
    
    
    <?PHP
      include("_include-config.php");
      if(! check_login()) {
        header("Location: login.php");
        exit;
      }
    
    
      mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
    ?>
    <?
    $_SESSION['mission'] = "Bezoek het forum";
    ?> 
    
    
    <table cellSpacing="0" style="width: 460px; height: 154px;">
    	<tr>
    	<td align="center" class="mainTxt">hallo dit is ff test pagina hopen dat werkt</td>
    	</tr>
    </tabel>
    
    
    <table cellSpacing="0" style="width: 460px; height: 154px;">
    	<tr>
    <?
    include("incl_mission.php");
    if($missionfixed != ""){?>
    				<td width="100%" align="right" valign="bottom">Missie voltooid: <?echo$missionfixed;?></a>
    									</td></tabel>
    <?}?>
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Toon Meer

    zo heb ik het nu en werkt niet hij geeft niet weer en zte ook niet in db

  • Darsstar
    Vreemd
    Berichten
    1.173
    • 29 maart 2009 om 17:44
    • #18

    Parse error: syntax error, unexpected '{' in /home/id012c/domains/thecriminalfamily.com/public_html/incl_mission.php on line 32

    die fout heb ik verbeterd voor je...
    en was een ) te weinig waardoor de if niet werd afgesloten maar de preg_match wel...

    en waarom kom je pas zo laat met de fout aanzetten?

    miauw!

  • joelvan
    Beginner
    Berichten
    22
    • 29 maart 2009 om 17:48
    • #19

    omdat ik hem pas net zag want hoeft niet bij die file want die stuur allen door maar kun ff kijken wat nu fout is heb 2 pagina neer gezet

  • Durk
    Intermediate
    Berichten
    365
    • 29 maart 2009 om 19:51
    • #20
    PHP
    <? 
    include("incl_mission.php"); 
    if($missionfixed != ""){?> 
                    <td width="100%" align="right" valign="bottom">Missie voltooid: <?echo$missionfixed;?></a> 
                                        </td></tabel> 
    <?}?>


    Dat stukje zou ik in je config zetten, en niet in elk script..
    Want je config word toch op elke pagina opgeroepen.

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

  • 1 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