En este caso el codigo funciona pero es demasiado lento, os lo pongo para que me ayudeis a que la transación pase mas rápida porque en algún lugar se demora demasiado.
Web 1 (HTML form):
Código:
<input type="file" name="archivo" />
Web 2 (php):
Código PHP:
If($_FILES['archivo']['size'] < 100000) {
If($_FILES['archivo']['type']=="image/jpeg" || $_FILES['archivo']['type']=="image/jpg" || $_FILES['archivo']['type']=="image/gif" || $_FILES['archivo']['type']=="image/bmp") {
$horasubida=date("Ymd").date("His").rand(1,1000);
$archivo = $_FILES['archivo']['name'];
$tmp = $_FILES['archivo']['tmp_name'];
$destino = "images/".$horasubida."".$archivo;
@move_uploaded_file($tmp,$destino);
}
}
Y luego el mysql_connect, insert y demás.
Si en la web 2 tengo un if para que el archivo si pesa mas de 100k no entre y salte a la siguiente ¿Por que tarda?
Mi conclusion que no logro solucionar:
- Puede tardar en el envio de la variable(imagen) de la web 1 a la web 2.
*Solo pasa con imagenes grandes.
Muchas gracias de antemano.