ugrás a tartalomhoz

Assoc hiba beágyazáskor

fejtibi · 2006. Feb. 2. (Cs), 14.57
Sziasztok!
Lene egy nagy problémám remélem tudtok segiteni.
Irtam egy lekérdezést aminek a lényege hogy az egyik táblában megnézi hogy az azonositom ott van-e ha igen belép egy másik feltételbe és ott egy másik táblában megnézi a státuszomat ha 0 akor egyre változtatja és megnyit egy másik phpt.ez edig müködik de ha html-be akarom beágyazni egy iframesbe akor hibát ir ki.
remélem tudtok segiteni.
elöre is köszönöm.
a lekérdezés:

<?php
$member[ID] = $_COOKIE[memberID];
$onequery = ("SELECT * FROM IMessages WHERE IDTo=$member[ID]");
$oneresults = mysql_query($onequery);
while($oneline = mysql_fetch_assoc($oneresults))
{
if ($oneline["IDTo"]==$member[ID])
{
		
//-----------------------------------------------------------------------------------------
$query = ("SELECT * FROM hiteles WHERE IDd=$member[ID]");
$results = mysql_query($query);
while($line = mysql_fetch_assoc($results))
{
if ($line["Status"]=="0")
{
		$update_res = db_res( "UPDATE hiteles SET Status=(1) WHERE IDd = $member[ID]" );
			include("redirect.php"); 
}
else{}

}				
//-----------------------------------------------------------------			 
}
else{}

}
?>
hiba üzenet:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
 
1

<Nincs cím>

suexID · 2006. Feb. 2. (Cs), 15.08
Az egyetlen dolog ahol hiba lehet, az a $_COOKIE[memberID];, és tulajdonképp azért reklamál a mysql_fetch_assoc(), mert üres a kapott eredményhalmaz. Ellenőrizd le, hogy a memberID-t rendesen megkapja-e a függvény, ha iframeben fut.
2

<Nincs cím>

fejtibi · 2006. Feb. 2. (Cs), 15.20
a lekérdezés elején megadom neki
igy:
$member[ID] = $_COOKIE[memberID];
és után következik a lekérdezés.
külömben ha magát a fájlt lefutatom böngészöben teljesen jól müködik.
3

<Nincs cím>

fejtibi · 2006. Feb. 2. (Cs), 16.37
igazad van nem ad a member[ID]-nek értéket hogy lehetne ezt megoldani?nincs valami ötleted?
4

Host eltérések

suexID · 2006. Feb. 3. (P), 10.30
Ugyanazon a hoston van a beágyazandó dokumentum és az ahová be akarod ágyazni?
5

<Nincs cím>

fejtibi · 2006. Feb. 3. (P), 19.07
ez az egész ugy néz ki hogy a headerbe rakom be amit minden php meghiv és ebben a header.html-ben van benne az iframes ami meghivja a lekérdezés php-t
ez a herader egy templates könyvtárban van külön a php-k tól.
6

<Nincs cím>

fejtibi · 2006. Feb. 4. (Szo), 16.50
Sikerült megoldanom az iframest javascriptel hivom meg igy kezeli a cookie-t köszi a segitséget.