Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    110

    Form login con variabile

    Salve ragazzi ho un problema, ho questa form in html:

    <form id="login" name="imp_login" action="<?=$PHP_SELF?>" method="post" target="_parent">

    <font face="verdana, arial" size="1" color="#FFFFFF">WEBMAIL:

    <input type="text" tabindex="1" name="imapuser" value="" style="direction:ltr" size="10"/> @

    <input type="text" tabindex="2" size="10" name="host">

    Password: <input type="password" tabindex="3" name="pass" style="direction:ltr" size="10" />

    <input type="submit" class="button" name="loginButton" tabindex="4" value="Entra"/>

    e questo codice in php:

    Codice PHP:
    <? 

    if(isset($_POST["pass"])){

        if(
    $pass <> "") {
            echo 
    "<script>alert('Inserire una password'); </script>";
        }else{
        
        
    header ("Refresh: 0; URL=\"http://sito./".$host."");

                    }
             }
    VORREI CHE QUELLO CHE SCRIVO NELLA CASELLA DI TESTO DI INPUT "HOST" SIA PASSATO COME VARIABILE NEL REDIRECT IN PHP. HO PROVATO IN TUTTI MODI MA NON RIESCO A FARLA PASSARE.

    UN AIUTO VI PREGO.
    GRAZIE

  2. #2
    prova con

    Codice PHP:
    <?

    if(isset($_POST["pass"])){

        if(
    $pass == ""
        {
            echo 
    "<script>alert('Inserire una password'); </script>";
        }
        else
        {
         
    $host $_POST['host'];
        
    header ('Location:http://'.$host.'');
        }
             }

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    110
    Ti ringrazio, ma è sorto un altro problema, praticamente la mia form deve interaggire con quella di un altro sito ed adesso la form dell'altro sito non mi legge più i valori immessi nei campi IMAPUSER e PASSWORD dato che nell'action della form non cè più il link diretto all'altro sito ma il php_self.

    Non ce un modo per implentare questo redirect nell'action della form per far leggere all'altro sito i dati di accesso e quindi accedere automaticamente senza rieffettuare 2 volte il login?

    Spero di essere stato chiaro.
    grazie

  4. #4
    l'altro sito lo gestisci te?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    110
    e no, dovrei fare il login dal mio sito ma poi andare sull'altro sito che purtroppo non gestisco io, ho pensato ad una cosa del genere ma non va:

    <form name="imp_login" action="http://siyo.<? $host = $_POST['host']; echo '.$host.'; ?>/imp/redirect.php" method="post" target="_parent">

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    110
    Up, vi prego

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.