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

    Problema popup e reindirizzamento

    Ancora salve a tutti,
    mi sto imbattendo nella costruzione di una web tv e avrei questo problema:
    Dovrei creare un'area riservata in cui è possibile accedere tramite password.
    Dovrebbe funzionare più o meno cosi:
    - in una pagina iniziale c'è un link con la scritta AREA RISERVATA;
    - una volta cliccato questo link si apre un popup con i campi dove inserire user e password;
    - una volta inseriti user e password se non sono corretti ovviamente rimane il popup aperto e si da la possibilità di riprovare. Se invece sono corretti il popup si deve chiudere e la Pagina iniziale si deve ricaricare come altra pagina di area riservata!
    Sorvolando sul login che viene fatto in php come mi devo comportare per il caricamento di queste finestre?
    Mi spiego meglio: riesco a far aprire il popup con la pagina in cui inserire i dati user e password, riesco a farla ricaricare in caso di user e password sbagliati, ma non riesco a ricaricare la pagina iniziale in caso il login vada a buon fine.
    Questa è la web tv www.videoinfocancer.com e il link area riservata e facilmente individuabile sopra le anteprime dei video!
    GRAZIE anticipatamente a tutti coloro che si dedicheranno al problema!

  2. #2

    Re: Problema popup e reindirizzamento

    php+jscript

    per realizzare quello che davi fare te, devi usare pho (area riservata)

    e jscript ()pop-up

  3. #3
    lo so!
    sulla parte php non ci sono problemi!
    il problema è che non so che script utilizzare per javascript!

  4. #4
    Originariamente inviato da theboss280489
    lo so!
    sulla parte php non ci sono problemi!
    il problema è che non so che script utilizzare per javascript!
    purtroppo non so darti troppo aiuto jscript lo sto studiando ora

  5. #5
    Posto il codice che ho provato ad usare ma non funziona (parlo sempre del javascript)
    Se user e password sono uguali a quelli impostati
    <?
    $username = $_POST['username'];
    $password = $_POST['password'];
    if ( $username == username && $password == password ) {
    session_start();
    $_SESSION['ok'] = $username;
    $_SESSION['ok'] = $password;
    ?>
    <script language="JavaScript">
    setTimeout ('addlogin()',0);
    function addlogin() { document.location.href="riservata_add.php"; document.location.target="_new" }
    </script>
    Altrimenti se non è esatto ricarico la pagina di login

    <? } else {
    session_start();
    session_destroy();
    ?>
    <script language="JavaScript">
    setTimeout ('reserved()',0);
    function reserved() { document.location.href="riservata.php"; }
    </script>
    <? } ?>
    Ora per quanto riguarda la parte di login non valido ok!
    Ma nell'altro caso ho provato a scrivere l'istruzione in grassetto ma la pagina me la ricarica sempre nella stessa finestra. Che istruzione devo metterci affinche ricarichi la pagina iniziale?
    PS non sono nemmeno sicuro che sia corretta la sintassi dell'istruzione tra parentesi!
    Ho provato a cercare su internet ma niente

  6. #6
    HO RISOLTOOOOOOOOOOOO!!!!! :quote:
    <script language="JavaScript">
    setTimeout ('addlogin()',0);
    function addlogin() { window.opener.location.href="video_r.php"; window.close(); }
    </script>

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.