Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    interazione php javascript

    Ho un problema riguardante l'impostazione di una pagina privata con dei menu creati in javascript.
    Vi spiego quello che ho fatto:
    Ho creato una pagina php che confronta l'indirizzo ip dell'utente che accede e controlla se esso vi accede da dentro o fuori la lan...in base a questo lui mi indirizza su una pagina con un menu creato apposta per l'utente esterno o una con un menu per quello interno.tutti e due i menu sono in file esterni di javascript.
    il mio preblema è che il mio "GreatMaster" accetta questo lavoro ma vorrebbe anzi mi ordina che le pagine effettive siano una sola.
    Il problema è che non so come farlo!
    non so se devo fare la funzione in php e passare una variavile(tipo vero-falso) e fare un if nel caricamento del tipo menu oppure (se è possibile) trovare l'ip utente in js e gestire il menu sempre con un if
    help me please
    :quote:IL MIO NOME è MAI PIU:quote:

    No alla pena di morte

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Trovare l'IP dell'utente con JS non si puo`. Puoi passarlo alla pagina o allo script tramite PHP, ma non ne vedo il motivo.


    Non conosco PHP, per cui la sintassi sara` sbagliata, ma puoi fare una cosa di questo tipo:

    <?php if(interno) { ?>
    <script ... src="interno.js">
    <?php } else { ?>
    <script ... src="esterno.js">
    <?php } ?>

    Cioe` il link allo script JS viene fatto direttamente da php in base al fatto che l'utente sia esterno o interno.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    io ho provato a farlo stampare trmite php cosi

    Codice PHP:
    <?php
    echo"
    <HTML><HEAD><TITLE>mio</TITLE>
    <SCRIPT language=JavaScript src=\"architetturamenu.js\"></SCRIPT>"
    $ip=($_SERVER['REMOTE_ADDR']);
    $sub_ip substr($ip010);
      if (
    $sub_ip=="200.200.200.") {
      echo
    "<SCRIPT language=JavaScript src=\"menuinterno.js\"></SCRIPT>"
        
    } else {
      echo
    "<SCRIPT language=JavaScript src=\"menuesterno.js\"></SCRIPT>"
     
    }

    echo
    "
    <LINK href=\"stile.css\" type=text/css rel=stylesheet>
    </HEAD>
    <BODY leftMargin=0 topMargin=0 marginwidth=\"0\" marginheight=\"0\"oncontextmenu=\"return false\" onselectstart=\"return false\" 
    ondragstart=\"return false\" 
    onmouseover=\"window.status='NO STATUS BAR FOR YOU';return true\" bottomMargin=0 leftMargin=0>
    <SCRIPT language=JavaScript>Index(0);</SCRIPT>
    <center>
    <hr>
    <iframe  name=\"corpo\" frameborder=\"5\" id=\"self\" width=100% height=90%></iframe>
    </center>

    </BODY>
    </HTML>"
    ?>
    mi da errore nella 5 riga anyone can tell me why?
    :quote:IL MIO NOME è MAI PIU:quote:

    No alla pena di morte

  4. #4
    Risolto bisognava aggiungere i " ; " alla fine di ogni echo
    :quote:IL MIO NOME è MAI PIU:quote:

    No alla pena di morte

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.