pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: Adapter am 19 Dezember 2007, 10:36:02

Titel: Rezeptdatenbank und Druckvorschau
Beitrag von: Adapter am 19 Dezember 2007, 10:36:02
Habe ein Problem mit dem Drucken der Rezepte

Meine Daten
CMS-Version:     pragmaMx 0.1.9, 1.30/2007-04-05
PHP-Version:     4.4.7  (PHP-Info)
Server-Version:     Apache/1.3.39 (Unix) mod_auth_pam/1.1.1 mod_fastcgi/2.4.6 mod_ssl/2.8.30 OpenSSL/0.9.8g mod_jk/1.2.25 FrontPage/5.0.2.2510

Mein Fehler:
Ich bekomme beim ausdrucken den Fehler
Warning: gzuncompress() [function.gzuncompress]: buffer error in /usr/www/users/xxxx/modules/Rezeptdatenbank/print.php on line 24

Desweiteren habe ich festgestellt das die Daten mit !_GET nicht richtig ankommen
Geschickt wird: eJztVU1v20YQvRvwfxjwbCmUbNnW9pSgcQ5B2gAOUCCXYkkOl1OTu8Lu0kJY9G/2mkt+Q04+9C0pVU
Angekommen ist (mit print($Variable)
eJztVU1v20YQvRvwfxjwbCmUbNnW9pSgcQ5B2gAOUCCXYkkOl1OTu8Lu0kJY9G/2mkt Q04 o9C0pVU

Also kommen zeichen wie + nicht an, woran kann das liegen?

Da ich nix am Code gefrikkelt habe unerklärlich, es ist PHP am Server upgedatet worden kann es das sein??

Danke für die Hilfe im Vorraus
Hans-Jürgen Keil
Titel: Re: Rezeptdatenbank und Druckvorschau
Beitrag von: Adapter am 20 Dezember 2007, 07:29:26
Habe einen Fix gefunden für dies Problem, in der print.php
$meinarray=$_GET['meinarray']; # String aus dem mit HTML übergebenen stream wiederherstellen
$meinarray1 = str_replace(' ', '+', $meinarray);
$row = unserialize(gzuncompress(base64_decode($meinarray1))); # aus dem String wieder ein array machen

das Fettgedruckte einfügen

Gruß Adapter
Titel: Re: Rezeptdatenbank und Druckvorschau
Beitrag von: hari2007 am 23 Dezember 2007, 13:36:26
 :thumbup: Super , vielen Dank. Es funtzt 100% ig. daBewarheitet sich der Spruch : " Was lange währt , wird endlich wahr !"

Gruß: Hari