Visualizzazione risultati 1 fino 6 di 6

Discussione: problema javascript con PHP

  1. #1
    Guest

    Predefinito problema javascript con PHP

    ragazzi nn mi va una funzione javascript con l'echo di php...

    Codice PHP:
    if($guide=="menu"){
    echo
    "
    <div class='menui' align='center'>
    <a href='javaScript:menufunc('menu1')'>HTML e XHTML</a><br />
    <div id='menu1'>
    <div>
    <a href=''>Guida HTML</a> <br />
    <a href=''>Guida XHTML</a><br>
    </div>
    </div>
    <a href='javaScript:menufunc('menu2')'>CSS</a><br />
    <div id='menu2'>
    <div>
    <a href=''>Guida CSS base</a><br>
    <a href=''>Guida Layout dei siti con i CSS</a><br>
    </div>
    </div>
    <a href='javaScript:menufunc('menu3')'>Javascript</a><br />
    <div id='menu3'>
    <div >
    <a href=''>Guida Javascript base</a><br>
    <a href=''>Guida Javascript per esempi</a><br>
    <a href=''>Guida Javascript tecniche avanzate</a><br>
    <a href=''>Guida AJAX</a><br>
    </div>
    </div>
    <a href='javaScript:menufunc('menu4')'>PHP e MySQL</a><br />
    <div id='menu4'>
    <div >
    <a href=''>Guida PHP base</a><br>
    <a href=''>Guida PHP pratica</a><br>
    <a href=''>Guida PHP e MySql pratica</a><br>
    </div>
    </div>
    </div>
    "
    ;
    }
    se metto questa pagina in una normalissima pagina.html funziona ma se ci aggiungo il PHP nn mi va :( qualcuno sa xkè?e come fare per farla andare?

  2. #2
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Ma ricevi un errore di sintassi?

    Comunque mi sembra strano che funzioni anche in una normalissima pagina HTML dato che ci sono vari errori ( a livello del codice HTML, vedi <a href='javaScript:menufunc('menuX')')

  3. #3
    Guest

    Predefinito

    in html funziona te lo assicuro :)
    non da errori di sintassi non mi fa vedere il sottomenù :(

  4. #4
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Mi sembra molto strano , comunque sei sicuro di aver inserito il codice javascript per il menu?

    Comunque sia prova così:
    Codice PHP:
    if($guide=="menu"){
    echo <<<html
    <div class="menui" align="center">
    <a href="javaScript:menufunc('menu1')">HTML e XHTML</a><br />
    <div id="menu1">
    <div>
    <a href="#">Guida HTML</a> <br />
    <a href="#">Guida XHTML</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu2')">CSS</a><br />
    <div id="menu2">
    <div>
    <a href="#">Guida CSS base</a><br>
    <a href="#">Guida Layout dei siti con i CSS</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu3')">Javascript</a><br />
    <div id="menu3">
    <div>
    <a href="#">Guida Javascript base</a><br>
    <a href="#">Guida Javascript per esempi</a><br>
    <a href="#">Guida Javascript tecniche avanzate</a><br>
    <a href="#">Guida AJAX</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu4')">PHP e MySQL</a><br />
    <div id="menu4">
    <div >
    <a href="#">Guida PHP base</a><br>
    <a href="#">Guida PHP pratica</a><br>
    <a href=#">Guida PHP e MySql pratica</a><br>
    </div>
    </div>
    </div>
    html;
    }

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da mycarlo Visualizza messaggio
    Mi sembra molto strano , comunque sei sicuro di aver inserito il codice javascript per il menu?

    Comunque sia prova così:
    Codice PHP:
    if($guide=="menu"){
    echo <<<html
    <div class="menui" align="center">
    <a href="javaScript:menufunc('menu1')">HTML e XHTML</a><br />
    <div id="menu1">
    <div>
    <a href="#">Guida HTML</a> <br />
    <a href="#">Guida XHTML</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu2')">CSS</a><br />
    <div id="menu2">
    <div>
    <a href="#">Guida CSS base</a><br>
    <a href="#">Guida Layout dei siti con i CSS</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu3')">Javascript</a><br />
    <div id="menu3">
    <div>
    <a href="#">Guida Javascript base</a><br>
    <a href="#">Guida Javascript per esempi</a><br>
    <a href="#">Guida Javascript tecniche avanzate</a><br>
    <a href="#">Guida AJAX</a><br>
    </div>
    </div>
    <a href="javaScript:menufunc('menu4')">PHP e MySQL</a><br />
    <div id="menu4">
    <div >
    <a href="#">Guida PHP base</a><br>
    <a href="#">Guida PHP pratica</a><br>
    <a href=#">Guida PHP e MySql pratica</a><br>
    </div>
    </div>
    </div>
    html;
    }
    no così è errato... perchè non hai dichiarato le "...
    prova così
    Codice PHP:
    if($guide=="menu"){
    echo
    "<html>
    <div class="
    menui" align="center">
    <a href="
    javaScript:menufunc('menu1')">HTML e XHTML</a><br />
    <div id="
    menu1">
    <div>
    <a href="
    #">Guida HTML</a> <br />
    <a href="#">Guida XHTML</a><br>
    </
    div>
    </
    div>
    <
    a href="javaScript:menufunc('menu2')">CSS</a><br />
    <
    div id="menu2">
    <
    div>
    <
    a href="#">Guida CSS base</a><br>
    <
    a href="#">Guida Layout dei siti con i CSS</a><br>
    </
    div>
    </
    div>
    <
    a href="javaScript:menufunc('menu3')">Javascript</a><br />
    <
    div id="menu3">
    <
    div>
    <
    a href="#">Guida Javascript base</a><br>
    <
    a href="#">Guida Javascript per esempi</a><br>
    <
    a href="#">Guida Javascript tecniche avanzate</a><br>
    <
    a href="#">Guida AJAX</a><br>
    </
    div>
    </
    div>
    <
    a href="javaScript:menufunc('menu4')">PHP e MySQL</a><br />
    <
    div id="menu4">
    <
    div >
    <
    a href="#">Guida PHP base</a><br>
    <
    a href="#">Guida PHP pratica</a><br>
    <
    a href=#">Guida PHP e MySql pratica</a><br>
    </div>
    </
    div>
    </
    div>
    <
    html>";

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,566

    Predefinito

    non è scorretto: leggi qui. (heredock)

    ...la pagina ha estensione *.php?

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •