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

417

    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. Mies, mitä minun pitäisi tehdä

      Niin, mitä naisen siis pitäisi tehdä, että lähestyisit ja tekisit aloitteen? Mikä on riittävä kiinnostuksen osoitus juur
      Ikävä
      180
      2200
    2. Miksi teillä meni...

      ...välit poikki kaivattusi kanssa?
      Ikävä
      175
      1821
    3. Toivottavasti et mussukka elättele toiveita meikäläisen suhteen

      Tiedän mitä olet touhunnut joten aivan turha haaveilla mistään enää 👍
      Ikävä
      170
      1692
    4. Sofia Virralla ja Minja Koskelalla ei mitään käsitystä terveyskeskusmaksuista!

      Vasemmistopimut Sofia ja Minja täysin ulkona sote asioista, ei minkäänlaista käsitystä edes mittaluokasta, missä terveys
      Maailman menoa
      109
      1503
    5. Summit-tippuja Nicola sai Carolalta yllättävän viestin - Some älähtää rajusti: "Älä viitsi..."

      The Summit Suomi -kisa käy kuumana kylmässä Norjan vuoristossa. Nicola tiputettiin kisasta juuri ennen finaalia. Likaise
      Tv-sarjat
      25
      1479
    6. Nainen näytät mummolta. :D

      Siks sua ei huoli kukaan.
      Ikävä
      109
      1210
    7. Juusolle sataa vihaisia viestejä hoitajilta ja loput nauravat hänelle

      Ei löydy montaakaan, joka kehuisi Juuson toimintaa ministerinä: "Selvä enemmistö Juuson päivitykseen reagoineista on su
      Perussuomalaiset
      162
      1085
    8. Persuehdokas uhkasi tappaa "jätkän" ja ravintolayrittäjän

      Kuuntele tästä kuinka meuhkaa. https://www.iltalehti.fi/politiikka/a/4eb3034d-48c5-4f31-b53c-42be3dc9607c
      Perussuomalaiset
      77
      1073
    9. Kompostointitarkastaja tuli tarkastukselle!

      En ole ikinä kompostoinnut ja eilen kävi kompostointitarkastaja kylässä. Tosi hianoa byrokratiaa taas: "Laki edellyttää,
      57
      930
    10. Rokotevastaiset aiheuttaneet lasten kuolemat USA:ssa, eivätkä pyydä anteeksi

      Jo kaksi lasta kuollut tuhkarokkoon Texasissa, koska rokotevastaiset ovat toimillaan tuhonneet suojaavan rokotekattavuud
      Maailman menoa
      238
      925
    Aihe