#1 (permalink)  
Alt 23.10.2006, 17:57
Neuer Benutzer
 
Registriert seit: 15.09.2006
Beiträge: 10
Ausrufezeichen Session anhängen

Hallo,
habe eine Startseite für den Shop generiert auf der Artikelbilder gelistet werden. Auf den Artikelbildern ist ein Link zum jeweiligen Artikel (Funktioniert alles soweit ganz gut). Habe nun aber das Problem dass wenn ich Artikel in den Warenkorb lege und dann wieder über die Startseite Artikel aufrufe und diese dann dem Warenkorb hinzufügen möchen, werden die vorherigen Artikel im Warenkorb gelöscht und nur die zuletzt angewählten angezeigt. Denke dass dies daran liegt dass ich von der Startseite aus keine Session ID mit übergebe.

Wer weis Bescheid was ich an den link anhängen muss ? Wie verarbeitet XT:C das. Mit beispiel.html?SID wird das doch nicht gehändelt, oder ? Wenn ich mir die links in XT:C ansehe dann ist das sowas wie: ......info/template1.html/XTCsid/05jkla159156fdsafdsaztwre7491

Muss das bei mir so aussehen ? beispiel.html/XTCsid/

Wer weis Bescheid ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 23.10.2006, 18:03
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

Hallo,

Zitat:
Zitat von lizzard
Muss das bei mir so aussehen ? beispiel.html/XTCsid/
ja und danach kommt dann die Session-ID

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 24.10.2006, 08:54
Neuer Benutzer
 
Registriert seit: 15.09.2006
Beiträge: 10
Standard

ja, schon klar dass danach die Session ID kommt ;-)

Die Frage ist jetzt nur wie (mit welcher Variable) ich diese anhänge ???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 24.10.2006, 13:43
xt:C Sponsor
 
Registriert seit: 05.04.2006
Beiträge: 166
Standard

Hallo

versuchs mal so



Link in einer media/content datei auf das produkt mit der product_id 11107


<a href="<? echo xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link('11107', ''));?>" >XXX</a>


Gruß
Heiko
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 24.10.2006, 15:39
Neuer Benutzer
 
Registriert seit: 15.09.2006
Beiträge: 10
Standard

Mercy, das hat mir sehr geholfen !
Verstehe zwar das Ganze nicht so richtig, hat aber geklappt. Mich würde nur noch interessieren wie sich dieser link aufbaut (zusammensetzt).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 24.10.2006, 15:56
xt:C Sponsor
 
Registriert seit: 05.04.2006
Beiträge: 166
Standard

das ist einfach nur aus der klasse products.php "abgeschrieben"

zwischen den
<? ?>

steht in html eingebettetes php





xtc_href_link
xtc_product_link

sind xt eigene funktionen
einfach im /inc verzeichnis nachsehen wie die aufgebaut sind


xtc_href_link
sorgt u.a. dafür dass wenn nötig die cid angehängt wird




gruß
heiko
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 24.10.2006, 16:51
Neuer Benutzer
 
Registriert seit: 15.09.2006
Beiträge: 10
Standard

Na, da sieh mal einer an. Hamma wieder was gelernt :-)

Danke für die Info !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 18.11.2008, 08:53
Benutzer
 
Registriert seit: 29.03.2006
Beiträge: 30
Idee

Für den Fall dass es nochmal jemand sucht. Hier noch Beispiele zum Anhängen der Session an einen Link:

Auf die index.php verlinken
<a href="<? echo xtc_href_link(index.'.'.php)?>">

Das Kontaktformular verlinken
<a href="<? echo xtc_href_link(shop_content.'.'.php.'&coID=7')?>">
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 20.12.2008, 20:26
Erfahrener Benutzer
 
Registriert seit: 13.09.2008
Beiträge: 130
Standard

Zitat:
Zitat von Heiko Roloff Beitrag anzeigen
Hallo

versuchs mal so



Link in einer media/content datei auf das produkt mit der product_id 11107


<a href="<? echo xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link('11107', ''));?>" >XXX</a>


Gruß
Heiko
Habe auch das Problem, aber kannst du diesen Schritt detaillierter erklären? Ja, ich weiss, ist vielleicht schon einfach, aber ich verstehe es noch nicht ganz.

Z.B. wo die Product ID steht und wie ist es, wenn ich auf mehere Artikel verlinken will, wie z.B. als wenn man eine Suchanfrage gestellt hat und mehrere Artikel von einem Breich angezeigt werden?

Und wie genau setze ich das ein in den Content? Sonst immer habe ich ein Banner auf den Server geladen und im Adminpanel unter Content Banner eingefügt und mit einem Link zur Artikelserie versehen, jedoch wird der Kunder immer ausgeloggt, sobald er auf den banner klickt - da ja keine session ID vorhanden ist...

Dadurch habe ich mehrere hundert Euro verlust, da die Kunden selbstverständlciherweise die Seite verlassen, da es den Eindruck einer Sicherheitslücke erweckt.

Gruß Manuellsen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anhängen, session

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:00 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand