Versio

Undefined variable: get_userdata

Overzicht Reageren

Daniel H

Daniel H

08/05/2009 11:10:00
Quote Anchor link
ik krijg de heletijd een error bij het uitlezen van mijn database, ben nu al een uur aan het zoeken maar kan het niet vinden. Kunnen jullie helpen?

Error:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Notice: Undefined variable: get_userdata in /pad/naar/site/functions.php on line 68


Script:
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
<?php
$get_data_qry
= mysql_query("SELECT userid, `hash` FROM `****` WHERE `userid` = '".sqlsafe($_COOKIE['id'])."' AND `hash` = '".sqlsafe($_COOKIE['hash'])."'");
$get_data = mysql_fetch_assoc($get_data_qry);
$get_userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM $ledentabel WHERE id = '".$get_data['userid']."'"));

function
got_new_message() {
$result1 = mysql_query("SELECT * FROM *** WHERE naar='" .$get_userdata['gebruikersnaam']. "' ORDER BY datum DESC"); // WHERE `naar` = '".$get_userdata['gebruikersnaam']."'");
    while($data = mysql_fetch_array($result1)){
        if($data['gelezen'] == 0) {
        return TRUE;//echo "<li style=\"color:#F00\"><a href=\"eeenbestnad.php\"><strong>Berichten</strong></a></li>";
        } else {
        return FALSE; //echo "<li><a href=\"pm.php\">Berichten</a></li>";
        }
    }
}

?>


bwd, rij 68 is hier rij 7.
Gewijzigd op 01/01/1970 01:00:00 door Daniel H
 
PHP hulp

PHP hulp

25/05/2012 16:52:22
Gesponsorde koppelingen:
 
Pieter van Linschoten

Pieter van Linschoten

08/05/2009 11:27:00
Quote Anchor link
Je kan geen resultaten zomaar een functie binnen gooien.

Je moet ze of bij de functie aanroepen tussen de haakjes:

functie abc($def);

of je moet gebruik maken van global.

Dan zet je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
global $get_userdata;

?>
in je functie
Gewijzigd op 01/01/1970 01:00:00 door Pieter van Linschoten
 
Daniel H

Daniel H

08/05/2009 11:31:00
Quote Anchor link
maar hoe zet ik dan een global in mijn mysql_query? of moet dat anders?
Gewijzigd op 01/01/1970 01:00:00 door Daniel H
 
- Aar -

- Aar -

08/05/2009 11:38:00
Quote Anchor link
Hm, waar ken ik dit script toch van .. ;-)

Verder snap ik niet wat je precies bedoelt. Lapidi's reactie lijtk me toch het juiste antwoord?.
 
Daniel H

Daniel H

08/05/2009 11:41:00
Quote Anchor link
het werkt, bedankt.
Gewijzigd op 01/01/1970 01:00:00 door Daniel H
 
- Aar -

- Aar -

08/05/2009 12:21:00
Quote Anchor link
Veel success met MultiSess, en vergeet niet regelmatig te kijken voor een nieuwe versie ;-)
 



Overzicht Reageren