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

    Execute additional PHP script

    Scheduled Pinned Locked Moved Captive Portal
    1 Posts 1 Posters 1.5k Views
    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.
    • L
      Lectrician
      last edited by

      I had hoped I could direct my portals form action to a second PHP script "captiveportal-recieve.php" which would then take some additional form values and forward them off to a different URL using cURL.

      I would then send the form fields Pfsense requires (again with cURL) to the $PORTAL ACTION$ variable.

      In doing this, the form that the PHP script sends 'originates' from the Pfsence server, and so it authenticates the servers IP and MAC address and not the clients.

      I had got my second form fields submitted to my second URL using javascript Ajax successfully, but wanted to see if I could do it with PHP instead as would be a better solution.

      Anyone got any tips on how to route the form fields from the portal page to the second php script and then finally to Pfsense?

      It is confusing me now!

      Thanks!

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.