hier mein codesnippstel:
Das sieht soweit in Ordnung aus, mal abgesehen davon, daß Du in den Verweisen falscherweise ein & benutzt:
print("<td bgcolor='#000000' align=right><A href='warenkorb.php?s_id=".session_id()."&p_id=".$row[0]."'>in den Einkaufswagen</A></td></tr>");
Das Zeichen & ist für sich alleine in HTML-Code nicht erlaubt, es muß also &p_id= heißen.
hab jetzt nur in einer zeile htmlentities eingefügt geht aber nicht:-(
Das dachte ich mir schon, hast Du denn den Zeichensatz auf utf-8 geändert, wir ich Dir vorgeschlagen hatte? Kann man sich das Ergebnis irgendwo anschauen?
Gruß,
soenk.e