Visualizzazione dei risultati da 1 a 7 su 7

Discussione: java in PHP

  1. #1

    java in PHP

    premetto
    non sapevo se inserire la domanda di quà o in PHP ma mi sembra + corretta questa (avendo il 50% di probabilità avrò sbagliato)
    ho cercato un po nel forum ma nn ho trovato niente
    problema:
    mentre eseguo del codice PHP sotto condizione es.

    IF ($yes=='si') {eseguire funzione GO di java}else{$faiunaltracosa=0;}

    la funzione java è dichiarata in <HEAD> è un esempio lo scopo non è l'alert

    <script LANGUAGE="JavaScript">
    function GO(contenuto){
    alert(contenuto);
    }
    </script>

  2. #2
    onestamente la domanda non l'hai fatta
    A occhio direi che potrebbe essere dovuto al confronto tra stringhe fatto con == invece che con strcmp($stringa_1,$stringa_2), controlla sul manuale in quali casi da risultato positivo, zero o negativo.
    In realtà in quello che dici c'è un problema di fondo perchè lato server non viene eseguito alcun codice javascript ma viene semplicemente aggiunto alla pagina html e verrà eseguito lato client sul browser dell'utente.

  3. #3
    la domanda è: come faccio ad eseguire l funzione java ?
    dalla tua risposta sembra che non sia possibile.
    anche se in effeti la funzione mi deve aprire una finestra dall'utente

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    IF ($yes=='si') {fai scrivere dal php "<script>funzioneJs()</script>"}else{$faiunaltracosa=0;}

    Ovviamente verra' eseguita solo dopo che il PHP ha terminato ed inviato la pagina al client

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    siamo sulla strada giusta credo ma ancora nn mi funziona (dove sbaglio)

    <SCRIPT LANGUAGE="JavaScript">
    function goPag(contenuto){
    //if (contenuto!=''){
    window.alert(contenuto)
    document.location.href=contenuto;
    //}
    }
    </script>
    </head>
    <?php $lancio="frame.php?h=100&w=200";?>
    <body>
    <?php if ($yes=1){echo '<script>goPag("'.$lancio.'");"</script>';}?>
    </body>
    La pagina lanciata deve sostituire la pagina in esecuzione come se fosse un header di php
    non puo essere un header altrimenti non eseguirebbe altre cose prima.

  6. #6
    c'è un doppio apice di troppo
    <?php if ($yes=1){echo '<script>goPag("'.$lancio.'");"</script>';}?>

  7. #7
    sti apici sono la mia dannazione assieme ai ; ma almeno quesi ultimi me li segnala quasi sempre

    bravo patacchione..... e 1g di grazie

    problema risolto adesso è un violino

    ciao

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 © 2026 vBulletin Solutions, Inc. All rights reserved.