0

という名前のボタンがクリックされるまでフォームを非表示にして、 というstoreip名前の入力から という名前ipstoreの変数にデータを配信します$ipstore

users_log.php

    $ipstore = $_POST['ipstore'];

    $sql = "SELECT * FROM users_log WHERE u_id = 52 ORDER BY date_log";

    $sql_query = mysql_query($sql);

    $pager = new UL_Pagination($conn, $sql, 5, 5, "param1=valu1&param2=value2");

    /*
     * Enable debugging if you want o view query errors
    */
    $pager->setDebug(true);

    $rs = $pager->paginate();
    if(!$rs) die(mysql_error());

    if(mysql_num_rows($sql_query) > 0)
    {   

    $sorting = array();
    while($row = mysql_fetch_assoc($rs))
    {
        $sorting[$row['logged_date']][] = "<h4 class='bdr-rit' id='c-code'>".$row['c_code']."</h4>"."<h4 class='bdr-rit'><button type='submit' name='storeip'><input type='hidden' name='ipstore' value='".$row['logged_ip']."'/>".$row['logged_ip']."</button></h4>"."<h4 class='bdr-rit'>".$row['login_time']."</h4>"."<h4>".$row['logout_time']."</h4>";
    }

    echo "<form action='' method='post' enctype='multipart/form-data'>";
    echo "<ul>";    
    echo "  <li class='ul-hd'>
            <h4 class='ul-one'>code</h4>
            <h4 class='ul-two'>ip</h4>
            <h4 class='ul-thr'>login</h4>
            <h4 class='ul-for'>logout</h4>
            </li>   ";  

    foreach($sorting as $key => $value)
    {
        echo "<li>".$key."<li>";        
        foreach ($value as $data)
        {
            echo "<li>".$data."</li>";
        }
    }

    echo "</ul>";
    echo "<form>";

私は、ユーザーのログイン情報とログに記録された情報を IP と国コードとともに表示するために使用しusers_logています。storeipiphidden form

home.php

    // include pagination class
    include('include/ul_pagination.php');

    // db connection
    include('c-db.php');

    if ( isset( $_POST["storeip"] ) and !empty($ipstore) )
    {       
    echo "<form action='' method='post' enctype='multipart/form-data'>";
    echo "<ul>";    
    echo "  <li class='ul-hd'>
            <h4 class='ul-one'>ip</h4>
            <h4 class='ul-fiv'>".$ipstore."</h4>
            </li>
            <li class='ul-hd'>
            <h4 class='ul-one'>code</h4>
            <h4 class='ul-two'>country</h4>
            <h4 class='ul-thr'>city</h4>
            <h4 class='ul-for'>flag</h4>
            </li>   ";
    echo "</ul>";
    echo "<form>";      
    }
    else
    {
     include('include/users_log.php');
    }

    mysql_close($conn);

上記のコードは、users_logユーザーが非表示のフォームを表示する必要がなくなるまでページを表示するためのものです。非表示のフォームには の詳細が含まれているため、 の詳細を表示するには非表示のフォームからアドレスipを取得する必要があります。ページの上部に追加すると、その後、アドレスボタンをクリックすると表示されますが、間違ったことをしている場所を特定できませんでした。私を助けてください、またはあなたの素晴らしいアイデアを提案してください。すべての提案が高く評価され、すべてに感謝します。ipusers_logipprint_r($_POST)users_logipArray ( [storeip] => [ipstore] => 127.0.0.1 )

4

0 に答える 0