From sylwesterzdanowski w gmail.com Sat Feb 13 23:40:22 2010 From: sylwesterzdanowski w gmail.com (Sylwester Zdanowski) Date: Sat, 13 Feb 2010 23:40:22 +0100 Subject: [lms-dev] =?iso-8859-1?q?_Sztywny_zapis_dokument=F3w?= Message-ID: <1266100822.8988.10.camel@fortress.sdom> Witam, Stworzyłem de facto częściowe rozwiazanie metody zapisu dokumentów wraz ze zmianami wprowadzonymi w step1 Działanie wyglada następująco. 1.W pliku dokument_step2.php odczytuje z bazy danych(tablica documentcontents )nazwę ostatniozapisanego pliku. 2.Odczytaną sumę md5 zmieniam na nazwę katalogu i pliku 3.Zapisuję na nowo plik ze zmieniona treścia. Wykorzystuje następujący kod: $temp= $DB->GetRow('SELECT docid, md5sum FROM documentcontents ORDER by docid DESC'); $file ='/usr/share/lms/documents/'.$temp['md5sum'][0].$temp['md5sum'][1].'/'.$temp['md5sum']; $output= '/usr/share/lms/templets/contract_2_step2.html'; $output = $SMARTY->fetch('contract_2_step2.html'); file_put_contents($file,$output); echo $output; Rozwiazanie ma słaby punkt w postaci pobierania nazwy. Jeżeli ostatni plik zostanie dodany w miejsce skasowanego lub pomiędzy przejściem od step1 do step2 ktoś inny utworzy dokument pobrana nazwa będzie nieprawidłowa. Rozwiązaniem było by przekazanie nazwy do step 1 i do step2 z miejsca jej tworzenia w pliku documentadd.php. Od wskazanego pliku w zmiennych nazwa ta musi dojść do pliku dokument_step2.php. Stworzyło by to niezawodną mozliwosć zapisu dokumentów z wypełniona ną stałe treścia. Jedyną ceną jest przekazanie zmiennej. Niestety przekazania zmiennej nie udało mi się wykonać. Tymczasem inne dane klienta przechodzą taką ścierzkę. Alternatywę stanowi dodanie do tablicy z nazwammi klucza i zapisanie odpowiedniej wartości w pierwotnie zapisywanym pliku dokumentu. Przy odczycie wzoru z niewidocznego pola formularza należało by przenieść nazwę pliku do zmiennej php. From tomasz.chilinski w chilan.com Sun Feb 21 21:42:00 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 21:42:00 +0100 Subject: [lms-dev] test Message-ID: -- Pozdrawiam Tomasz Chiliński, Chilan From tomasz.chilinski w chilan.com Sun Feb 21 22:04:18 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 22:04:18 +0100 Subject: [lms-dev] test Message-ID: <9db6f6098e5e5ae26e27f25e1579b06d@mail.chilan.com> -- Pozdrawiam Tomasz Chiliński, Chilan From tomasz.chilinski w chilan.com Sun Feb 21 22:13:46 2010 From: tomasz.chilinski w chilan.com (tomasz.chilinski w chilan.com) Date: Sun, 21 Feb 2010 21:13:46 -0000 Subject: [lms-dev] =?iso-8859-2?q?=28brak_tematu=29?= Message-ID: From tomasz.chilinski w chilan.com Sun Feb 21 22:16:47 2010 From: tomasz.chilinski w chilan.com (tomasz.chilinski w chilan.com) Date: Sun, 21 Feb 2010 21:16:47 -0000 Subject: [lms-dev] test Message-ID: test From tomasz.chilinski w chilan.com Sun Feb 21 22:17:55 2010 From: tomasz.chilinski w chilan.com (tomasz.chilinski w chilan.com) Date: Sun, 21 Feb 2010 21:17:55 -0000 Subject: [lms-dev] test Message-ID: test . From tomasz.chilinski w chilan.com Sun Feb 21 22:18:35 2010 From: tomasz.chilinski w chilan.com (tomasz.chilinski w chilan.com) Date: Sun, 21 Feb 2010 21:18:35 -0000 Subject: [lms-dev] test Message-ID: test . From tomasz.chilinski w chilan.com Sun Feb 21 22:24:51 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 22:24:51 +0100 Subject: [lms-dev] test Message-ID: -- Pozdrawiam Tomasz Chiliński, Chilan From tomasz.chilinski w chilan.com Sun Feb 21 22:36:44 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 22:36:44 +0100 Subject: [lms-dev] test Message-ID: <903f715514b359c3ecf634d9869f2a49@mail.chilan.com> -- Pozdrawiam Tomasz Chiliński, Chilan From tomasz.chilinski w chilan.com Sun Feb 21 23:34:46 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 23:34:46 +0100 Subject: [lms-dev] =?utf-8?q?test_po_w=C5=82=C4=85czeniu_weryfikacji_DKIM?= Message-ID: <0ee849f746441f4368b2f285df3eabb2@mail.chilan.com> -- Pozdrawiam Tomasz Chiliński, Chilan From tomasz.chilinski w chilan.com Sun Feb 21 23:51:25 2010 From: tomasz.chilinski w chilan.com (=?UTF-8?Q?Tomasz_Chili=C5=84ski?=) Date: Sun, 21 Feb 2010 23:51:25 +0100 Subject: [lms-dev] =?utf-8?q?test_po_w=C5=82=C4=85czeniu_podpisywania_DKIM?= Message-ID: <3370d36e9b6886fc5650123ce2bdc9aa@mail.chilan.com> -- Pozdrawiam Tomasz Chiliński, Chilan