Mijn inlogsysteem , SESSION

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 »

Gilles Van Vlasselaer

Gilles Van Vlasselaer

23/01/2006 21:01: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
<?php
include('cfg.php');
$login=strip_tags($_POST['login']);
$pass=strip_tags($_POST['pass']);
$pass2=sha1($pass);
$chk1=substr_count(strtolower($login),"select");
$chek_SQL="SELECT * FROM members WHERE login='".$login."' AND pass='".$pass2."'";
$mebersres=mysql_query($chek_SQL);
$authchek=mysql_num_rows($mebersres);
if($authchek==1){
session_start();
$_SESSION['auth']=true;
$_SESSION['timeout']=time()+3600;
$mem=mysql_fetch_array(mysql_query($chek_SQL));
$_SESSION['login']=$mem['login'];
}
else{
echo ' Inloggen is mislukt!<br>Paswoord of Login kunnen fout opgegeven zijn';
}

?>

Dus men code
Als ik dat probeer op mijn localhost komt er dit:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php:7) in C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php on line 17

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php:7) in C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php on line 17

the problem is ....
dank bij voorbaat :)
Gewijzigd op 23/01/2006 21:02:00 door Gilles Van Vlasselaer
 
PHP hulp

PHP hulp

25/11/2024 11:50:38
 
Kalle P

Kalle P

23/01/2006 21:19:00
Quote Anchor link
kijk eens inde faq
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

23/01/2006 22:16:00
Quote Anchor link
ik heb tog gewoon een probleem met men session niet met men formulier
 
Frank -

Frank -

23/01/2006 22:20:00
Quote Anchor link
Je hebt al output voordat de sessie wordt gestart. En waar die output vandaan komt, kan ik je zo even niet zeggen. Overigens is een spatie ook al output (wanneer deze voor je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php ?>
tabs staat.
 
- SanThe -

- SanThe -

23/01/2006 22:25:00
Quote Anchor link
Zet session_start(); eens helemaal aan het begin.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

23/01/2006 22:30:00
Quote Anchor link
maakt niet uit(enige wat verandert is on line ...),kan het met de config php.ini te maken hebben?
 
Pim Vernooij

Pim Vernooij

23/01/2006 22:39:00
Quote Anchor link
Je sessie moet gestart zijn voordat er enige output naar de browser is. Controleer of dit zo is, en zet je session_start voor dat punt. Ik zou hem helemaal bovenaan de index.php zetten, dan start je sessie gewoon voordat er iets gebeurt op je site.

//edit
kan er niet in de titel balk gezet worden -> Sessie voor browser output! want onderhand iedere week is er weer een topic over dit onderwerp...
Gewijzigd op 23/01/2006 22:40:00 door Pim Vernooij
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

24/01/2006 22:37:00
Quote Anchor link
ik heb nog altijd erros ! :(
 
Jan Koehoorn

Jan Koehoorn

24/01/2006 22:43:00
Quote Anchor link
Zet session_start () eens helemaal bovenaan in cfg.php?
 
The_J

The_J

24/01/2006 23:04:00
Quote Anchor link
de oplossing: gebruik php niet met windows. php werkt goed windows niet. combineer het en je krijgt half-werkende rommel.
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

24/01/2006 23:10:00
Quote Anchor link
@ Jan :
Nope nog altijd niet :(
Raar maar waar ... zelfs het simpel voorbeeld script van php.net doet het niet (zelfde error)
http://be.php.net/manual/nl/function.session-start.php

@ The J:
Kan normaal geen probleem geven ( dan denk ik eerder asp en linux dat probleem kan geven)
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

25/01/2006 15:10:00
Quote Anchor link
.... iemand ik zit echt raar vast :s
 
- wes  -

- wes -

25/01/2006 15:23:00
Quote Anchor link
post nog es de code die je nu hebt
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

25/01/2006 16:52:00
Quote Anchor link
mijn 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
<?php
include('cfg.php');
$login=strip_tags($_POST['login']);
$pass=strip_tags($_POST['pass']);
$pass2=sha1($pass);
$chk1=substr_count(strtolower($login),"select");
$chek_SQL="SELECT * FROM members WHERE login='".$login."' AND pass='".$pass2."'";
$mebersres=mysql_query($chek_SQL);
$authchek=mysql_num_rows($mebersres);
if($authchek==1){
$_SESSION['auth']=true;
$_SESSION['timeout']=time()+3600;
$mem=mysql_fetch_array(mysql_query($chek_SQL));
$_SESSION['login']=$mem['login'];
}
else{
echo ' Inloggen is mislukt!<br>Paswoord of Login kunnen fout opgegeven zijn';
}

?>



en dit is men cfg.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
session_start ();
$host="localhost" ;//de MySQL host
$login="root" ;//de login naam voor de database
$pass="" ;//passwoord voor het verbinden met de database
$database="waggelbe" ;//de database zijn naam
$dbconnect=mysql_connect($host,$login,$pass)or die("Er kan geen verbinding tot stand gebracht worden");
mysql_select_db($database,$dbconnect) or die("De opgegeven database bestaat niet");
?>


en mijn gegevens.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="login.php">
<p>Login:<br />
<label>
<input type="text" name="login" />
</label>
<br />
Paswoord:
<br />
<label>
<input type="password" name="pass" />
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="Login" />
</label>
</p>
</form>
</body>
</html>


nu heb je men heel scriptje al :p
maar wat nu ....
 
- wes  -

- wes -

25/01/2006 17:03:00
Quote Anchor link
en welke errors krijg je nu (bij regelnummers zet ff regels + 2/3 regels eromheen hier)
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

25/01/2006 19:37:00
Quote Anchor link
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php:7) in C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\cfg.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\login.php:7) in C:\Program Files\xampp\xampp\htdocs\site work\waggelbe\login\cfg.php on line 2



dit zijn mijn errors
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

26/01/2006 20:33:00
Quote Anchor link
cmon .....
 
Pieter Boussaer

Pieter Boussaer

26/01/2006 20:51:00
Quote Anchor link
haal dit (session_start ();) eens uit je config en ze het eens volledig bovenaan je login script
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

26/01/2006 21:18:00
Quote Anchor link
heb ik al gedaan leest naar Jan zijn posts ;) raar
 
Gilles Van Vlasselaer

Gilles Van Vlasselaer

27/01/2006 22:54:00
Quote Anchor link
:( kan het ook een bug zijn?
 



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.