Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    3

    variabil php in javascript (dentro pagina php:)

    salve a tutti, io ho una pagina php nella quale echo un javascript che dovrebbe rimandare ad un altra pagina php, ma questo funziona solo se nell'echo non ci sono variabili php e non mi capacito proprio:

    cosi funziona, mi manda alla pagina log.pho&code= , ma io dovrei inserire delle variabili php

    for($index=0;$index<count($cdList);$index++){
    if(trim($cdList[$index])===trim($usercode)){$found=1;
    echo("<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code=\ "</script>");}}

    cosi' non funziona, e non capisco proprio perche':

    for($index=0;$index<count($cdList);$index++){
    if(trim($cdList[$index])===trim($usercode)){$found=1;
    echo("<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code=\ "".$code."</script>");}}

    qualcuno mi da lumi?????

  2. #2

    Re: variabil php in javascript (dentro pagina php:)

    Originariamente inviato da b243970
    salve a tutti, io ho una pagina php nella quale echo un javascript che dovrebbe rimandare ad un altra pagina php, ma questo funziona solo se nell'echo non ci sono variabili php e non mi capacito proprio:

    cosi funziona, mi manda alla pagina log.pho&code= , ma io dovrei inserire delle variabili php

    for($index=0;$index<count($cdList);$index++){
    if(trim($cdList[$index])===trim($usercode)){$found=1;
    echo("<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code=\ "</script>");}}

    cosi' non funziona, e non capisco proprio perche':

    for($index=0;$index<count($cdList);$index++){
    if(trim($cdList[$index])===trim($usercode)){$found=1;
    echo("<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code=\ "".$code."</script>");}}

    qualcuno mi da lumi?????
    C'è confusione con le "
    Codice PHP:
     for($index=0;$index<count($cdList);$index++){
        if(
    trim($cdList[$index])===trim($usercode)){
             
    $found=1;
             echo(
    "<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code=".$code."\"</script>");
         }

    Se l'avessi scritto "meglio" te ne saesti accorto
    Codice PHP:
     for($index=0;$index<count($cdList);$index++){
        if(
    trim($cdList[$index])===trim($usercode)){
             
    $found=1;
             echo(<<<EOF
               <script language="javascript" type="text/javascript">window.location.href="log.php&code={$code}"</script>

    EOF
    ;
    );
         }

    oppure
    Codice PHP:
    echo("<script language=\"javascript\" type=\"text/javascript\">window.location.href=\"log.php&code={$code}\"</script>"

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    3
    hey grazie
    è che lo uso poco php e lo scrivo sul blocco notes) lì è difficile vedere se ti perdi una parentesi. grazie ancora.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.