hola, mi problema es en mi pagina de configuración del usuario, mi registro de usuarios no es con php, bueno el codigo es el siguiente
y cuando le doy al boton "upload" me salta el error:
Warning: copy(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/u023948489:/usr/lib/php:/tmp) in /home/u023948489/public_html/settings.php on line 16
Código [Seleccionar]
<?php
session_start();
if (empty($_SESSION['user'])) {
header('Location:index.php');
}
$status= "";
if ($_POST["action"] == "upload") {
$tamano = $_FILES["archivo"]['50'];
$tipo = $_FILES["archivo"]['type'];
$archivo = $_SESSION['user'].".png";
if ($archivo != "") {
$destino = "usuarios/avatar/".$archivo;
if (copy($_FILES['archivo']['tmp_name'],$destino)) {
$copied = copy($_FILES['image']['tmp_name'], $newname);
$status = "Avatar Cambiado con EXITO";
} else {
$status = "error al subir imagen";
}
} else {
$status = "error al subir imagen";
}
}
//OTRAS VARIABLES NECESARIAS PARA MOSRTAR EL AVATAR
$nombredelarchivo = "usuarios/avatar/".$_SESSION['user'].".png";
$default = "usuarios/avatar/default.png";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>piraten.zz.mu</title>
</head>
<body style="color: white; background-color: black;" alink="red" link="red" vlink="red">
<h1 style="font-style: italic;">PRUEBA CONFIGURACION</h1>
<tbody>
<tr>
<td style="vertical-align: top;">
<?php if (file_exists($nombredelarchivo)) {?>
</div>
<form action="<? echo $_SERVER['REQUEST_URI']?>" method="post" enctype="multipart/form-data">
<input name="archivo" type="file" class="casilla" id="archivo" size="35" /><br />
<input name="enviar" type="submit" class="boton" id="enviar" value="upload" />
<input name="action" type="hidden" value="upload" /> </td>
</form>
<?php } else { ?>
</div>
<form action="<? echo $_SERVER['REQUEST_URI']?>" method="post" enctype="multipart/form-data">
<input name="archivo" type="file" class="casilla" id="archivo" size="35" /><br />
<input name="enviar" type="submit" class="boton" id="enviar" value="upload" />
<input name="action" type="hidden" value="upload" /> </td>
</form>
<p style="color: red;"><?php echo $status?></p>
<?php } ?>
</td>
</tr>
</tbody>
</body>
</html>
y cuando le doy al boton "upload" me salta el error:
Warning: copy(): open_basedir restriction in effect. File() is not within the allowed path(s): (/home/u023948489:/usr/lib/php:/tmp) in /home/u023948489/public_html/settings.php on line 16