Ohohoh, da sind aber gravierende Fehler drin.
1. Dein HTML-Code ist unsauber und kann bei manchen Browsern Probleme machen:
Code:
<form action=cart.php method=post name=login target=Txt>
Code:
<form action='cart.php' method='post' name='login' target='Txt'>
Besonders problematisch kann das bei input-Felder beim Tag value werden, also
alle Tag ordentlich mit ' schreiben
2. onClick = '".warenkorb_db_eintrag($i, $users)
Das kann nicht funktionieren, da Du nicht mit JavaScript eine PHP-Funktion aufrufen kannst. Da wird die Funktion schon beim Seitenaufbau aufgerufen.
3. Der Connect und die DB-Selektion in der Funktion sind überflüssig
4. Die Funktionen session*register sind veraltet, man sollte nur noch $_SESSION benutzen.
5. Zu Select * habe ich schon oben was geschrieben
Und noch eine Kleinigkeit zum Programmierstil:
Hier und da ein Leerzeichen, eine Leerzeile oder auch mal ein Zeilenumbruch machen die Sache besser lesbar, denn Zeilen mit über 200 Zeichen lassen sich nur schwer überblicken.
Gruß
phpfan