la cosa esque cuando subo el script al servidor y lo pruebo, sube la imagen pero si la extencion :S
ejemplo: en ves de "123.jpg" la sube con el nombre de "123."
nose que pueda estar mal porque en localhost me funciona perfectamente
aqui el codigo
Código PHP:
<?php
//cuenta el numero de archivos que hay en el directorio $dir y el resultado se le asigan a la variable $total
$dir = "upload/";
$explorar = scandir($dir);
$total_archivos = count($explorar);
$total = 0;
for ($i = 0; $i<=$total_archivos; $i++) {
if ($explorar[$i] != "." && $explorar[$i] != "..") {
$total++;
}
}
//variobles
$url = rand (0,965454552);
$temp = $HTTP_POST_FILES['archivo']['tmp_name'];
$subir = $HTTP_POST_FILES['archivo']['name'];
$tipos = $HTTP_POST_FILES['archivo']['type'];
$extension = explode(".",$archivo_name);
$opcional = "/upload/";
$tipo = $HTTP_POST_FILES["archivo"]['type'];
if( $tipo == "image/jpeg" || $tipo == "image/png" || $tipo == "image/bmp" || $tipo == "image/gif") {
move_uploaded_file($temp, "upload/". $total. "." . $extension[1]);
} else {
header ("Location: http://paginadeerror.com");
}
?>
<title>UP IMG - Hosting de imagenes</title>
</table>
<style type="text/css">.Estilo3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
.Estilo4 {font-family: Verdana, Arial, Helvetica, sans-serif}
body {
background-image: url(fonodasd.jpg);
}
-->
</style>
<table width="208" height="77" style="position:absolute; top: 37px; left: 155px;" border="0" cellspacing="0" background="logo.png">
<tr>
<td> </td>
</tr>
</table>
<table width="208" height="77" style="position:absolute; top: 92px; left: 547px; width: 399px; height: 41px;" border="0" cellspacing="0" background="">
<tr>
<td valign="top"><span class="Estilo3">Inicio | Links | Contacto | ¿ Quienes somos ? </span></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<table width="776" height="371" border="0" align="center" cellspacing="1" bgcolor="#666666">
<tr>
<td width="491" valign="top"><table width="776" height="378" border="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td valign="top"><table width="750" height="363" border="0" cellpadding="0" cellspacing="5">
<tr>
<td valign="top"><label><br>
<input type="text" style="width:500" value= "<?php echo "http://", $HTTP_SERVER_VARS['HTTP_HOST'], $opcional , $total, ".", $extension[1]; ?>" >
</label>
Link directo </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><p> </p>
<p><a href="<?php echo "http://", $HTTP_SERVER_VARS['HTTP_HOST'], $opcional , $total, ".", $extension[1]; ?>"><img height="200" width="200" border="1" src="<?php echo "http://", $HTTP_SERVER_VARS['HTTP_HOST'], $opcional , $total, ".", $extension[1]; ?>"></a></p></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><a href="http://<? $HTTP_SERVER_VARS['HTTP_HOST'] ?>">Volver a la pagina Inicial</a> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>