Buenas,
Disculpar que no os haya ofrecido más información.
Información del Servidor:
- Sistema Operativo: Linux
- Versión Perl:5.10.0
- Versión PHP:5.1.6
- Versión MySQL :5.0.45-log
Código de la página del panel de usuario para subir fotos: Código HTML:
<div class="formulario_alta">
<?php
$nombre_archivo = $HTTP_POST_FILES['form_imagen']['name'];
$tipo_archivo = $HTTP_POST_FILES['form_imagen']['type'];
$tamano_archivo = $HTTP_POST_FILES['form_imagen']['size'];
$archivo=$HTTP_POST_FILES['form_imagen']['tmp_name'];
if($alta) {
if(($tipo_archivo=="image/jpeg" || $tipo_archivo=="image/gif" || $tipo_archivo=="image/png") && tamano_archivo<2296000) {
$numero = rand(10000000,99999999);
$extension = strtolower(end(explode('.', $nombre_archivo)));
$imagen=$numero.".".$extension;
$imagenb=$numero."_b.".$extension;
$imagenc=$numero."_c.".$extension;
$imagend=$numero."_d.".$extension;
$imagene=$numero."_e.".$extension;
subimos($archivo,$imagen,"imagenesbd");
subimos($archivo,$imagenb,"imagenesbd");
subimos($archivo,$imagenc,"imagenesbd");
subimos($archivo,$imagend,"imagenesbd");
subimos($archivo,$imagene,"imagenesbd");
unlink($archivo);
thumb("imagenesbd/$imagen",600,600,95);
thumb("imagenesbd/$imagenb",320,240,95);
thumb("imagenesbd/$imagenc",165,124,95);
thumb("imagenesbd/$imagend",142,107,95);
thumb("imagenesbd/$imagene",100,75,95);
$nuevo=array('',$id_casa,$id_propietario,$imagen,$imagenb,$imagenc,$imagend,$imagene,$tx_es,$tx_en,0);
altabd($nuevo,fotos);
}
}
if($alta_video) {
$nuevo=array('',$id_casa,$id_propietario,$codigo,$nombre);
altabd($nuevo,videos);
}
if($modificar_foto) {
if($archivo) {
$numero = rand(10000000,99999999);
$extension = strtolower(end(explode('.', $nombre_archivo)));
$imagen=$numero.".".$extension;
$imagenb=$numero."_b.".$extension;
$imagenc=$numero."_c.".$extension;
$imagend=$numero."_d.".$extension;
$imagene=$numero."_e.".$extension;
subimos($archivo,$imagen,"imagenesbd");
subimos($archivo,$imagenb,"imagenesbd");
subimos($archivo,$imagenc,"imagenesbd");
subimos($archivo,$imagend,"imagenesbd");
subimos($archivo,$imagene,"imagenesbd");
unlink($archivo);
thumb("imagenesbd/$imagen",600,600,95);
thumb("imagenesbd/$imagenb",320,240,95);
thumb("imagenesbd/$imagenc",165,124,95);
thumb("imagenesbd/$imagend",142,107,95);
thumb("imagenesbd/$imagene",100,75,95);
$link=Conectarse();
$re=mysql_db_query($bd,"select * from fotos where id_foto='$id_foto'",$link);
while($li=mysql_fetch_array($re)) {
borrararchivob($li[foto], imagenesbd);
borrararchivob($li[fotob], imagenesbd);
borrararchivob($li[fotoc], imagenesbd);
borrararchivob($li[fotod], imagenesbd);
borrararchivob($li[fotoe], imagenesbd);
}
}
$nuevo=array($id_foto,$id_casa,$id_propietario,$imagen,$imagenb,$imagenc,$imagend,$imagene,$tx_es,$tx_en,$principal);
bajabd(id_foto,$id_foto,fotos);
altabd($nuevo,fotos);
}
if($borrar) {
$link=Conectarse();
$re=mysql_db_query($bd,"select * from fotos where id_foto='$borrar'",$link);
while($li=mysql_fetch_array($re)) {
borrararchivob($li[foto], imagenesbd);
borrararchivob($li[fotob], imagenesbd);
borrararchivob($li[fotoc], imagenesbd);
borrararchivob($li[fotod], imagenesbd);
borrararchivob($li[fotoe], imagenesbd);
bajabd(id_foto,$borrar,fotos);
}
}
if($modificar) {
$link=Conectarse();
mysql_db_query($bd,"update fotos set principal='0' where id_casa='$id_casa'",$link);
mysql_db_query($bd,"update fotos set principal='1' where id_foto='$principal'",$link);
}
$link=Conectarse();
$res=mysql_db_query($bd,"select nombre from casas where id_casa='$id_casa'",$link);
$lin=mysql_fetch_array($res);
?>
<h4>Añadir foto a <?php echo $lin[nombre]; ?></h4>
<form action="" method="post" name="formulario" enctype="multipart/form-data">
<input type="hidden" name="alta" value="1" />
<input type="hidden" name="id_casa" value="<? echo $id_casa; ?>" />
<p class="formulario_alta_tx">Introduce la fotografía y su descripción</p>
<div class="formulario_alta_campo">
<label for="form_imagen" style="width:120px;">Foto:</label><input type="file" name="form_imagen" id="form_imagen" class="formulario_alta_input" />
</div>
<div class="formulario_alta_campo">
<label for="titulo_es" style="width:120px;">Título: </label><input type="text" name="tx_es" id="titulo_es" class="formulario_alta_input" />
</div>
<div class="formulario_alta_campo">
<br />
<input type="submit" value="Enviar" class="formulario_alta_input" style="width:80px;" />
</div>
</form>
A ver si con esta información podeis comentarme algo.
Un saludo y muchas gracias por vuestra ayuda.