$upfile = 'upload/' . $_FILES['photo']['name'];
                    move_uploaded_file($_FILES['photo']['tmp_name'], $upfile);
                    $img = 'http://test/upload/' . $_FILES['photo']['name'];
                    mysql_query("UPDATE user_photoes SET photo='{$img}' WHERE user_email='{$email}'");
                } else {
                    return "<tr><td><p class='error'>Неверный тип файла</p></td></tr>";
                }
            } else {
                return "<tr><td><p class='error'>Файл слишком большой</p></td></tr>";
            }
        } else {
            return "<tr><td><p class='error'>Ошибка при загрузке файла</p></td></tr>";
        }
    }
}
function showPhoto($email)
{
    $res = mysql_query("SELECT photo FROM user_photoes WHERE user_email='{$email}'");
    $row = mysql_fetch_array($res);
    echo $row['photo'];
}
function showCover($email)
{
    $res = mysql_query("SELECT cover FROM user_photoes WHERE user_email='{$email}'");
    $row = mysql_fetch_array($res);
    echo $row['cover'];
}
$change_name = changeName($change_name_NAME, $change_name_PASSWORD, $pass, $email);
$change_password = changePassword($email, $pass, $changePassword_old_password, $changePassword_new_password, $changePassword_new_password2);
$change_cover = uploadCover($_FILES['cover'], $email);
$change_photo = uploadPhoto($_FILES['photo'], $email);
Exemple #2
0
<?php

include_once '../lib/session.inc.php';
include_once '../lib/user.inc.php';
requireLogin();
$mode = $_POST['mode'];
if ($mode == 'load') {
    $userId = $_SESSION['user']['user_id'];
    $_SESSION['user'] = loadUser($userId);
    print json_encode(array('success' => TRUE, 'data' => array('name' => $_SESSION['user']['name'])));
} else {
    if ($mode == 'save') {
        $name = $_POST['name'];
        $name = trim($name);
        if (!$name) {
            print json_encode(array('success' => FALSE, 'errors' => array('name' => 'This field is required')));
            exit;
        }
        if (changeName($name)) {
            print json_encode(array('success' => TRUE));
        } else {
            print json_encode(array('success' => FALSE, 'errors' => array('name' => 'Error changing name')));
        }
    }
}
					<td>
						<table width='545' style="border-width: 1px; border-style: solid; border-color: black; background-image: url('<?php 
    echo $Template['path'];
    ?>
/images/light3.jpg');">
						<tr>
							<td>
								<form method='POST' action='<?php 
    echo mw_url('account', 'rename');
    ?>
'>
								<table border='0' cellspacing='0' cellpadding='4' width='540'>
								<?php 
    if (isset($_POST['newname'])) {
        if ($_POST['id'] != 0) {
            changeName();
        } else {
            output_message('error', $lang['account_has_no_characters']);
        }
    }
    if ($Config->get('module_charrename') == 0) {
        output_message('error', 'Module disabled by admin');
        echo "<br />";
    } else {
        ?>
										<tr>
											<td colspan='2'><center><?php 
        echo $PAGE_DESC;
        ?>
</center><br /></td>
										</tr>
<?php

class simple
{
    var $name;
}
function changeName($o)
{
    $o->name = "Sterling Hughes";
}
$o = new simple();
$o->name = "Johnny Red";
echo $o->name . "\n<br />\n";
changeName($o);
$o->name = "Johnny Red";
echo $o->name . "\n<br />\n";