Uploading Image - Livecode Tutorial Example? Sessions?
Matthias Rebbe
matthias_livecode_150811 at m-r-d.de
Fri May 26 15:23:13 EDT 2017
Mike,
i just noticed that my lc server installation on TIO is not working anymore :(
Tio is running LC Version 7.1 and that version always shows an empty $_post array when the posted data was formated with libUrlMultipartFormData
I asked support for a server wide upgrade to a version which is able to handle that kind of posted data, but w/o success.
So i installed LC DP6 on the 29th April, which is able to handle that kind of data, and it worked w/o problems so far. I am not sure for how long it is not working anymore , but im pretty sure it worked at at least until last week.
I really do not know what´s the problem is now, but i am really peeved. I have really no time and no desire to check every day if it is still working.
I think i have to move that domain also to HostM. Better and quicker support. Normal support requests are answered and solved within a few hours. The longest time for a reply was about 4 hours, the shortest 30 minutes. Very good ticket system, so you can see all previous tickets in your customer account. And and and…
Btw, if a customer can proof the purchase of a current commercial LC license they install a version of choice of a commercial license of LC server account wide. No need to install it for every domain / domain folder.
Matthias
> Am 26.05.2017 um 20:12 schrieb Mike Bonner via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>:
>
> Thank you!!
>
>
> On Fri, May 26, 2017 at 11:39 AM, Matthias Rebbe via use-livecode <
> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>> wrote:
>
>> Mike,
>>
>> i have successfully intalled LC 9 DP6 on Tio Server using the .htaccess
>> method.
>>
>> This is the content of my .htaccess
>>
>> Directory index index.lc
>>
>> Options -Indexes
>> Options ExecCGI
>>
>> AddHandler livecode-script .rev .lc9 .lc
>> Action livecode-script /cgi-bin/livecode-server-9_0_0_dp_6
>>
>>
>> Please note that you need to add this to each .htaccess file for each
>> domain/domain folder.
>>
>> So if you use public_html for your main domain, e.g. mike.on-rev.com <http://mike.on-rev.com/> <
>> http://mike.on-rev.com/ <http://mike.on-rev.com/>>, and for an additional addon domain, e.g.
>> mikebonner.com <http://mikebonner.com/> <http://mikebonner.com/ <http://mikebonner.com/>>, a separate folder, e.g.
>> /public_html/mikebonner
>>
>> then you need to place the .htaccess file and the lcserver binaries into
>> public_html and also into the "2nd domain” folder /public_html/mikebonner.
>>
>> So if you have 50 addon domains and each in its own folder and you want
>> to use your own LC Server binaries for all 50 domains, then you have to
>> copy .htaccess and LC Server into
>> each of the 50 folders.
>>
>> Please find a screenshot of the permssions i´ve set for each file here:
>> https://dl.webfactory.onl/permssions_lcserver.png <https://dl.webfactory.onl/permssions_lcserver.png> <
>> https://dl.webfactory.onl/permssions_lcserver.png <https://dl.webfactory.onl/permssions_lcserver.png>>
>>
>> HTH,
>>
>> Matthias
>>
>>
>> Matthias Rebbe
>> +49 5741 310000
>> matthiasrebbe.eu <http://matthiasrebbe.eu/> <http://matthiasrebbe.eu/ <http://matthiasrebbe.eu/>>
>>
>>
>>
>>> Am 26.05.2017 um 18:52 schrieb Mike Bonner via use-livecode <
>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com> <mailto:use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>>:
>>>
>>> Theres another issue with on-rev. Even if you set the sessionSavePath,
>> it
>>> won't work due to the default version of LC on on-rev. You need to
>>> override the version using an .htaccess file, but i've not managed to
>>> actually get that to work for me. Looking for the link that tells you
>> how
>>> to do this. If you actually get it to work please let me know how!
>>>
>>> http://lessons.livecode.com/m/4070/l/41105-how-do-i-choose- <http://lessons.livecode.com/m/4070/l/41105-how-do-i-choose->
>> which-livecode-server-engine-to-use-with-on-rev <
>> http://lessons.livecode.com/m/4070/l/41105-how-do-i- <http://lessons.livecode.com/m/4070/l/41105-how-do-i->
>> choose-which-livecode-server-engine-to-use-with-on-rev>
>>>
>>> Unless they've updated the default version for .lc files, you'll need to
>>> switch to a more recent version of the server to get sessions to work.
>>>
>>> On Fri, May 26, 2017 at 10:15 AM, JOHN PATTEN via use-livecode <
>>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>> wrote:
>>>
>>>> I think I figured out the issue based on an old post by Sturgis…
>>>>
>>>> Apparently you have to set the sessionSavePath before you call the
>> “start
>>>> session.”
>>>>
>>>> set the sessionSavePath to the defaultfolder
>>>>
>>>> Forum discussion here:
>>>>
>>>> http://forums.livecode.com/viewtopic.php?f=15&t=10787&p= <
>> http://forums.livecode.com/viewtopic.php?f=15&t=10787&p=>
>>>> 50056&hilit=session#p50034 <http://forums.livecode.com/ <
>> http://forums.livecode.com/>
>>>> viewtopic.php?f=15&t=10787&p=50056&hilit=session#p50034>
>>>>
>>>> Cheers!
>>>>
>>>>
>>>>> On May 26, 2017, at 8:39 AM, JOHN PATTEN via use-livecode <
>>>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>
>> wrote:
>>>>>
>>>>> Hello!
>>>>>
>>>>> Thanks for those that answered about the problem I was having with FTP.
>>>> It was the URLEncode issue that was tripping me up.
>>>>>
>>>>> However, I’m changing gears as I hadn’t realized that I could not ftp
>>>> directly into a htmlpublic directory on On-Rev. Ultimately I am trying
>> to
>>>> just create a little iOS app that will allow me upload and image and
>> create
>>>> a simple html page to display the image.
>>>>>
>>>>> I have been using the LiveCode tutorial here: “How do I use LiveCode
>>>> graphics features server-side?” (http://lessons.livecode.com/ <
>> http://lessons.livecode.com/>
>>>> m/15262/l/156710-how-do-i-use-livecode-graphics-features-server-side <
>>>> http://lessons.livecode.com/m/15262/l/156710-how-do-i-use- <
>> http://lessons.livecode.com/m/15262/l/156710-how-do-i-use->
>>>> livecode-graphics-features-server-side>)
>>>>>
>>>>> I can’t get this to work the “start session” included in the script?
>>>>>
>>>>> The example starts:
>>>>> ---------------
>>>>> <?lc
>>>>> start session
>>>>> ## enter the image file into our $_SESSION if one's just been uploaded
>>>>> if $_FILES["imagefile"] is not empty then
>>>>> put url("binfile:" & $_FILES["imagefile"]["filename"]) into
>>>> $_SESSION["imagedata"]
>>>>> end if
>>>>> if $_SESSION["imagedata"] is empty then
>>>>> printForm ## no image has been uploaded so display the form to
>>>> upload one
>>>>> else
>>>>> create image “myImage” …
>>>>>
>>>>> ————————
>>>>>
>>>>> If I take the “start session” out, the server script works, sort of…as
>> I
>>>> think it will upload the image, but because there is no session, you
>> can’t
>>>> manipulate the image.
>>>>>
>>>>> Has anybody got this example to work? I have tried moving the “start
>>>> session” around to different areas of the server script, but that does
>> not
>>>> seem to work either.
>>>>>
>>>>> Thank you!
>>>>> John Patten
>>>>> SUSD
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode <
>> http://lists.runrev.com/mailman/listinfo/use-livecode>
>>
>>
>> Matthias Rebbe
>> +49 5741 310000
>> matthiasrebbe.eu <http://matthiasrebbe.eu/>
>>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
Matthias Rebbe
+49 5741 310000
matthiasrebbe.eu <http://matthiasrebbe.eu/>
More information about the use-livecode
mailing list