Members systeem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Willem

Willem

21/02/2005 15:30:00
Quote Anchor link
Hallo, ik heb een paar vragen en problemen bij mijn memberssyeteem:

- Ik gebruik addslashes in de query's. Alleen als iemand zich aanmeld kloppen de gegevens niet bij het inloggen.
Ik heb deze query om de gegevens uit de database te halen:
$query = mysql_query("SELECT id FROM leden_gebruikers WHERE gebruikersnaam = '".addslashes($_POST['gebruikersnaam'])."' AND wachtwoord = '".md5($_POST['wachtwoord'])."'");
De gegevens worden er zo ingezet: '".addslashes($_POST['gebruikersnaam'])."','".md5($_POST['wachtwoord'])."' (natuurlijk wel in een query :P)
get_magic_quotes_gpc() geeft als waarde 1
Volgens mij staan de magic quotes dan aan... Hoe kan ik zorgen dat je wel kan inloggen?

- Ik heb ook een admin bij het systeem gemaakt. Dan require ik op elke pagina een header en een footer. Zo doe ik dat:

(header)
HTML gedoe

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
if(isset($_SESSION['admin']))
{

?>


(Hier de pagina zelf)

(Footer)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>

HTML sluiten gedoe

Alleen werkt dat niet!

Kan iemand mij helpen?
Gewijzigd op 21/02/2005 15:45:00 door Willem
 
PHP hulp

PHP hulp

28/12/2024 07:04:04
 
DaeDaluz

DaeDaluz

21/02/2005 15:36:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
if(isset($_SESSION['admin']))
{

?>


wel netjes afsluiten :)
 
Willem

Willem

21/02/2005 15:46:00
Quote Anchor link
Dat heb ik wel (had het even snel overgetypt). Maar weet iemand wat er fout is??
Gewijzigd op 21/02/2005 22:19:00 door Willem
 
Willem

Willem

22/02/2005 13:53:00
Quote Anchor link
Kan iemand helpen?
 
DaeDaluz

DaeDaluz

22/02/2005 14:36:00
Quote Anchor link
je bent session_start(); vergeten?
 
Willem

Willem

22/02/2005 15:00:00
Quote Anchor link
Ik post wel ff mijn hele script...

header.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
<?php
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<title>"
.$site_naam." | Controlpanel</title>
<link rel=\"stylesheet\" content=\"text/css\" href=\"style.css\">
</head>

<body>"
;

error_reporting(E_ALL);

require("../config.php");

if(isset($_SESSION['login']) AND isset($_SESSION['memberid']) AND isset($_SESSION['ip']) AND isset($_SESSION['admin']))
{

    if($_SESSION['login'] === TRUE AND is_numeric($_SESSION['memberid']) AND $_SESSION['ip'] == $_SERVER['REMOTE_ADDR'] AND $_SESSION['admin'] === TRUE)
    {

    
echo "<table width=\"500\" class=\"grote_tabel\">
  <tr>
    <td colspan=\"7\" class=\"titel\">Controlpanel - "
.$pagina."</td>
  </tr>
  <tr>
    <td colspan=\"7\" class=\"text_tabel\">"
;
/* Lijn 27*/ ?>


Hier dag de pagina

Footer.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
<?php
echo "</td>
  </tr>
  <tr>
    <td width=\"68\" class=\"menu_item_off\" onclick=\"location.href='instellingen.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Instellingen</td>
    <td width=\"68\" class=\"menu_item_off\" onclick=\"location.href='nieuwsbrief.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Nieuwsbrief</td>
    <td width=\"45\" class=\"menu_item_off\" onclick=\"location.href='leden.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Leden</td>
    <td width=\"45\" class=\"menu_item_off\" onclick=\"location.href='#';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Forum</td>
    <td width=\"50\" class=\"menu_item_off\" onclick=\"location.href='nieuws.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Nieuws</td>
    <td width=\"30\" class=\"menu_item_off\" onclick=\"location.href='poll.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Poll</td>
    <td class=\"menu_item_off\">&nbsp;</td>
  </tr>
</table>"
;
    }
/* Lijn 14*/
    else
    {
    ?>

<p>Hacker!</p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    echo "<meta http-equiv=\"refresh\" content=\"1; URL=http://www.disneylandparis.com\">";
    }
}

else
{
?>

<p>Deze pagina is niet voor jou bedoeld!</p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo "</body>
</html>"
;
?>


Ik krijg deze errors:

Parse error: parse error in /usr/local/psa/home/vhosts/site.nl/httpdocs/ledensysteem/admin/header.php on line 27

Parse error: parse error in /usr/local/psa/home/vhosts/site.nl/httpdocs/ledensysteem/admin/footer.php on line 14
 
Yme-Jan

Yme-Jan

22/02/2005 15:03:00
Quote Anchor link
zoals DaeDaluz al zecht, je bent session start vergeten.. ;)

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
<?php
session_start();
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<title>"
.$site_naam." | Controlpanel</title>
<link rel=\"stylesheet\" content=\"text/css\" href=\"style.css\">
</head>

<body>"
;

error_reporting(E_ALL);

require("../config.php");

if(isset($_SESSION['login']) AND isset($_SESSION['memberid']) AND isset($_SESSION['ip']) AND isset($_SESSION['admin']))
{

    if($_SESSION['login'] === TRUE AND is_numeric($_SESSION['memberid']) AND $_SESSION['ip'] == $_SERVER['REMOTE_ADDR'] AND $_SESSION['admin'] === TRUE)
    {

    
echo "<table width=\"500\" class=\"grote_tabel\">
  <tr>
    <td colspan=\"7\" class=\"titel\">Controlpanel - "
.$pagina."</td>
  </tr>
  <tr>
    <td colspan=\"7\" class=\"text_tabel\">"
;
/* Lijn 27*/ ?>


Hier dag de pagina

Footer.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
<?php
echo "</td>
  </tr>
  <tr>
    <td width=\"68\" class=\"menu_item_off\" onclick=\"location.href='instellingen.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Instellingen</td>
    <td width=\"68\" class=\"menu_item_off\" onclick=\"location.href='nieuwsbrief.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Nieuwsbrief</td>
    <td width=\"45\" class=\"menu_item_off\" onclick=\"location.href='leden.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Leden</td>
    <td width=\"45\" class=\"menu_item_off\" onclick=\"location.href='#';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Forum</td>
    <td width=\"50\" class=\"menu_item_off\" onclick=\"location.href='nieuws.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Nieuws</td>
    <td width=\"30\" class=\"menu_item_off\" onclick=\"location.href='poll.php';\" onmouseover=\"this.className='menu_item_on'; this.style.cursor='pointer';\" onmouseout=\"this.className='menu_item_off';\">Poll</td>
    <td class=\"menu_item_off\">&nbsp;</td>
  </tr>
</table>"
;
    }
/* Lijn 14*/
    else
    {
    ?>

<p>Hacker!</p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    echo "<meta http-equiv=\"refresh\" content=\"1; URL=http://www.disneylandparis.com\">";
    }
}

else
{
?>

<p>Deze pagina is niet voor jou bedoeld!</p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
echo "</body>
</html>"
;
?>
 
Willem

Willem

22/02/2005 15:06:00
Quote Anchor link
Oeps, ben ik vergeten te vertellen. De pagina's waar de header en footer worden required zien er bv zo uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
session_start();

$pagina = "Leden";

require("header.php");

Pagina.....

require("footer.php");
?>
 
DaeDaluz

DaeDaluz

22/02/2005 15:10:00
Quote Anchor link
Die variabelen zijn Case Sensetive dus kijk is naar hoofdletters etc...
 
Willem

Willem

22/02/2005 15:12:00
Quote Anchor link
Welke variabelen? Is het wel mogelijk om op zo'n manier te kijken of je bent ingelogd? In de header staan bv maar 2 openings haakjes, geen sluitlings haakjes omdat die al in de footer staan.
 
Jelmer -

Jelmer -

22/02/2005 17:39:00
Quote Anchor link
Alle[ variablen, functies, waarden, key's, noem ze maar op, zijn hoofdlettergevoelig. En op niet-windows computers zijn filenames ook hoofdlettergevoelig.
 
Willem

Willem

22/02/2005 18:11:00
Quote Anchor link
Dat is volgens mij allemaal wel goed. Ik denk dat ik die errors krijg omdat er in de header 2 { staan en geen }. Ik de footer staan 2 } maar geen {. Volgens mij zit daar de fout. Wat kan ik eraan doen?
 
Willem

Willem

24/02/2005 11:43:00
Quote Anchor link
Ik heb het inloggen in een functie gezet. Dat werkt.

Maar over die magic quotes, get_magic_quotes_gpc() geeft als waarde 1. Als ik een formuliertje heb en de gegevens (bv auto's) zonder addslashes ofzo in de database zet krijg ik geen error en worden de gegevens goed weergegeven, dus zonder \.

Als ik wel addslashes toevoeg moet ik ze met stripslashes eruit halen om ze weer goed te krijgen.

Nu is mijn vraag, staan de magic quotes aan?

Moet ik nu wel of geen addslashes gebruiken?
Gewijzigd op 24/02/2005 11:43:00 door Willem
 
Willem

Willem

24/02/2005 17:11:00
Quote Anchor link
Kan iemand ff helpen?
 
Han eev

Han eev

24/02/2005 17:23:00
Quote Anchor link
doe het gewoon dat werkt wel dus...
 
Willem

Willem

24/02/2005 17:34:00
Quote Anchor link
Lol, maar staan die magic quotes dan aan of uit?
 
Willem

Willem

25/02/2005 19:26:00
Quote Anchor link
Weet iemand dat?
 



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.