HH = Hello Hank, ;-)
ich habe im Netz nach einer Funktion in php gesucht, die eindeutige IDs erzeugt, die nur aus Ziffern bestehen.
Wirklich brauchbares habe ich nicht gefunden.
PHP kennt die Funktion uniqid
Nach diesem Vorbild könntest Du auch eine eigene Nummer generieren.
Aber das ist mMn der falsche Ansatz. Eine Artikelnummer sollte durchaus auch Sinn haben. Z. B.:
- WGR = Warengruppe, mnemonisch oder drei bis vier Ziffern.
- Artikelgruppe
- Artikel
- Variante
- Prüfziffer
Beispiel:
KAB-NYM-0525-001-9
Wobei die Prüfziffer jetzt noch nicht stimmt, die ist frei erfunden.
Oder als EAN-8 oder EAN-13-Code o. ä. aufbauen. Das wirst Du später nicht bereuen.
Und wenn die Artikelnummern in der Datenbank stehen, sollte man zunächst nicht ohne Benutzeranmeldung herankommen. Ein Vergleich im Internet dürfte daher schwierig werden. Aber man sucht üblicherweise nach der Artikelbeschreibung. Und einige Deep-Links in den Shop bei den Suchmaschinen sind normalerweise auch erwünscht.
Die Benutzeranmeldung ist auch wichtig für die Führung von angefangenen oder gespeicherten Warenkörben.
Die Stichworte hierfür lauten Convenience und Usability oder auf Deutsch: je einfacher Du es deinen Shopbesuchern machst, das passende Produkt zu finden, desto lieber werden sie kaufen.
Der große Zoni-Shop hat das bis heute nicht fertig gebracht :-(
Glück Auf
Tom vom Berg