Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    hansweb
    Javascript variabelen in PHP gebruiken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Javascript variabelen in PHP gebruiken

    Hoe kan ik een variabele, die ik in een javascript vul, gebruiken in een php
    script in hetzelfde document, of kan het alleen door een window.open
    opdracht?
    Hans


    Bijvoorbeeld:

    <BODY>
    <script language="JavaScript"><!--
    var w = 480, h = 340;

    w = screen.Width;
    h = screen.Height;


    alert ("Breedte: " +w + "Hoogte: "+h);

    // --></script>

    <?php

    echo $w.$h; // of iets dergelijks
    ?>
    </BODY>



  2. #2
    Rene Pijlman
    Javascript variabelen in PHP gebruiken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Javascript variabelen in PHP gebruiken

    hansweb:
    >Hoe kan ik een variabele, die ik in een javascript vul, gebruiken in een php
    >script in hetzelfde document, of kan het alleen door een window.open
    >opdracht?


    Ik proef verwarring. JavaScript draait op de client in de
    context van een HTML-pagina, waar geen PHP-script inzit. PHP
    draait op de server en genereert HTML-pagina's, al dan niet met
    daarin JavaScript.

    >Bijvoorbeeld:
    >
    ><BODY>
    ><script language="JavaScript"><!--
    >var w = 480, h = 340;
    >
    >w = screen.Width;
    >h = screen.Height;
    >
    >
    >alert ("Breedte: " +w + "Hoogte: "+h);
    >
    >// --></script>
    >
    ><?php
    >
    >echo $w.$h; // of iets dergelijks
    >?>
    ></BODY>


    Dat kan dus niet. De PHP wordt eerst uitgevoerd op de server,
    dat leidt tot een webpagina met daarin JavaScript die naar de
    client gestuurd wordt en dan pas voert de client de JavaScript
    uit.

    Er zijn andere constructies mogelijk, maar dan moet je eerst
    even vertellen wat nu eigenlijk de bedoeling is.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  3. #3
    Alain
    Javascript variabelen in PHP gebruiken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Javascript variabelen in PHP gebruiken

    "hansweb" <jj.gerritsen@hccnet.nl> wrote in message
    news:3na6a.34424$I6.5252568@zwoll1.home.nl...
    >
    > <BODY>
    > <script language="JavaScript"><!--
    > var w = 480, h = 340;
    >
    > w = screen.Width;
    > h = screen.Height;
    >
    >
    > alert ("Breedte: " +w + "Hoogte: "+h);
    >
    > // --></script>
    >
    > <?php
    >
    > echo $w.$h; // of iets dergelijks
    > ?>
    > </BODY>


    Wat je zou kunnen doen is met javascript het huidige php
    script direct de zelfde .php weer te laden maar dan achter
    pagina.php te zetten ?width=$w&$height=$h. Vervolgens zorg
    je dat het php script dat stukje javascript niet meer print
    als $height enzo gezet is omdat je anders een reload loop
    krijgt.




  4. #4
    hansweb
    Javascript variabelen in PHP gebruiken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Javascript variabelen in PHP gebruiken

    Hallo

    Inderdaad verwarrend.
    Ik wil nl. in een php-script bepalen hoe breed het venster van de browser
    is, en aan de hand daarvan bepalen hoeveel tekens ik daar op een regel kan
    krijgen.
    In javascript kende ik de functie: screen.width. Vandaar dat ik javascr en
    php wilde combineren. Heb je een andere suggestie voor mijn probleem?

    Hans



    Rene Pijlman <reageer.in@de.nieuwsgroep> schreef in berichtnieuws
    brci5vglgrmv6ggjradou1injbhsgh1atu@4ax.com...
    > hansweb:
    > >Hoe kan ik een variabele, die ik in een javascript vul, gebruiken in een

    php
    > >script in hetzelfde document, of kan het alleen door een window.open
    > >opdracht?

    >
    > Ik proef verwarring. JavaScript draait op de client in de
    > context van een HTML-pagina, waar geen PHP-script inzit. PHP
    > draait op de server en genereert HTML-pagina's, al dan niet met
    > daarin JavaScript.
    >
    > >Bijvoorbeeld:
    > >
    > ><BODY>
    > ><script language="JavaScript"><!--
    > >var w = 480, h = 340;
    > >
    > >w = screen.Width;
    > >h = screen.Height;
    > >
    > >
    > >alert ("Breedte: " +w + "Hoogte: "+h);
    > >
    > >// --></script>
    > >
    > ><?php
    > >
    > >echo $w.$h; // of iets dergelijks
    > >?>
    > ></BODY>

    >
    > Dat kan dus niet. De PHP wordt eerst uitgevoerd op de server,
    > dat leidt tot een webpagina met daarin JavaScript die naar de
    > client gestuurd wordt en dan pas voert de client de JavaScript
    > uit.
    >
    > Er zijn andere constructies mogelijk, maar dan moet je eerst
    > even vertellen wat nu eigenlijk de bedoeling is.
    >
    > --
    > René Pijlman
    >
    > Wat wil jij leren? http://www.leren.nl




  5. #5
    Rene Pijlman
    Javascript variabelen in PHP gebruiken
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Javascript variabelen in PHP gebruiken

    hansweb:
    >Ik wil nl. in een php-script bepalen hoe breed het venster van de browser
    >is, en aan de hand daarvan bepalen hoeveel tekens ik daar op een regel kan
    >krijgen.
    >In javascript kende ik de functie: screen.width. Vandaar dat ik javascr en
    >php wilde combineren. Heb je een andere suggestie voor mijn probleem?


    Dat kan alleen vanuit een voorgaande pagina, bijvoorbeeld door
    in de link die het PHP-script activeert vanuit JavaScript
    parameters mee te geven.

    Maar het lijkt me een dubieuze oplossing, omdat de gebruiker op
    elk moment tussendoor de schermgrootte kan aanpassen.
    HTML-pagina's zouden niet schermbreedte-afhankelijk horen te
    zijn.

    Een alternatief is de constructie van de betreffende stukjes
    HTML pas in JavaScript-code laten plaatsvinden, die je dan weer
    met PHP genereert. Zo stuur je pagina's naar de client die
    zichzelf aanpassen aan de aangetroffen schermbreedte en hoef je
    de breedte niet op de server te weten.

    En nog een verzoek:
    Zou je zo vriendelijk willen zijn te quoten zoals in deze
    nieuwsgroup gebruikelijk is? Dat wordt hier zeer op prijs
    gesteld. Hoe dat gaat lees je op
    http://www.hensema.net/quote/quote.html
    Alvast hartelijk dank. (c) ETB

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics