redirecting a changed password etc using form

3 posts by 2 authors in: Forums > CMS Builder: Plugins & Add-ons
Last Post: March 1, 2017   (RSS)

Hello,
I was wondering how to auto submit a form,

when a user changes for instances a password using the membership plugin we have the following thus

      // on success
     websiteLogin_setLoginTo( $colsToValues['username'], $CURRENT_USER['password'] );  // update login session username in case use has changed it.
      $errorsAndAlerts = "Thanks, we've updated your profile!<br/>\n";
      header("Location: http://www.mysitename.com/index.php?blabla=1");  // me here

I can add this and bingo it codes to mysitename.com/index.php passing the value of the variable "blabla", thus I can have and if else aka

 <?php
$blabla = (isset($_GET["ref"]));
if($blabla != null)
{
    echo '<div style="color: #C00;">';    
    //echo $blabla;
    echo "<input type=\"button\" value=\"Login Here &gt;&gt;\" onclick=\"window.location.href='user-login.php'\">";
    echo "<br/><br/>\n";
    echo '</div>';
    }
    ?>

My question is, were I to want to do this using a form thus

echo "<form>";
echo "<form action='user-login.php' method='post'>";
echo"<input name="ding" type="hidden" id="ding" value="123">";
echo "<input type=\"submit\">"; //// does not work lol
echo "</form>";

is there a way that I can have the form auto submit?

I have tried

echo "<form>";
echo "<form action='user-login.php' method='post'>";
echo"<input name="ding" type="hidden" id="ding" value="123">";
echo "<script type="text/javascript">";
echo "document.getElementById("?").submit(); ";
echo "</script>";
echo "</form>"

But it didnt work, If I am on the wrong track just delete the question and I will understand.

cheers

Kenny

By ross - March 1, 2017

Hi Kenny

Glad you got that sorted out.

I have gone through your code and there isn't anything jumping out at me as being un-safe.

If you like, we can do a full security audit on your code through consulting.

Just send me an email through consulting@interactivetools.com to get that started.

Let me know any other questions in the meantime.

Thanks!

-----------------------------------------------------------
Cheers,
Ross Fairbairn - Consulting
consulting@interactivetools.com

Hire me! Save time by getting our experts to help with your project.
Template changes, advanced features, full integration, whatever you
need. Whether you need one hour or fifty, get it done fast with
Priority Consulting: http://www.interactivetools.com/consulting/