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

476

    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. Lindtman I vasemmistohallitus aloittaa viimein Suomen kuntoon laittamisen

      Tässä nyt on 3 vuotta seurattu irvokasta kärsimysnäytelmää nimeltään "valtion budjetin tasapainotus by äärioikeisto", ja
      Maailman menoa
      155
      2513
    2. Missä viipyy persujen lupaama euron bensa?

      En edes muista milloin bensapumpussa olisi ollut ykkösellä alkava litrahinta. Missä siis viipyy persujen lupaama euron b
      Maailman menoa
      146
      2352
    3. Kirje, PellePelottomalle.

      Tärkeää olisi luoda ystävyys, että se, jota rakastaa, on samalla paras ystävä ja luotettavin, jolle voi ja uskaltaa luot
      Ikävä
      98
      1020
    4. Meni kyllä aika solmuun

      Meidän tutustuminen 😐
      Ikävä
      64
      881
    5. Sinua oli kiihottavaa

      Sinua nainen oli kiihottavaa katsella.
      Ikävä
      61
      774
    6. Persut jakavat tekoälyllä tehtyjä kuvia maahanmuuttajista somessa

      Eivät mainitse, että ovat tekoälyllä tehtyjä. Eivät näe asiassa mitään ongelmaa. Valehtelijapuolue taas vauhdissa. Unka
      Maailman menoa
      273
      701
    7. Mistä löytyy naisseuraa sinkkumiehelle?

      Kertokaapas kokeneemmat mistä löytyis naisseuraa sinkulle. Ihan ois eukko nyt tosissaan hakusessa. Tanssipaikat kun on a
      Kuhmo
      18
      697
    8. Voi teitä naisia

      Suudeltiin ja nukuttiin toisissamme kiinni mutta pillua ei tullu, ei edes aamulla. t.38vmies
      Sinkut
      85
      680
    9. Martinan hevoset.

      Tämä todella kaunis ja ketterä harmaa hevonen jolla monet kilpailut voitetaan ei ole Martinan.Tytär ratsastaa sillä tait
      Kotimaiset julkkisjuorut
      202
      658
    10. Hyvä meininki

      TTP:ssa väkeä tosi runsaasti paikalla. Hyvää ruokaa jälleen ja munkit ja sima erinomaista. Kiitos yrittäjälle! Hieno Vap
      Haapavesi
      22
      648
    Aihe