Gracias por contestar,
es que no quería molestar con tema códigos, quería saber si había algún procedimiento especial o directamente no se podía. ( con if(empty($_POST)) da el mismo error
Ya que has sido tan amable aquí va :
Pagina 2:
Código PHP:
Ver original<?php
include("conex.php");
$link=Conectarse();
$id=$_GET['id'];
$aa=$_GET['aa'];
$amueblado=$_GET['amueblado'];
$antiguedad=$_GET['antiguedad'];
$ascensor=$_GET['ascensor'];
$banos=$_GET['banos'];
$barrio=$_GET['barrio'];
$calefaccion=$_GET['calefaccion'];
$ciudad=$_GET['ciudad'];
$cocina=$_GET['cocina'];
$descripcion=$_GET['descripcion'];
$direccion=$_GET['direccion'];
$orientacion=$_GET['orientacion'];
$otras=$_GET['otras'];
$parking=$_GET['parking'];
$piscina=$_GET['piscina'];
$terraza=$_GET['terraza'];
$precioventa=$_GET['precioventa'];
$mtscuadrados=$_GET['mtscuadrados'];
$dormitorios=$_GET['dormitorios'];
$tipoinmueble=$_GET['tipoinmueble'];
$titulo=$_GET['titulo'];
$vistas=$_GET['vistas'];
mysql_query("insert into propiedades (id,aa,amueblado,antiguedad,ascensor,banos,barrio,calefaccion,ciudad,cocina,descripcion,direccion,orientacion,otras,parking,piscina,terraza,precioventa,mtscuadrados,dormitorios,tipoinmueble,titulo,vistas) values ('$id','$aa','$amueblado','$antiguedad','$ascensor','$banos','$barrio','$calefaccion','$ciudad','$cocina','$descripcion','$direccion','$orientacion','$otras','$parking','$piscina','$terraza','$precioventa','$mtscuadrados','$dormitorios','$tipoinmueble','$titulo','$vistas')",$link);
echo "REFERENCIA: " . $id . "";
?>
<form enctype="multipart/form-data" method="POST" target="arriba" action="../propiedades/guardarfotos.php">
<label></label>
<input name="referencia" type="hidden" value="<?php echo "$id";?>"/>
<input type="file" name="archivos" size="45" />
</td>
</td>
<input type="submit" value="Enviar" name="enviar" />
</form>
</body>
</html>
<?php
?>
Pagina 3
Código PHP:
Ver original<body>
<?php
include("../propiedades/conex.php");
$link=Conectarse();
$referencia=$_POST['referencia'];
$nombre_carpeta = "imagenes/$referencia";
@mkdir($nombre_carpeta, 0700); }else{
echo "Ya existe ese directorio\n";
}
echo "Escribió en el campo de texto: " . $referencia . "<br><br>";
$nombre_archivo = $_FILES['archivos']['name'];
$tipo_archivo = $_FILES['archivos']['type'];
$tamano_archivo = $_FILES['archivos']['size'];
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>";
}else{
if (move_uploaded_file($_FILES['archivos']['tmp_name'], $nombre_carpeta.'/'.$nombre_archivo)){ echo "<img src= '$nombre_carpeta/$nombre_archivo' border='0' width='300' height='100'>";
}else
{ echo "el archivo no pudo cargarse.";
}
}
?>
</body>
</html>
<?php
?>
Las de auto llamada me queda asi, pero al volver a entrar me dice que las variables ( id, aa, dormitorios, etc. No están definidas
Código PHP:
Ver original<?php
include("conex.php");
$link=Conectarse();
$id=$_GET['id'];
$aa=$_GET['aa'];
$amueblado=$_GET['amueblado'];
$antiguedad=$_GET['antiguedad'];
$ascensor=$_GET['ascensor'];
$banos=$_GET['banos'];
$barrio=$_GET['barrio'];
$calefaccion=$_GET['calefaccion'];
$ciudad=$_GET['ciudad'];
$cocina=$_GET['cocina'];
$descripcion=$_GET['descripcion'];
$direccion=$_GET['direccion'];
$orientacion=$_GET['orientacion'];
$otras=$_GET['otras'];
$parking=$_GET['parking'];
$piscina=$_GET['piscina'];
$terraza=$_GET['terraza'];
$precioventa=$_GET['precioventa'];
$mtscuadrados=$_GET['mtscuadrados'];
$dormitorios=$_GET['dormitorios'];
$tipoinmueble=$_GET['tipoinmueble'];
$titulo=$_GET['titulo'];
$vistas=$_GET['vistas'];
mysql_query("insert into propiedades (id,aa,amueblado,antiguedad,ascensor,banos,barrio,calefaccion,ciudad,cocina,descripcion,direccion,orientacion,otras,parking,piscina,terraza,precioventa,mtscuadrados,dormitorios,tipoinmueble,titulo,vistas) values ('$id','$aa','$amueblado','$antiguedad','$ascensor','$banos','$barrio','$calefaccion','$ciudad','$cocina','$descripcion','$direccion','$orientacion','$otras','$parking','$piscina','$terraza','$precioventa','$mtscuadrados','$dormitorios','$tipoinmueble','$titulo','$vistas')",$link); echo "REFERENCIA: " . $id . "";
?>
<?php if(empty($_POST)) { ?>
<form enctype="multipart/form-data" method="POST" target="arriba" action="grabar_propiedades_venta2.php">
<label></label>
<input name="referencia" type="hidden" value="<?php echo "$id";?>"/>
<input type="file" name="archivos" size="45" />
</td>
</td>
<input type="submit" value="Enviar" name="enviar" />
<p><a href="altafotoprincipal.php">ELEGIR FOTO PRINCIPAL</a></p>
</form>
<?php
}else{if(!is_dir($nombre_carpeta)){ @mkdir($nombre_carpeta, 0700); }else{
echo "Ya existe ese directorio";
}
echo "Escribió en el campo de texto: " . $referencia . "<br><br>";
$nombre_archivo = $_FILES['archivos']['name'];
$tipo_archivo = $_FILES['archivos']['type'];
$tamano_archivo = $_FILES['archivos']['size'];
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>";
}else{
if (move_uploaded_file($_FILES['archivos']['tmp_name'], $nombre_carpeta.'/'.$nombre_archivo)){ echo "El archivo ha sido cargado correctamente.";
}else
{ echo "el archivo no pudo cargarse.";
}
}
}
?>
</body>
</html>
<?php
?>