Werbung / Banner buchen
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: Passwort vergessen? > Link nur 60 Minuten gültig ist. >Der Link ist abgelaufen.  (Gelesen 1416 mal)

Offline gtnassim

  • Neu im Forum
  • *
  • Beiträge: 5
    • Teile Beitrag
Datenbank Zeit muss angepasst werden aber Wie?  (Bild)

Passwort vergessen? > Link nur 60 Minuten gültig ist. >Der Link ist abgelaufen.

Hat jemand das problem gehabt ?
Danke

Linkback: https://www.modified-shop.org/forum/index.php?topic=36862.0

Offline Morgenstund

  • Frisch an Board
  • **
  • Beiträge: 56
    • Teile Beitrag
Dem Hoster (one.com) Bescheid sagen, dass der Datenbankserver einen falschen Zeitstempel ausliefert, und um Korrektur bitten.

Offline gtnassim

  • Neu im Forum
  • *
  • Beiträge: 5
    • Teile Beitrag
Danke Für schnelle antwort.

Ich habe gestern versucht geht leider SERVER zeit lässt sich nicht ender  muss auch nicht weil SERVER zeit ist rechtig datenbank Zeit muss geandert werden  aber wie das geht weiss ich leider nicht .

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 2.964
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Hallo gtnassim,

bei Shared Hosting hast Du wahrscheinlich keine Möglichkeit die Zeitzone des Datenbankservers selbst festzulegen, darum der Vorschlag von Morgenstund.
Wenn Du willst kannst Du natürlich auch z.B. mal hier nachschauen.
https://entwickler-forum.de/showthread.php/66418-Die-Zeitzone-bei-mySQL-%C3%A4ndern

Grundsätzlich bin ich der Meinung, dass das Shopsystem sich nicht darauf verlassen sollte das beim Webserver und beim Datenbankserver die exakt gleiche Zeit und/oder Zeitzone eingestellt ist, deshalb hier ein Vorschlag der nicht auf Zeitsynchronität der Server setzt.

In '/password_double_opt.php' ab ca. Zeile 137 folgenden Code

Code: PHP  [Auswählen]
  $check_customer_query = xtc_db_query("SELECT *
                                          FROM "
.TABLE_CUSTOMERS."
                                         WHERE customers_id = '"
.(int)$customers_id."'
                                           AND password_request_key = '"
.xtc_db_input($key)."'");
  $check_customer = xtc_db_fetch_array($check_customer_query);
  if (!xtc_db_num_rows($check_customer_query) || $key == '') {
    $case = 'no_account';
    $messageStack->add('password_double_opt_in', TEXT_NO_ACCOUNT);
  } elseif (time() > (strtotime($check_customer['password_request_time']) + VALID_REQUEST_TIME)) {
 

mit diesem ersetzen

Code: PHP  [Auswählen]
  $check_customer_query = xtc_db_query("SELECT UNIX_TIMESTAMP() AS db_timestamp, c.*
                                          FROM "
.TABLE_CUSTOMERS." c  
                                         WHERE c.customers_id = '"
.(int)$customers_id."'
                                           AND c.password_request_key = '"
.xtc_db_input($key)."'");
  $check_customer = xtc_db_fetch_array($check_customer_query);
  if (!xtc_db_num_rows($check_customer_query) || $key == '') {
    $case = 'no_account';
    $messageStack->add('password_double_opt_in', TEXT_NO_ACCOUNT);
  } elseif ($check_customer['db_timestamp'] > (strtotime($check_customer['password_request_time']) + VALID_REQUEST_TIME)) {
 

Gruss
Hanspeter

Offline gtnassim

  • Neu im Forum
  • *
  • Beiträge: 5
    • Teile Beitrag
Danke  hpzeller

ich habe /password_double_opt.php  geändert aber leider hat nichts gebracht Haben Sie noch eine andere lösung ?

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 2.964
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Leider nein.

Gruss
Hanspeter

Offline hpzeller

  • Experte
  • *****
  • Beiträge: 2.964
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Nachtrag:

Eine alternative Lösung hat Susanne hier gepostet.
Re: Problem mit Passwort zurücksetzen Link.

Gruss
Hanspeter

Safeterms - Sichere Rechtstexte für Online Händler

Teile per facebook Teile per linkedin Teile per twitter