hola es que tengo un problema cuando subo una imagen para el usuario ya que lo tengo para crear un directorio con su id para selecionar su foto
y este es el codiigo
Código PHP:
Ver original<?php
/**
* Contiene las funciones generales
* del sistema
*/
class general
{
/**
* Obtinee los datos del usuario
*/
function editar()
{
$query = "SELECT *
FROM usuarios
WHERE id_usuario = {$this->id}
AND posicion = {$this->posicion}";
if( $result )
return false;
}
function redireccionar( $url )
{
/* header('Location: index.php?mod=fotos');
exit;*/
echo "<script type='text/javascript'>window.location='{$url}'</script>";
}
/**
* Mueve el archivo de hubicacion
*/
function mover_archivo()
{
// Ruta del archivo
$path = "recursos/{$this->tipo}/{$this->last_id}/";
echo $path;
// Crear el directorio
//mover el archivo
}
/**
* Elimina un usuario
*/
function eliminar()
{
$query = "DELETE FROM usuarios
WHERE id_usuario = {$this->id}";
if( $result )
{
$_SESSION["msj"]["clase"] = 'msj_exito';
$_SESSION["msj"]["texto"] = 'La eliminacion ha sido exitosa.';
}
}
/**
* Actuliza los creditos
*/
function actualizar_creditos()
{
$query = "UPDATE usuarios SET
{$this->tipo} = {$this->c}
WHERE id_usuario = {$_SESSION['id_usuario']}";
$_SESSION[$this->tipo] = $this->c;
}
/**
* Obtiene el nombre del usuario
*/
static function nombre( $id )
{
$query = "SELECT nombre
FROM usuarios
WHERE id_usuario = {$id}";
if( $result )
{
return $row["nombre"];
}
}
/**
* Obtiene los usuarios
* que esta logeado
*/
static function select_dealers( $id, $p)
{
$and = $_SESSION["posicion"] != ADMIN ? " AND creador = {$_SESSION['id_usuario']}" :'';
$query = "SELECT id_usuario,nombre,usuario
FROM usuarios
WHERE posicion = {$p}
{$and}";
if( $result )
{
echo "<select name='creador' id='creador'>";
{
$selected = $id == $row['id_usuario'] ? 'selected="selected"':'';
echo "<option value='{$row['id_usuario']}' {$selected}>{$row['nombre']} ({$row['usuario']})</option>";
}
echo "</select>";
}
}
}
?>
y este es el eror al agregar el usuario