Kod
<?php
ob_start();
require_once('var/ustawienia.php');
session_start();
require_once('gora_strony.php');
if (!empty($_POST['password']) && !empty($_POST['password2']) && $_POST['password'] == $_POST['password2'])
{
$zapyt=mysql_query("SELECT `id`, `gracz` FROM `gracze` WHERE `gracz` = '$uzytkownik['gracz']');
$wynik=mysql_fetch_array($zapyt);
$id=$wynik["id"];
echo("$id");
$change = "UPDATE `emillo_bc`.`gracze` SET `haslo` = '$password2' WHERE `gracze`.`gracz` =$uzytkownik['gracz'] LIMIT 1";
}else{
echo 'Wpisałeś dwa rózne hasła<BR>'; }
if (@mysql_query ($change)) {
echo "Gratulujemy twoje hasło zostało zmienione";
} else {
echo "Error"; }
?>
Zmiana Hasła:
<BR><BR><fieldset>
<form action='' method='post'>
Nowe Hasło:<input type='password' name='password'><BR><BR>
Powtórz Hasło:<input type='password' name='password2'><BR><BR>
<input type='submit' name='submit' value='Zmień'>
</form>
</fieldset>
<?php
require_once('prawy_blok.php');
require_once('dol_strony.php');
ob_end_flush();
?>
ob_start();
require_once('var/ustawienia.php');
session_start();
require_once('gora_strony.php');
if (!empty($_POST['password']) && !empty($_POST['password2']) && $_POST['password'] == $_POST['password2'])
{
$zapyt=mysql_query("SELECT `id`, `gracz` FROM `gracze` WHERE `gracz` = '$uzytkownik['gracz']');
$wynik=mysql_fetch_array($zapyt);
$id=$wynik["id"];
echo("$id");
$change = "UPDATE `emillo_bc`.`gracze` SET `haslo` = '$password2' WHERE `gracze`.`gracz` =$uzytkownik['gracz'] LIMIT 1";
}else{
echo 'Wpisałeś dwa rózne hasła<BR>'; }
if (@mysql_query ($change)) {
echo "Gratulujemy twoje hasło zostało zmienione";
} else {
echo "Error"; }
?>
Zmiana Hasła:
<BR><BR><fieldset>
<form action='' method='post'>
Nowe Hasło:<input type='password' name='password'><BR><BR>
Powtórz Hasło:<input type='password' name='password2'><BR><BR>
<input type='submit' name='submit' value='Zmień'>
</form>
</fieldset>
<?php
require_once('prawy_blok.php');
require_once('dol_strony.php');
ob_end_flush();
?>
Co tu jest nie tak?
Bo wyskakuje mi takie coś:
Kod
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/xxx/domains/xxx.xx.x/public_html/gra/haslo.php on line 11
I jeśli ktoś by mógł, to proszę o ogólne poprawienie i wstawienie tego hashowania:
$new_password = md5($_POST['new_password']);