echo ja javascript

Aloittelija.....

Näin toimii:

echo ('

');

Mutta kun laitan sekaan JavaScriptin pätkän eipä enää toimikaan.

echo ('

');

Löytyisikö tähän ratkaisua?

8

485

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Aloittelija....

      Yllä olevahan ei sinänsäkään ole toimiva esimerkki, vaan pätkä merkkauksesta. Kun lisään JavaScriptin, ilmoittaa virheestä: Parse error: syntax error, unexpected T_LNUMBER in /mbnet/x/abcd/php_ss/albumi.php on line 38

      • qwerty4

        Ei se javascript siinä echossa toimikaan vaan käyttäjän selaimessa.
        Ongelma on siinä, että nuo js:n parametrien heittomerkit pitää määritellä jotenkin ettei niitä sotketa muihin.

        echo ('

        ');


      • Aloittelija.....
        qwerty4 kirjoitti:

        Ei se javascript siinä echossa toimikaan vaan käyttäjän selaimessa.
        Ongelma on siinä, että nuo js:n parametrien heittomerkit pitää määritellä jotenkin ettei niitä sotketa muihin.

        echo ('

        ');

        tuo PHP/Palvelinpää ilmoittaa virheestä. Löytyykö mitään merkintää jolla JS-pätkät saa eroteltua niin, ettei PHP ota niihin kantaa tai vs. mikähän merkki tuon ' tilalle kävisi?


      • qwerty4
        Aloittelija..... kirjoitti:

        tuo PHP/Palvelinpää ilmoittaa virheestä. Löytyykö mitään merkintää jolla JS-pätkät saa eroteltua niin, ettei PHP ota niihin kantaa tai vs. mikähän merkki tuon ' tilalle kävisi?

        Tosiaan, kenoviiva funktiokutsujen parametrien ympärillä olevien heittomerkkien eteen.


      • Aloittelija.....
        qwerty4 kirjoitti:

        Tosiaan, kenoviiva funktiokutsujen parametrien ympärillä olevien heittomerkkien eteen.

        Johan toimii, kiitos :)


      • keksa1
        Aloittelija..... kirjoitti:

        Johan toimii, kiitos :)

        Eli tuohan on ainainen ongelma, kun tungetaan hurjasti HTML-tai JS-koodia PHP:n sekaan.

        Tässä on muutama ratkaisu miten ei tule itku heittomerkkien kanssa.

        1. Jos tulee pelkästään HTML- tai JS-koodia pitkästi, niin lopeta PHP-skriptaus.

        < ?php

        echo "blaablaa";
        ?>



        < ?php

        echo "php jatkuuu";

        ?>
        < script>alert("jee")
        blaablaa
        < /body>
        < /html>

        2. Käytä print ja ENDiä

        < ?php

        print

        4. Eskapoi kaikki lainausmerkit aina /" tai /'


      • keksa1
        keksa1 kirjoitti:

        Eli tuohan on ainainen ongelma, kun tungetaan hurjasti HTML-tai JS-koodia PHP:n sekaan.

        Tässä on muutama ratkaisu miten ei tule itku heittomerkkien kanssa.

        1. Jos tulee pelkästään HTML- tai JS-koodia pitkästi, niin lopeta PHP-skriptaus.

        < ?php

        echo "blaablaa";
        ?>



        < ?php

        echo "php jatkuuu";

        ?>
        < script>alert("jee")
        blaablaa
        < /body>
        < /html>

        2. Käytä print ja ENDiä

        < ?php

        print

        4. Eskapoi kaikki lainausmerkit aina /" tai /'

        print


      • Aloittelija.....
        keksa1 kirjoitti:

        Eli tuohan on ainainen ongelma, kun tungetaan hurjasti HTML-tai JS-koodia PHP:n sekaan.

        Tässä on muutama ratkaisu miten ei tule itku heittomerkkien kanssa.

        1. Jos tulee pelkästään HTML- tai JS-koodia pitkästi, niin lopeta PHP-skriptaus.

        < ?php

        echo "blaablaa";
        ?>



        < ?php

        echo "php jatkuuu";

        ?>
        < script>alert("jee")
        blaablaa
        < /body>
        < /html>

        2. Käytä print ja ENDiä

        < ?php

        print

        4. Eskapoi kaikki lainausmerkit aina /" tai /'

        Kyse oli valmiista php-sovelluksesta jota fiksailin. Tässä aloittelijana treenailen ja kokeilen kaikennäköistä. Ennen kun sain vastauksen tuohon js-hipsujen merkkaukseen, teinkin jo homman hieman eri tyyliin, erillisellä js-tiedostolla... Helpommalla vaan pääsee tässä tapauksessa kun upottelee js-pätkät html:n/php:n sekaan ja lisää niihin nuo kenoviivat. Hyvä homma.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Joensuun kaupunki levittelee tonttitietoja Keskisuomalaiselle

      Sähköposteja ja tonttitietoja levitellään mm. Pasi Koivumaalle
      Joensuu
      23
      3111
    2. Tiesitkö tätä ex-miehistä? Noriko Salo jysäytti yllätyspaljastuksen

      Noriko Salo ja ex-F1 kuski Mika Salo olivat naimisissa v. 1999-2022. Kirsi Salon ex-mies puolestaan on muusikko Sammy A
      Kotimaiset julkkisjuorut
      12
      2229
    3. Kuka? Riehui valtuuston kokouksessa tänään ?

      Onko puolangan puolesta porukkaa. Vaikuttaa siltä. Sairasta.
      Puolanka
      71
      2103
    4. Huh, huh! Sofia Belorf ei ole itse pessyt hiuksiaan kolmeen vuoteen

      Sofia Belorf elää ökyelämää Dubaissa. Sofian arjessa kulta, raha ja luksus ovat vahvasti läsnä. Luksuselämään tottuneell
      Kotimaiset julkkisjuorut
      105
      1909
    5. Toivoisitko Rakas vielä?

      Haluaisitko vielä? Uskoisin osaavani näyttää sinulle, kuinka ainutlaatuinen nainen olet.
      Ikävä
      76
      1613
    6. Ihan pieni näkeminen vaan

      👋 ja minä olisin valmis jo vaikka mihin sun kanssa. Nämä on näitä.. 🤫🫣😘💥
      Ikävä
      41
      1401
    7. Sointu Borg tilittää - Ei suostu enää tähän työhön: "Katastrofi"

      Sointu Borg on mediapersoona, joka löi itsensä läpi Diili-realityssä. Borg on monipuolinen tekijä: mediapersoona, juonta
      Suomalaiset julkkikset
      15
      1329
    8. Keskustelua kasteesta

      You tubessa kaksi pappia keskustelivat kasteesta ja kritisoivat raamatullista uskovien kastetta. Toinen heistä yritti
      Kaste
      400
      1285
    9. Jos saisit antaa yhden neuvon

      jälkikasvullesi elämää varten, niin minkä antaisit?
      Sinkut
      111
      1115
    10. Tulipalo viimeyönä

      Olipa ikävä kuulla tämä tulipalo, nyt on jatkuvasti asuinpaloja.Grillikausi alkanut.Grillit pois parvekkeilta ja asuntoj
      Jämsä
      15
      1086
    Aihe