Php photo gallery TWG | JFUploader | TWG Flash upload | WFU | Forum
https://tinywebgallery.com/forum/

twg15 mit autosession und ohne cookies
https://tinywebgallery.com/forum/viewtopic.php?f=7&t=625
Page 1 of 1

Author:  Christian [ 14. Nov 2006, 23:40 ]
Post subject:  twg15 mit autosession und ohne cookies

Hallo,

ich versuche verzweifelt, TWG15 ohne Cookies und nur über SessionIDs zum Laufen zu kriegen. Wenn ich versuche, mich in der Admin-Oberfläche zu bewegen (z.B. add user, edit file, etc.), lande ich immer wieder beim Login. Wird vermutlich daran liegen, dass bei den in den includes 'zusammengebauten' POSTs keine SessionIDs enthalten sind. Wie kann man dies umgehen, kann man diese serverseitig in den Header zwingen (verwende IIS6), oder klappt es doch nur mit Cookies? Mit Apache gibt es übrigens dieselben Effekte, bei aktivierten Cookies dagegen ist alles prima (hilft aber in meinem Fall nicht weiter).

Habe schon versucht, mit "ini_set('session.use_cookies', 1)" zu hantieren, aber leider ohne Erfolg. Unter _mydebug.out wird "A session had already been started - ignoring session_start()" moniert, das liegt ws. an den aktivierten Autosessions.

Ein paar hilfreiche Tipps wären nett, besten Dank im Voraus.

Author:  TinyWebGallery [ 15. Nov 2006, 01:45 ]
Post subject: 

man kann aber auch den server so einstellen, das er immer die session_id dazupackt.
lies mal

http://www.tinywebgallery.com/en/faq.htm#7

durch :).

sonst:
schau dir mal die make_link und make_html_link in admin/.include/fun_extra.php and und pack da die id mit dazu. Dann bekommst du bei allen links in explorer die id dazu!
TWG selbst kann das mit der sessionid - der Explorer jedoch nicht per default, da in den links die id nicht mit eingebaut wird (blame it on joomla explorer) ;)

/Michael

Author:  Christian [ 16. Nov 2006, 01:32 ]
Post subject:  ...und nun noch den Flash Uploader

Hallo und danke erstmal,

der Tipp mit make_link etc. war schon mal prima, jetzt funzt auf den ersten Blick alles in der Oberfläche. In der php.ini war die Option 'session.use_trans_sid' aktiviert, so dass ein simples '$link.="&".strip_tags(SID);' hintendran den gewünschten Erfolg brachte. :D

Der Flash Uploader ließ sich davon aber leider nicht beeindrucken, und meldet mir 'You are trying to use the TWG Upload Flash without authentification, the server login failed, expired or the configuration could not be found!'. :cry:

Die Hints zum Flash Uploader auf der Webseite haben mir leider nicht weitergeholfen. Wo muss ich da ansetzen? Ich muß leider nochmal um Hilfe bitten... :roll:

Author:  TinyWebGallery [ 16. Nov 2006, 09:31 ]
Post subject: 

zunächst gar nicht, weil der config aufruf aus Sicherheitsgründen nicht parameterisierbar ist. da müste man erst einen Parameter einbauen, damit der Flash diesen mitschicken kann - für den upload ist das bereits vorhanden, da hier die session tatsächlich verloren gehen würde.

Aber wie gesagt . ohne Flashänderung geht hier nichts.
du kannst jedoch in der admin/.config/conf.php den html upload als default einstellen.

Michael

Page 1 of 1 All times are UTC + 1 hour [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/