error upload servidor
Publicado por oscar (37 intervenciones) el 06/03/2012 17:26:17
Hola estado revisando mi codigo y creo que esta correcto. Para estar mas seguro volvi a probarlo en xamp y me funciono pero ala hora de subirlo a mi hostin me da fallo. Resulta que tengo que colocar las imagenes de un upload en el directori raiz donde se encuentra mi index y todos los archivos de la web. el Insert into me lo hace con los datos de la imagen pero la imagen no se copia en su destino. Es la primera vez que subo este tipo de archivos a un hostin y nose lo que me puede estar ocurriendo porque en apache me funciona correctamente... os dejo el codigo si podeis echarle un vistazo... Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?
include "./includes/conex.php";
?>
<html>
<head>
</head>
<body>
<form action="" method="POST" enctype="multipart/form-data">
<input type="file" name="archivo"/>
<input type="submit" name="enviar" value="enviar"/>
</form>
<?
if(isset($_POST["enviar"])){
$tamano= $_FILES['archivo']['size'];
$tipo = $_FILES['archivo']['type'];
$archivo = $_FILES['archivo']['name'];
$destino =".//".$archivo;
if(copy($_FILES['archivo']['tmp_name'], $destino)){
$status = "Archivo subido: <b>".$archivo."</b>";
}
$conexion = conectar();
$insertar = "INSERT INTO imagesdos(foto)VALUES('".$archivo."')";
mysql_query($insertar, $conexion);
}
?>
<?
$conexion = conectar();
$seleccionar = "SELECT (foto) FROM imagesdos";
$tira = mysql_query($seleccionar, $conexion);
while($row = mysql_fetch_array($tira)){
echo "<img src='./$row[foto]'/>";
}
?>
</body>
</html>
Valora esta pregunta


0