Visualizzazione risultati 1 fino 12 di 12

Discussione: php info() aprire una nuova pagina via get o altro

  1. #1
    Guest

    Question php info() aprire una nuova pagina via get o altro

    ciao come posso fare che cliccando su guarda phpinfo mi apre una nuova pagina con le info
    ma senza quella di vecchia
    Codice PHP:
    <?php
    if(isset($_GET['mode'])) { if($_GET['mode'] == 'phpinfo')
    phpinfo();
    }
    ?>
    Codice PHP:
    <font color="#FFFFFF">Phpinfo:</font><a target="_blank" href='?mode=phpinfo'>Guarda phpinfo</a><br>

  2. #2
    Guest

    Predefinito

    scusa ma non ho capito... spiegati meglio

  3. #3
    Guest

    Predefinito

    vorresti un collegamento esterno? se per questo lo devi fare in html

  4. #4
    Guest

    Predefinito

    per fare un collegamento basta l attributo target="_blank" nel link che hai gia messo

  5. #5
    Guest

    Predefinito

    Questo è il metodo che uso:
    Codice PHP:
    <?php
    if(isset($_GET['mode']) && $_GET['mode'] == "phpinfo") {
    phpinfo();
    } else {
    ?>
    <!-- resto pagina -->
    <?php
    }
    ?>

  6. #6
    Guest

    Predefinito

    E' meglio questo come metodo:
    Codice PHP:
    <?php
    if($_GET["mode"]) {
    if(
    htmlspecialchars(trim($_GET["mode"])) == "phpinfo") {
    phpinfo();
    } else {
    header("Location: $_SERVER[SCRIPT_NAME]"); }
    exit();
    }
    ?>
    <!-- resto della pagina -->
    Ciauuu! ^^

  7. #7
    Guest

    Predefinito

    thx

    pero ce un problem

    Codice PHP:
    <?php
    if($_GET["mode"]) { if(htmlspecialchars(trim($_GET["mode"])) == "phpinfo") {
    phpinfo();
    } else {
    header("Location: $_SERVER[SCRIPT_NAME]"); }
    exit(); }
    ?>

    <?php
    if($_GET["mode"]) { if(htmlspecialchars(trim($_GET["mode"])) == "ciao") {
    setcookie("ciao");
    print
    header("Refresh: 0; url=1.php");
    } else {
    header("Location: $_SERVER[SCRIPT_NAME]"); }
    exit(); }
    ?>
    se metto uno prima l'altro non funziona o al contrario come posso fare ^^

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da hotmailpower Visualizza messaggio
    se metto uno prima l'altro non funziona o al contrario come posso fare ^^
    Non capisco cosa vuoi dire

  9. #9
    Guest

    Predefinito

    XD
    volevo sapere perchè il secondo codice che metto qualsiasi dei due sia non funziona ^^

  10. #10
    Guest

    Predefinito

    Stai dicendo che il secondo codice non funziona?
    Prova a togliere exit();
    Codice PHP:
    <?php
    if($_GET["mode"]) { if(htmlspecialchars(trim($_GET["mode"])) == "phpinfo") {
    phpinfo();
    } else {
    header("Location: $_SERVER[SCRIPT_NAME]"); }
    }
    ?>

    <?php
    if($_GET["mode"]) { if(htmlspecialchars(trim($_GET["mode"])) == "ciao") {
    setcookie("ciao");
    print
    header("Refresh: 0; url=1.php");
    } else {
    header("Location: $_SERVER[SCRIPT_NAME]"); }
    }
    ?>

  11. #11
    Guest

    Predefinito

    lo tolto nel primo codice è funziona però ci sta molto tempo a caricare^^
    thx

  12. #12
    Guest

    Predefinito

    ...e ci credo con questa linea!
    Codice PHP:
    print header("Refresh: 0; url=1.php");
    Prova a mettere: ...invece di quella di sopra!
    Codice PHP:
    header("Location: 1.php");
    Ciauuuuuuuuuuuu! ^^

Regole di scrittura

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