sql >> Databasteknik >  >> RDS >> Mysql

Förhindra att skicka in formuläret igen efter att ha klickat på tillbaka-knappen

Snarare än

echo '<script language="javascript">window.location="page2.php";</script>';

du bör använda header()-funktionen för att omdirigera din användare efter inlämningen.

Så i psuedo-kod,

klicka på skicka på page.php action page1.phppage1.php skickar data till databasanrop

header('Location: http://example.com/page2.php');

Detta bör förhindra ditt problem med att klicka tillbaka



  1. 2 sätt att returnera rader som endast innehåller alfanumeriska tecken i MariaDB

  2. fel:'Kan inte ansluta till lokal MySQL-server via socket '/var/run/mysqld/mysqld.sock' (2)' -- Saknar /var/run/mysqld/mysqld.sock

  3. I vilken ordning behandlas ON DELETE CASCADE-begränsningar?

  4. Tabeller vars enda syfte är att specificera en delmängd av en annan tabell