Maffiaspel | na een handeling uitgelogd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Pagina: 1 2 volgende »

Thomas Blom

Thomas Blom

03/01/2013 18:13:31
Quote Anchor link
Hallo,

Ik heb laatst een maffiaspel gedownload, maar ik heb een probleem... Het aanmelden en inloggen gaat nog goed, maar wanneer ik een handeling doe, ben ik uitgelogd :S.
Weet iemand hoe dit kan en wat voor code dit misschien veroorzaakt?


Groeten,
Thomas
 
PHP hulp

PHP hulp

26/12/2024 22:23:48
 
Tim S

Tim S

03/01/2013 18:17:55
Quote Anchor link
Ja op regel 3 staat een fout
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 18:19:20
Quote Anchor link
Of je cookiepath/-domain klopt niet?
Gewijzigd op 03/01/2013 18:19:35 door - Ariën -
 
Thomas Blom

Thomas Blom

03/01/2013 18:40:20
Quote Anchor link
Bedankt voor jullie snelle antwoord. Tim, ik heb aan een paar pagina's even session_start(); toegevoegd, maar het werkt niet... Nog steeds hetzelfde, ik log in en klik op een van de opties (dat werkt nog, ik krijg nog de opgevraagde pagina), maar kies ik nog een keer op een optie, dan kom ik weer terug op de home pagina waar ik moet inloggen...
 
Bas IJzelendoorn

Bas IJzelendoorn

03/01/2013 18:40:44
Quote Anchor link
Beste Thomas,

Even een aantal dingetjes.:

1. Zonder relevante code kunnen wij natuurlijk niets.
2. Vertel wat heb je zelf al gedaan.
3. Geef een specifiekere omschrijving wat er fout gaat.
4. De reacties van hierboven kan je natuurlijk niet serieusnemen. Al klopt de glazenbol van Aar wel regelmatig. Toch zit het met onze leverancier van glazenbollen nog steeds niet helemaal goed, waardoor we er telkens weer naast zitten.

Zou je je topic en vraagstelling aan willen passen?
 
Thomas Blom

Thomas Blom

03/01/2013 18:44:25
Quote Anchor link
Bas IJzelendoorn op 03/01/2013 18:40:44:
Beste Thomas,

Even een aantal dingetjes.:

1. Zonder relevante code kunnen wij natuurlijk niets.
2. Vertel wat heb je zelf al gedaan.
3. Geef een specifiekere omschrijving wat er fout gaat.
4. De reacties van hierboven kan je natuurlijk niet serieusnemen. Al klopt de glazenbol van Aar wel regelmatig. Toch zit het met onze leverancier van glazenbollen nog steeds niet helemaal goed, waardoor we er telkens weer naast zitten.

Zou je je topic en vraagstelling aan willen passen?


Beste Bas,

ik zou niet weten welke codes ik erbij moet voegen, het gaat namelijk om alle paginas. Dat zijn er te veel om hier even neer te zetten... Ik kan alles even in een zip bestand doen, uploaden en dan kunt u het even downloaden en inzien? Ik geef u de downloadlink in een pb, ik weet niet of ik hier mn link mag plaatsen?

Bedankt alvast
 
Obelix Idefix

Obelix Idefix

03/01/2013 18:47:15
Quote Anchor link
Thomas Blom op 03/01/2013 18:13:31:
Ik heb laatst een maffiaspel gedownload,

Wat/waar heb je dan gedownload? Mogelijk dat ons dat al verder kan helpen.
 
Thomas Blom

Thomas Blom

03/01/2013 18:50:48
Quote Anchor link
Obelix en Idefix op 03/01/2013 18:47:15:
Thomas Blom op 03/01/2013 18:13:31:
Ik heb laatst een maffiaspel gedownload,

Wat/waar heb je dan gedownload? Mogelijk dat ons dat al verder kan helpen.



OSBanditi op ICTscripters.com
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 18:52:49
Quote Anchor link
Kijk eerst eens wat er gebeurt als iemand inlogt, wordt er een sessie aangemaakt met $_SESSION, of een setcookie()?

In geval van de sessies, heb jij bij de sessies wel een session_start(); bovenaan de code staan?
In geval van de cookies, wat zegt een cookiemanager in je browser? Bestaat die cookie?

En op die site kan ik OSBanditi niet downloaden, dus kom het liefste met wat relevante code aan, het probleem lijkt plaats te vinden bij het inloggen.
Gewijzigd op 03/01/2013 18:54:40 door - Ariën -
 
Thomas Blom

Thomas Blom

03/01/2013 18:57:37
Quote Anchor link
Het werkt met setcookie, zo te zien in de code hieronder.

Dit is login.php
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
27
28
29
30
31
32
33
34
<?php /* ------------------------- */
  include("config.php");
  if(isset($_POST['login'])) {
 $dbres                = mysql_query("SELECT * FROM `users` WHERE `login`='{$_POST['login']}' AND `pass`=MD5('{$_POST['pass']}')");
$num = mysql_num_rows($dbres);
    if($num > 0) {
$naam = $_POST['login'];
$_POST['login'] = $naam;
$pass = $_POST['pass'];
$_POST['pass'] = $pass;
    setcookie("login",'',time()-24*60*60,"/","");
    setcookie("validate",'',time()-24*60*60,"/","");
      $_SESSION['IP']            = $_SERVER['REMOTE_ADDR'];
      $dbres                = mysql_query("SELECT *,UNIX_TIMESTAMP(`signup`) AS `signup` FROM `users` WHERE `login`='{$_SESSION['login']}'");
      $_SESSION['data']            = mysql_fetch_object($dbres);
if($data->vakantie > 0){
   header("Location: $sitelink/index.php?vakantie");
exit;
    }

    header("Location: inlogger.php?x={$_POST['login']}&pass={$_POST['pass']}");
    }

else{
   header("Location: $sitelink/index.php?error");
   }
  }

  else if($_GET['x'] == "logout") {
    mysql_query("UPDATE `[users]` SET `online`='0000-00-00 00:00:00' WHERE `login`='{$data->login}'");
    mysql_query("DELETE FROM `[online]` WHERE `login`='{$_COOKIE['login']}' AND `validate`='{$_COOKIE['validate']}' AND `IP`='{$_SERVER['REMOTE_ADDR']}'");
    setcookie("login",'',time()-24*60*60,"/","");
    setcookie("validate",'',time()-24*60*60,"/","");
    session_destroy();
   header("Location: $sitelink/index.php");
  }

/* ------------------------- */ ?>
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 19:03:49
Quote Anchor link
En worden die cookies aangemaakt? Klopt het path?
 
Thomas Blom

Thomas Blom

03/01/2013 19:05:25
Quote Anchor link
- Aar - op 03/01/2013 19:03:49:
En worden die cookies aangemaakt? Klopt het path?


Weet ik niet, hoe kan ik dat zien/nakijken?
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 19:05:50
Quote Anchor link
Een cookie addon/manager in Chrome/Firefox?

Verder barst het script van de fouten, dat ik alleen de vuilnisbak hiervoor aan kan raden (of uren en tijdrovend debuggen en securityfixxen)
Gewijzigd op 03/01/2013 19:08:56 door - Ariën -
 
Thomas Blom

Thomas Blom

03/01/2013 19:11:29
Quote Anchor link
Oke, gevonden. Zie: Afbeelding

En nu.. Sorry, ik snap dit niet echt..
Gewijzigd op 03/01/2013 19:12:47 door Thomas Blom
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 19:14:25
Quote Anchor link
Jep, die addon bijvoorbeeld.
 
Thomas Blom

Thomas Blom

03/01/2013 19:16:35
Quote Anchor link
- Aar - op 03/01/2013 19:14:25:
Jep, die addon bijvoorbeeld.


Add-ons verkrijgen? En dan?
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 19:46:15
Quote Anchor link
Open je Cookie manager, en zoek je cookie.
 
Thomas Blom

Thomas Blom

03/01/2013 20:04:09
Quote Anchor link
- Aar - op 03/01/2013 19:46:15:
Open je Cookie manager, en zoek je cookie.


Oke, ik weet alleen niet hoe de cookie heet (sitenaam?) en hoe het moet...
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 20:05:11
Quote Anchor link
Zie je setcookie() functie? Je kan toch ook filteren op domein bijvoorbeeld?
 
Thomas Blom

Thomas Blom

03/01/2013 20:19:58
Quote Anchor link
Ik had hem uiteindelijk gevonden? Wat moet ik daar nu precies mee doen?
 
- Ariën  -
Beheerder

- Ariën -

03/01/2013 20:23:04
Quote Anchor link
Okee, de cookie voor het inloggen bestaat dus. Wel vreemd dat je dan uitgelogd wordt....

Ik wil niet lullig zijn, maar weet je zeker dat je met dit script verder wilt gaan? Ik zie er zoveel fouten in...
 

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.