Ciao a tutti!
Ho creato un database con gli utenti registrati al sito e una pagina dove l'utente loggato può modificare un dato relativo al suo account (es. nome/cognome).
E' possibile bloccare questo form?

Praticamente, se l'utente modifica i propri dati, non può rifarlo entro 24 ore: deve aspettare il giorno seguente e, fino ad allora, al posto del form appare un messaggio d'errore. E' possibile fare ciò?
Questo è il contenuto della pagina:

Codice PHP:
<?php

if ($session == true)

      if (isset(
$_POST["morecredits"])) {
          
$morecrediti trim($_POST["morecredits"]);
    
$morecrediti2 "$crediti"+1;
          
          echo 
"
"

          if (
$morecrediti != "") {
              if (
strlen($morecrediti) > 0) {
                  
$r mysql_query("SELECT * FROM `members` WHERE (id = '$userid')");
                  
$n mysql_num_rows($r);
                   
                  if (
$n) {
                     if (
mysql_query("UPDATE `members` SET crediti = '$morecrediti2' WHERE id = '$userid'"))
                     {
                         echo 
"<span style=\"success\">I dati sono stati modificati con successo!</span>";
                     } 
                     else
                         echo 
"<div style=\"error\">Errore</div>";                  
 
                  }
                  else
                     echo 
"<div style=\"alert\">Errore</div>";
              }
              else
                  echo 
"<div style=\"alert\">errore</div>";
          }
          else
              echo 
"<div style=\"error\">CAMPO VUOTO!</div>";
      }      
 
     
      echo 
"
"
;

      echo 
"
<form method=POST action='nomepagina.php' name='myForm'>
<input type=\"text\" name=\"morecredits\" value=\"
$crediti\">
</form>


<button onclick='myForm.submit();'>Ricevi!</button>"
;

   } 


else
  echo 
"Devi essere loggato per visualizzare questa pagina.";


?>
Grazie in anticipo a tutti!

Thinker