pues que cambio de color :
print "<font color=DimGray>$upimagen= upimagen ";
para que no se vean los datos, DimGray es el color de fondo de mi web, yo lo que me gustaria es no hacerlo con los PRINT, he usado variables, echo y demas y no lo consigo.... hacer pasar el nombre del fichero por la variable: $avatarname, para luego añadirla o leerla de la BD
al final me canse... y estoy haciendo otra cosa, ademas estoy pensando en hacerlo de forma Binaria.... en la BD... tu que me aconsejas... yo creo que es mejor, para añadir, modificar y borrar... el modo fichero esta bien... pero para algo sencillo, en Binario es algo ya serio... no creees..
el codigo quedo asi, funciona igual... pero voy a ver si arreglo esas lineas del PRINT... esq me pikas....jajaja, gracias..;)
Código PHP:
if ($_GET['accion']=="avatar"){
cabeceraHTML();
$id_mod_nivel= $_GET['id'];
$consulta = mysql_query("SELECT $selecttbl1 FROM $sql_tabla WHERE id=$id_mod_nivel") or die("No se pudo realizar la consulta a la Base de datos");
while($resultados = mysql_fetch_array($consulta)) {
$cargaimg .= "<img src=\"avatares/$resultados[avatarname]\" border=\"1\" alt=\"\" height=\"50\" width=\"50\"></center>";
echo "<a>El avatar que estas usando en este momento.</a><br><br>";
echo $cargaimg;
echo "<b><br>Selecciona una foto <a>JPG</a> o <a>GIF</a> de <a>50x50</a> pixel<br>De menos de </b><a>3kbytes</a>";
echo <<< HTML
<form method="post" action="$pag?accion=accionavatar" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2"><input type="hidden" name="id" value="$resultados[id]">
<input name="upimagen" type="file" id="upimagen" class="botones2" size=""><br><br></button>
<input name="addubica" type="submit" id="addubica" value="Subir fichero" class="botones"></button><br><br>
<input type="reset" value="Borrar" name="erase" class="botones2"></button>
<input type="button" value="Volver" onclick="history.back()" class="botones2"></button>
</form>
HTML;
}
mysql_free_result($consulta);
mysql_close();
}
if ($accion=="accionavatar"){
//if (isset ($addubica)) {
//if ($_POST[addubica]) {
if (!empty($_POST['addubica'])){
echo "<br><br><br><br>";
print "<font color=DimGray>$upimagen= upimagen ";
echo "<br>";
print "$upimagen_name = upimagen_name </font>";
$avatarname=$upimagen_name;
$consulta = mysql_query("SELECT id FROM $sql_tabla WHERE avatarname='$avatarname'") or die(mysql_error());
$prexiste = mysql_num_rows ($consulta);
mysql_free_result($consulta);
if ($prexiste != 0) {
$cargaimg .= "<img src=\"avatares/$avatarname\" border=\"1\" alt=\"\" height=\"50\" width=\"50\"></center><br><br>";
echo <<< HTML
<br><br>$cargaimg
<b>¡¡¡ La foto <a>$avatarname</a><b> ya existe en la Base de Datos !!!<br><br>Seleccione otra</b><br><br>
<input type="button" value="Volver" onclick="history.back()" class="botones2"></button>
HTML;
exit;
}
$extensiones=array("html","php","htm","psd","zip","rar","ace","exe","bat","mpg","mpeg","avi","sql","rm","mov","txt","ppt","cgi");
$path="c:/server/shadow.post/avatares";
$nombre=$HTTP_POST_FILES['upimagen']['name'];
$tamanio=$HTTP_POST_FILES['upimagen']['size'];
$tipo=$HTTP_POST_FILES['upimagen']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) {
echo <<< HTML
<br><br>
<b>Tipo de archivo no valido<a> $avatarname</a><br><b>Usted debe utilizar <a>extensiones</a> <b>de</b> <a>fotografia</a></b><br><br><a>JPG / GIF / PNG / BMP</a><br><br>
<input type="button" value="Volver" onclick="history.back()" class="botones2"></button>
HTML;
exit;
}
}
if (is_uploaded_file($HTTP_POST_FILES['upimagen']['tmp_name']))
{
mysql_query("UPDATE $sql_tabla SET avatarname='$avatarname' WHERE id='$id'") or die(mysql_error());
copy($HTTP_POST_FILES['upimagen']['tmp_name'], "$path/$nombre");
$cargaimg .= "<img src=\"avatares/$avatarname\" border=\"1\" alt=\"\" height=\"50\" width=\"50\"></center><br>";
echo <<< HTML
<br><br>$cargaimg
<b>Su imagen subio correctamente</b><a><br>$avatarname<br></a>
<br><br><a href="$pag?=inicio"><img src="images/volver.gif" alt="" height="18" width="53" border="0">
HTML;
exit;
}
else {;
echo <<< HTML
<center><a>Error:</a><b> Tamaño de archivo no valido: max.</b><a>3kbytes<br><br><a href="$pag?=inicio"><img src="images/volver.gif" alt="" height="18" width="53" border="0">
HTML;
exit;
}
exit;
}
$consulta2 = mysql_query("SELECT $selecttbl1 FROM $sql_tabla WHERE id=$id_mod_nivel") or die("No se pudo realizar la consulta a la Base de datos");
while($resultados = mysql_fetch_array($consulta2)) {
$cargaimg .= "<img src=\"avatares/$resultados[avatarname]\" border=\"0\" alt=\"\" height=\"60\" width=\"60\"></center>";
echo <<< HTML
<tr>
<td width="250" bgcolor="#FFFFEA"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000">$cargaimg $resultados[avatarname]</center></font></div></td>
</td>
</tr>
HTML;
}
exit;
}