Functii si directive deprecated in php 5.3.x
Pagina 1 din 1
Functii si directive deprecated in php 5.3.x
Deprecated: Function session_register() is deprecated in ….
Am gasit o ‘solutie’ la aceasta problema,zic solutie deoarece acea eroare nu mai apare
am inlocuit:
session_start();
session_register("login","pwrd","id");
cu
session_start();
$_SESSION['login'] = "login";
$_SESSION['pwrd'] = "pwrd";
$_SESSION['id'] = "id";
insa in continuare nu reusesc sa ma loghez in admin panel si nici inregistrarea unui membru nu functioneaza,desi in baza de date exista un user cu toate privilegiile,in plus am creat manual un user normal
login.php
<?
unset($login,$pwrd,$id);
session_start();
$_SESSION['login'] = "login";
$_SESSION['pwrd'] = "pwrd";
$_SESSION['id'] = "id";
if(@$logout==1){
session_destroy();
header("Location: ".$PHP_SELF);
}
require('config_inc.php');
require('error_inc.php');
//require('error_inc.php');
//require('config_inc.php');
if(auth($login,$pwrd)!=0){
header("Location: $path/user_menu.php");
}
if($REQUEST_METHOD=="POST"){
if(isset($lo)){
$log=htmlspecialchars($log);
$passwrd=htmlspecialchars($passwrd);
$au=auth($log,$passwrd);
if($au>0){
$login=$log;
$pwrd=$passwrd;
$id=$au;
header("Location: user_menu.php?PHPSESSID=".$PHPSESSID);
}else{
require('header_inc.php');
print "<p>".$err[1]."</p>";
}
}
}else{
require('header_inc.php');
}
?>
<form name="form1" method="post" action="" >
<table border="0" cellspacing="2" cellpadding="0" align="center">
<tr align="center">
<td height="20" align=right><b>Log In</b></td>
<td height="20"> </td>
</tr>
<tr>
<td align="right">Your Email:</td>
<td align="left" height="20">
<input type="text" name="log" size="15">
</td>
</tr>
<tr>
<td align="right">Password:</td>
<td align="left" height="20">
<input type="password" name="passwrd" size="15">
</td>
</tr>
<tr>
<td align="right" valign="top"> </td>
<td align="left" height="20">
<input type="submit" name="lo" value="Log In">
<br>
<a href="forgot.php"><font color=blue size=1>Forgot your password?</font></a>
</td>
</tr>
</table>
</form>
<?
require('footer_inc.php');
?>
Am gasit o ‘solutie’ la aceasta problema,zic solutie deoarece acea eroare nu mai apare
am inlocuit:
session_start();
session_register("login","pwrd","id");
cu
session_start();
$_SESSION['login'] = "login";
$_SESSION['pwrd'] = "pwrd";
$_SESSION['id'] = "id";
insa in continuare nu reusesc sa ma loghez in admin panel si nici inregistrarea unui membru nu functioneaza,desi in baza de date exista un user cu toate privilegiile,in plus am creat manual un user normal
login.php
<?
unset($login,$pwrd,$id);
session_start();
$_SESSION['login'] = "login";
$_SESSION['pwrd'] = "pwrd";
$_SESSION['id'] = "id";
if(@$logout==1){
session_destroy();
header("Location: ".$PHP_SELF);
}
require('config_inc.php');
require('error_inc.php');
//require('error_inc.php');
//require('config_inc.php');
if(auth($login,$pwrd)!=0){
header("Location: $path/user_menu.php");
}
if($REQUEST_METHOD=="POST"){
if(isset($lo)){
$log=htmlspecialchars($log);
$passwrd=htmlspecialchars($passwrd);
$au=auth($log,$passwrd);
if($au>0){
$login=$log;
$pwrd=$passwrd;
$id=$au;
header("Location: user_menu.php?PHPSESSID=".$PHPSESSID);
}else{
require('header_inc.php');
print "<p>".$err[1]."</p>";
}
}
}else{
require('header_inc.php');
}
?>
<form name="form1" method="post" action="" >
<table border="0" cellspacing="2" cellpadding="0" align="center">
<tr align="center">
<td height="20" align=right><b>Log In</b></td>
<td height="20"> </td>
</tr>
<tr>
<td align="right">Your Email:</td>
<td align="left" height="20">
<input type="text" name="log" size="15">
</td>
</tr>
<tr>
<td align="right">Password:</td>
<td align="left" height="20">
<input type="password" name="passwrd" size="15">
</td>
</tr>
<tr>
<td align="right" valign="top"> </td>
<td align="left" height="20">
<input type="submit" name="lo" value="Log In">
<br>
<a href="forgot.php"><font color=blue size=1>Forgot your password?</font></a>
</td>
</tr>
</table>
</form>
<?
require('footer_inc.php');
?>
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
|
|
Joi Apr 12, 2012 6:42 pm Scris de Admin
» follow twiter forum informativ
Joi Apr 12, 2012 4:45 am Scris de Admin
» Noul mers al trenurilor.Trenurile îşi schimbă numele de duminică
Dum Dec 11, 2011 5:27 pm Scris de Admin
» Top 10 cele mai vandute produse la eMag
Mar Dec 06, 2011 12:10 am Scris de Admin
» 5 minute in jurul pamantului,vedere de la bordul Staţiei Spaţiale Internaţionale,Time Lapse View from Space
Dum Dec 04, 2011 3:42 am Scris de Admin
» sfat sa opresti schimbarea statusului pe yahoo messenger
Sam Dec 03, 2011 5:29 am Scris de Admin
» convert pdf to word,converteste documente pdf in word
Vin Dec 02, 2011 9:20 pm Scris de Admin
» Descarca Yahoo! Messenger 11.5
Joi Dec 01, 2011 8:47 pm Scris de Admin
» 1 decembrie, programul manifestarilor de Ziua Nationala in Iasi
Joi Dec 01, 2011 2:30 am Scris de Admin
» funcțiile Calculatorului din Windows
Lun Noi 21, 2011 11:41 pm Scris de Admin
» Romanian New House Music 2011
Sam Noi 19, 2011 3:04 am Scris de Admin
» download Bitdefender Antivirus Free Edition-protecţie eficientă şi simplificată
Vin Noi 18, 2011 2:39 am Scris de Admin
» YMads.com monetizeaza-ti blogul,site-ul sau forumul tau
Dum Noi 13, 2011 11:00 pm Scris de Admin
» despre Lord of ultima,browser game lansat de Electronic Arts
Dum Noi 13, 2011 9:50 pm Scris de Admin
» Marie Curie, cercetatoarea aniversata de Google la 144 ani de la nastere
Lun Noi 07, 2011 11:38 pm Scris de Admin
» ŞERBAN HUIDU a intrat cu maşina pe contrasens şi a lovit frontal un Logan. Doi pasageri din Dacie AU MURIT
Dum Oct 16, 2011 7:11 pm Scris de Admin
» Noul iPhone 4S costa doar 25
Sam Oct 15, 2011 7:44 am Scris de DeM3nT
» Zilele Iasului 2011,programul sarbatorilor Iasului,concert 14 octombrie
Vin Oct 14, 2011 4:28 am Scris de Admin
» download Windows 8 Developer Preview
Joi Sept 15, 2011 7:59 pm Scris de Admin
» 11 septembrie 2001, zece ani mai tarziu
Dum Sept 11, 2011 4:44 am Scris de Admin