Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2003, 19:23
Avatar de lochorui
lochorui
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 899
Antigüedad: 22 años, 2 meses
Puntos: 2
Me modifica 2 campos y le especifico que solo 1

Como puede ser que en este script con el que subo 3 imagenes cuando subo la segunda imagen automaticamente me elimina de la base de datos el link de la 3º q ya estaba subida.

es decir ya tengo subidas las 3 , y decido que quiero cambiar la segunda , bueno pues subo la segunda y de la base de datos lo que hace es borrarme una parte del link , si antes al imagen era micarpeta/miimagen.jpg pues me deja micarpeta/ nada mas aunq la imagen x supuesto sigue en el directorio.


Solo me pasa con esa , al subir la 2º me modifica la 3º , no lo entiendo.

el codigo de la pagina entera es el siguiente:
Código PHP:
<?require ("aut_verifica.inc.php");?>
<?PHP
$nivel_acceso
=10;
if (
$nivel_acceso $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
?>
<HTML>
<HEAD>

<TITLE>MUSIKAID .: El presente de la futura m&uacute;sika :. </TITLE>
<link rel ="stylesheet" type="text/css" href="../forms.css">

<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>


<BODY BGCOLOR="#ffffff" VLINK="#000066" ALINK="#000066" LINK="#333333" TEXT="#333333"  face="Verdana, Arial, Helvetica, sans-serif" size="2" >
<?php include("../formato.php"?> 
<?php CabeceraPagina(); ?> 
<table width="740" border="2" cellpadding="0" cellspacing="0">
  <tr> 
    <td height="45" width="734" valign="top">
      <div align="center"><img src="../imagenes/altasgrupos.jpg" width="272" height="40"></div>
    </td>
  </tr>
  <tr> 
    <td height="95" valign="top" background="../imagenes/fondo2.jpg "> 
       <?php menu_cpanelgrupos(); ?>

       
<?

if ($usuario_login == "")
{
    echo 
"HA HABIDO PROBLEMAS CON LA AUTENTIFICACIÓN POR FAVOR VUELVA A AUTENTIFICARSE";

}
Else
{
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
//si venimos del upload de la primera foto:
if (isset ($upimagen)) {
set_time_limit(0);

$newimage sprintf ("$usuario_login/%s"$upimagen_name);
move_uploaded_file($upimagen$newimage);
$dbh mysql_connect("localhost""musikaid_user""pass");
     
mysql_select_db ("musikaid_altas"$dbh);
     
$sql "SELECT usuario FROM grupos";
$result mysql_query($sql);
echo 
mysql_error();
 
$sql "UPDATE grupos SET foto1='$newimage' WHERE usuario='$usuario_login'";
     
$result mysql_query($sql);
    echo 
mysql_error();


}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////
//si venimos del upload de la segunda foto:


    
if (isset ($upimagen2)) {
set_time_limit(0);
$newimage2 sprintf ("$usuario_login/%s"$upimagen2_name);
move_uploaded_file($upimagen2$newimage2);
$dbh mysql_connect("localhost""musikaid_user""pass");
     
mysql_select_db ("musikaid_altas"$dbh);
     
$sql "SELECT usuario FROM grupos";
$result mysql_query($sql);
echo 
mysql_error();
 
$sql "UPDATE grupos SET foto2='$newimage2' WHERE usuario='$usuario_login'";
     
$result mysql_query($sql);
    echo 
mysql_error();
    }
///////////////////////////////////////////////////////////////////////////////////////////////////
//miramos si venimos d añadir el logo
if (isset ($upimagen3)) {
set_time_limit(0);
$newimage3 sprintf ("$usuario_login/%s"$upimagen3_name);
move_uploaded_file($upimagen3$newimage3);
$dbh mysql_connect("localhost""musikaid_user""pass");
     
mysql_select_db ("musikaid_altas"$dbh);
     
$sql "SELECT usuario FROM grupos";
$result mysql_query($sql);
echo 
mysql_error();

 
$sql "UPDATE grupos SET logo='$newimage3' WHERE usuario='$usuario_login'";
     
$result mysql_query($sql);
    echo 
mysql_error();
$link mysql_connect("localhost""musikaid_user""pass");
mysql_select_db("musikaid_altas");
$sql "SELECT * FROM grupos WHERE usuario='$usuario_login'";
$result mysql_query($sql,$link);
echo 
mysql_error();
while (
$row mysql_fetch_row($result)){

?>

<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform" id="ubicaform" >
Su foto 1 actual es : <?echo $row['16']?><br>
Foto 1 : <input name="upimagen" type="file" id="upimagen">
<input name="addubica" type="submit" id="addubica" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere'; document.forms.ubicaform.submit();">
</form>
<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2" >
Su foto 2 actual es : <?echo $row['17']?><br>
Foto 2 : <input name="upimagen2" type="file" id="upimagen2">
<input name="addubica2" type="submit" id="addubica2" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere.'; document.forms.ubicaform3.submit();"> <br>
</form>
<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform3" id="ubicaform3" >
El nombre de la imagen de su logo es : <?echo $row['15']?><br>
logo : <input name="upimagen3" type="file" id="upimagen3">
<input name="addubica3" type="submit" id="addubica3" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere'; document.forms.ubicaform3.submit();"> <br>
</form>

<?



}

}
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//sino venimos de ningun upload mostramos esto
Else {
    
$link mysql_connect("localhost""musikaid_user""pass");
mysql_select_db("musikaid_altas");

$sql "SELECT * FROM grupos WHERE usuario='$usuario_login'";
$result mysql_query($sql,$link);
echo 
mysql_error();
while (
$row mysql_fetch_row($result)){
?>


<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform" id="ubicaform" >
Su foto 1 actual es : <?echo $row['16']?><br>
Foto 1 : <input name="upimagen" type="file" id="upimagen">
<input name="addubica" type="submit" id="addubica" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere'; document.forms.ubicaform.submit();">
</form>
<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform2" id="ubicaform2" >
Su foto 2 actual es : <?echo $row['17']?><br>
Foto 2 : <input name="upimagen2" type="file" id="upimagen2">
<input name="addubica2" type="submit" id="addubica2" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere.'; document.forms.ubicaform3.submit();"> <br>
</form>
<form method="POST" action="cpanel_grupos_fotos.php" enctype="multipart/form-data" name="ubicaform3" id="ubicaform3" >
El nombre de la imagen de su logo es : <?echo $row['15']?><br>
logo : <input name="upimagen3" type="file" id="upimagen3">
<input name="addubica3" type="submit" id="addubica3" value="enviar" onclick="this.disabled='true'; this.value='La imagen se esta subiendo  por favor espere.'; document.forms.ubicaform3.submit();"> <br>
</form>
<?
}    
}
}

?>
      </div>
    </td>
  </tr>
</table>
<?php PiePagina(); ?>
</BODY>

</html>
no lo entiendo porq peor sucede

gracias y un saludo