[PHP] fatal error

  • Creatore Discussione Creatore Discussione jotes
  • Data di inizio Data di inizio

jotes

Nuovo Utente
26 Dic 2016
27
0
1
22
ciao a tutti. sto provando a fare un modulo di registrazione.
la struttura che ho fatto gira tutto sul file config.php nel quale ci sono le informazioni principali del database
nel file che deve verificare se il login è stato eseguito correttamente mi esce l'errore:
Fatal error: Call to undefined function session_register() in C:\xampp\htdocs\Autenticazione\Autenticazione\checklogin.php on line 15
e il codice è:
PHP:
<?php
include "config.php";
// Procedimento per connettersi al Database
mysql_select_db($db_name, $db)or die("cannot select DB"); 
// Nome utente e password inviate attraverso il form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$sql="SELECT * FROM $tabella WHERE Username='$myusername' and Password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
}
else {
echo "Attenzione username o password errati";
}
?>
come posso fare? grazie in anticipo
 
Ultima modifica di un moderatore:
Ciao, l'errore ti sta dicendo che stai richiamando una funzione che non esiste.
probabilmente la tua versione di php non supporta la funzione session_register()
Utilizza al suo posto $_SESSION['myusername'] = $myusername;
 

Discussioni simili