Http Text and image

Hey guys,
I just want to make a project, where you can write a text or upload an image. These text should be uploadable, so everyone can get these text on his device, if he call the correct “http function”. So I need a code, what upload the text you write to the internet ( “http” ) and another code what get the code from the internet (“http”) and shows it.
But I don’t know how I could do this, because I’m very new here.
Can somebody help me? With answers or code.
That would be very nice.
Thank you very much.

@hallomio77 - hi there, welcome. Where are you from?

To upload text to the internet, you need a web server that is set up to listen for that text, and put it in a database. Then the same web server can download it to Codea.

There are websites that will let you set this up for free, but you need to know how to write the code (eg in PHP or JavaScript) to do it. Perhaps someone here can help.

When you have the web server ready, then Codea can talk to it.

@hallomio77 — I’m not sure how this works, but take a look:
http://codea.io/talk/discussion/5353/downloading-and-uploading-gists/p1


Downloading is fairly simple, http.request will then return a string, the source code of the page, or if is a link to a text file, it will return the text. If the link is an image, it returns an image and not a string.


Uploading requires server side programming, and I really don’t know how to do that, but in the code in the above link, downloading and uploading is shown. The code may be more complex than required, though.

@hallomio77 Here’s an example of getting an image from the internet. Getting text is just as easy.


displayMode(FULLSCREEN)

function setup()
    getImg()
end

function draw()
    background(40, 40, 50)
    if img==nil then
        fill(255)
        text("Loading image",WIDTH/2,HEIGHT/2)
    else
        sprite(img,WIDTH/2,HEIGHT/2,700)
    end
end

function getImg()
    http.request('https://dl.dropboxusercontent.com/s/3149mj9xjx1w71e/Costa%20Rican%20Frog.jpg',gotImage)
end

function gotImage(image,status,header)
    img=image
end

The problem isn’t with Codea, it’s with setting up a web server to manage the text submissions

@hallomio77 I’m pretty sure it requires some server-side programming (in a different language, such as PHP). @Prynok is teaching me how to do it, when he’s done I could make a summary of how to set it up (there’s a lot of stuff so far).

Thank you very much for all your comments.
Did anybody know, which code I need, for example, If I have a server, how I can upload the image or the text there with a code in codea, so someone can upload their image or text on the server and an other people with another App can download and look at them?
Did anybody know a good tutorial for that, or is this tutorial just in codea?
Thank you very much

@hallomio77 In my code above, the text “Costa Rican Frog.jpg” should be “Costa%20Rican%20Frog.jpg” . For some reason the “%20” for the space doesn’t show. Copying the code and running it causes an error without the “%20” .