dynaaminen sivujen poistaminen ja luominen

Olen yrittänyt tehdä erilaisia vaihtoehtoja uusien sivujen luomiseen ja poistamiseen dynaamisesti, mutta mikään ei oikein ole toiminut niinkuin pitää.

Onko kenelläkään -fiksua- tapaa luoda ja poistaa sivuja php/mysql -yhdistelmällä?
9578
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Mitä mahdat tarkoittaa tuolla uusien sivujen luomisella/poistamisella tai siis missä yhteydässä tälläistä tarvitset? Ajattelitko jotain omien www-sivujen hallinnointiohjelmaa, missä pystyisi luomaan sivuille uusia sivuja ja kirjoittaa sisältöä vai...?

Äänestä
  • Juuri sellaista. varsinaisen sisällön tuotanto on jo hallussa, mutta uusien sivujen luominen ja poistaminen dynaamisesti on hakusessa. Tuleeko minun käyttää php:n "write"-syntaksia, vai onko tälle jotain fiksumpaa tapaa?

    Joku pieni esimerkki olisi jees.

    Äänestä

sivu jonka sisältö haetaan SQL tietokannasta. Eli se HTML runko osa on aina sama, mutta siihen tulostetaan PHP:llä esim HTML GET:in parametrin mukaan sitten aina tietty sivun sisältö. Tietysti tämä kuormittaa PHP serveriä joka kerta kun sivu haetaan. Ja toinen puute on että sivujen osoitteet ovat sitten esimerkiksi muotoa:www.räkälä.com/index?sivu=oluet
www.räkälä.com/index?sivu=yhteys
www.räkälä.com/index?sivu=kantaasiakkaat.

Mutta niinhän ne tuppaavat olemaan esim. täälläkin.

Äänestä
  • jos sivujen linkit tulostetaan johonkin navigointi palkiin, niin siihenkin voidaan hakea SQL taulukosta suoraan ne sivut mitkä siellä on. Tällöin navigointiplakitkin päivittyvät aina automaattisesti jos joku lisää tai poistaa sivuja.

    Äänestä

  • Niin onneksi on olemassa .htaccess jolla saadaan urlit mihin tahansa muotoon esim.
    www.räkälä.com/index?sivu=oluet
    www.räkälä.com/oluet
    Suomi24 urlien muoto nyt osoittaa pelkkää ammattitaidon puutetta.

    Äänestä

  • juhuhuhuhuhuhuhuhuh kirjoitti:

    Niin onneksi on olemassa .htaccess jolla saadaan urlit mihin tahansa muotoon esim.
    www.räkälä.com/index?sivu=oluet
    www.räkälä.com/oluet
    Suomi24 urlien muoto nyt osoittaa pelkkää ammattitaidon puutetta.

    .htaccess:in avulla niin että systeemi on vielä dynaaminen ja kirjoitusta ei tapahdu kuin SQL kantaan?

    Äänestä

  • teet tuon kirjoitti:

    .htaccess:in avulla niin että systeemi on vielä dynaaminen ja kirjoitusta ei tapahdu kuin SQL kantaan?

    Kerropas miten homma hoituu. :)

    Äänestä

  • minuakin kirjoitti:

    Kerropas miten homma hoituu. :)

    Jos tämä on tosiaan teille uutta tietoa niin guuglaatkaapas vaikka mod rewrite sanoilla, sieltä opiskelemaan. Osoitteiden muuttaminen "ystävällisemmiksi" onnistuu myös phplla mutta on monimutkaisempaa. Siitäkin varmaan jotain löytyy guuglella.

    Äänestä

  • Enpä tuota linkkijuttua alkaisi pitämään minään suurena ongelmana, kun ne on suunniteltu toimivaksi niin, niin miksi panemaan vastaa toimii se sillainkin... Juuri tuossa kesällä tein saman tyyppisen PHP-sovelluksen mitä juuri kaipailet, siinä kaikki sisältö haettiin tosiaan MySQL-kannasta ja tulostettiin sivuille. Jos PHP:tä osaa sen verran, että perusjutut on hallussa SQL-kieli sekä PHP:n MySQL-funktion, niin homma on lasten leikkiä!

    Äänestä

Kommentoi aloitusta


Hmhmmhmhmmhm kirjoitti:

Olen yrittänyt tehdä erilaisia vaihtoehtoja uusien sivujen luomiseen ja poistamiseen dynaamisesti, mutta mikään ei oikein ole toiminut niinkuin pitää.

Onko kenelläkään -fiksua- tapaa luoda ja poistaa sivuja php/mysql -yhdistelmällä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu