Amigos no se en q puedo estar fallando hice los siguiente.
Código PHP:
if(!empty($_SESSION['usuario_id'])||($_SESSION['usuario_nivel']==X)||($_SESSION['usuario_nivel']==X)){
$comentario = trim($_POST['comentario']);
//$passwd = trim($_POST['passwd']);
//subir imagen
//datos del arhivo
$nombre_archivo = $HTTP_POST_FILES["userfile"]["name"];
$tipo_archivo = $HTTP_POST_FILES["userfile"]["type"];
$tamano_archivo = $HTTP_POST_FILES["userfile"]["size"];
if(!empty($tipo_archivo)){
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ( $tamano_archivo < 100000))){
echo "La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>";
echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=jugadores&pag=listado\">\n";
}else{ //no tiene fin
$nom_img= $nombre_archivo;
$directorio = 'modulos/jugadores/vistas/fotos/';
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)){
if (empty($id)) {
if ($MOD['jugadores']->setHistorial($comentario,$passwd,$nom_img)){
echo "<center> <img src=modulos/imagenes/cargando.gif alt=cargando/></center>";
echo "<center>Historial exitoso!. Espere unos instantes</center>";
echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=jugadores&pag=listado\">\n";
} else {
echo "El Historial no fue exitoso";
}
} else {
if ($MOD['jugadores']->setHistorial($comentario,$passwd,$nom_img,$id)){
echo "<center> <img src=modulos/imagenes/cargando.gif alt=cargando/></center>";
echo "<center>Historial Guardado exitosamente!. Espere unos instantes</center>";
echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=jugadores&pag=listado\">\n";
} else {
echo "<center>El historial no fue exitosa</center>";
}
}
}else{
echo "error al subir la foto";
}
}
}
} else {
echo " <center> Usted no tiene permisos </center>";
}
La idea es que cuando un usuaio no tenga foto que igual le deje meter sus comentarios. Pero es aqui mi problema cuando hago esto inserto algun comentario pero sin una foto me sale el mensaje de echo "La extensión o el tamaño de los archivos no es correcta. lo que quiero es que tenga o no tenga su foto le deje actualizar su informacion ???
Las condiciones deberia cambiarlas ???