Projekt

Allgemein

Profil

Aktionen

GX-Bug #42559

geschlossen

Speichern einer Rechnung schlägt fehl, wenn in der Rechnungsnummer ein "/" enthalten ist

Von Daniel Wu vor fast 9 Jahren hinzugefügt. Vor fast 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Mario Blokland
Kategorie:
Adminbereich
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Tags:
Fix

Beschreibung

Das Problem ist, dass die Rechnungsnummer im Dateinamen der PDF-Rechnung enthalten ist und ein "/" für die Navigation in einen Unterordner steht.

Problematische Stelle in der admin/gm_pdf_order.php:
$t_pdf_path = DIR_FS_CATALOG . '/export/invoice/' . (int)$GET['oID'] . '' . $order_check['gm_orders_code'] . '' . date("Y-m-d-H-i-s") . '_' . FileLog::get_secure_token() . '.pdf';

Lösung:
$t_pdf_path = DIR_FS_CATALOG . '/export/invoice/' . (int)$GET['oID'] . '' . replace('/', '', $order_check['gm_orders_code'] ) . '' . date("Y-m-d-H-i-s") . '' . FileLog::get_secure_token() . '.pdf';


Aktionen #1

Von Tobias Schindler vor fast 9 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Prüfung geändert
  • Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen #2

Von Tobias Schindler vor fast 9 Jahren aktualisiert

  • Status wurde von In Prüfung zu Anerkannt geändert
Aktionen #3

Von Tobias Schindler vor fast 9 Jahren aktualisiert

  • Status wurde von Anerkannt zu Testing geändert
  • Zugewiesen an wurde von Tobias Schindler zu Mario Blokland geändert
Aktionen #4

Von Daniel Wu vor fast 9 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF