Tarkoituksena olisi tehdä php-sivu, jossa on joku yksinkertainen c-kielen ohjelmointitehtävä. Tehtävän kuvauksen alla on tekstikenttä, johon c-koodi kirjoitetaan. Submit-nappulaa painamalla tekstikentän sisältö pitäisi saada tallennettua levylle muodossa "ohjelma.c". Tämän jälkeen Unixissa pitäisi herättää käännösprosessi "gcc ohjelma.c -o ohjelma". Miten tuollaisen pystyy toteuttamaan? Tehdäänkö tallennus samaan
tapaan kuin lomakkeen sisällön tallennus txt-tiedostoon? Käännöksen tekemiseen tarvitaan kai CGI-BIN:n käyttöä... Kaikki vinkit ovat tervetulleita. Mahdollisimman konkreettisia vihjeitä kaivataan, en ole mikään koodaaja :)
Sinun pitäs varmaan asennella se kääntäjä sinne servukoneelle, ja käyttää php:n shell_execiä. Tiedostoon talletus onnistuu ihan samalla tavalla kuin tekstitiedostoonkin.
OK, tarvii väsätä ensin toi tallennusosa kuntoon. Koko homma on tarkoitus asentaa palvelimelle, josta löytyy myös Unix (ja kääntäjä on jo asennettuna).
Seuraavaksi varmaan lisäät mahdollisuuden myös ajaa se ohjelma? Ja sitä seuraavana päivänä ihmettelet kun et pääsekään enää koneellesi...
Aihe on jo aika vanha, joten et voi enää vastata siihen.