Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP:llä tai JavaScriptillä kaavoja ja kuvaajia

Jaska [11.06.2019 17:23:45]

#

Pystyykö PHP:llä tai JavaScriptillä tekemään sellaisen sivun, että kun tekstikenttään syöttäisi vaikka Tikz- tai Gnuplot-koodia, niin sivu näyttäisi koodia vastaavan kuvan? Luullakseni Mathjax soveltuu vain kaavoille enkä tiedä, saako sen tekemään kaavoja serverin päässä.

Metabolix [11.06.2019 17:49:46]

#

Helposti pystyy, ja on tehtykin. Perinteinen ratkaisu on lähettää lomakkeella koodi palvelimelle, tallentaa tiedostoon, tuottaa gnuplotilla siitä kuva (esim. svg) ja palauttaa kuva selaimelle. Tietysti pitää jotenkin varmistaa, että sivulla ei voi syöttää haittakoodia. Nykyaikainen ratkaisu on kääntää koko gnuplot vaikka Emscriptenilla selaimelle, ja sekin on ilmeisesti jo tehty, hip hei.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta