Undefined variable: get_userdata
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:
Script:
bwd, rij 68 is hier rij 7.
Error:
Script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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>";
}
}
}
?>
$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
Gesponsorde koppelingen:
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
in je functie
Je moet ze of bij de functie aanroepen tussen de haakjes:
functie abc($def);
of je moet gebruik maken van global.
Dan zet je
in je functie
Gewijzigd op 01/01/1970 01:00:00 door Pieter van Linschoten
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
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?.
Verder snap ik niet wat je precies bedoelt. Lapidi's reactie lijtk me toch het juiste antwoord?.
het werkt, bedankt.
Gewijzigd op 01/01/1970 01:00:00 door Daniel H
Veel success met MultiSess, en vergeet niet regelmatig te kijken voor een nieuwe versie ;-)



