Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    How do I display a users IP address on the captive portal login page??

    Off-Topic & Non-Support Discussion
    3
    6
    3612
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      craibo last edited by

      I'm looking for some code to display a users IP address on the captive portal login page.

      all the users have static IP address assigned to them according to there MAC address by the DHCP. i want them to be able to see there IP address on the captive portal login page so that wen they visit the bandwidthd link on the page they know which IP to look at.

      i have tried quite a few code bits but nothing seems to work.

      Thanks alot guys

      by the way pfsense runs extremely well. i'm very impressed!

      1 Reply Last reply Reply Quote 0
      • B
        Borage last edited by

        I think the login page only supports basic html.

        1 Reply Last reply Reply Quote 0
        • C
          craibo last edited by

          Is there not a way to use another page which you can load in to the captive portal file manager and use a .php from there. i believe it can use php??

          1 Reply Last reply Reply Quote 0
          • B
            Borage last edited by

            You could use a code like this if the login page supports php, but it does not seem to support anything else than basic html.

            echo 'User IP Address: ' .$_SERVER['REMOTE_ADDR']. '';
            ?> 
            
            1 Reply Last reply Reply Quote 0
            • C
              craibo last edited by

              @Borage:

              You could use a code like this if the login page supports php, but it does not seem to support anything else than basic html.

              echo 'User IP Address: ' .$_SERVER['REMOTE_ADDR']. '';
              ?> 
              

              The logon page only does basic html but in the captive portal file manager it says somthing about executing php files. the code above doesn't work on the logon page. but it is the right code

              1 Reply Last reply Reply Quote 0
              • S
                sullrich last edited by

                The default page does not do php.  You need to use a html meta redirect or javascript to redirect to a custom uploaded page that has been added from the file manager.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post