como es el codigo para subir imagenes y archivos? lo hice un millon de veces y nunca pude.. T_T
<?
$posteadopor=strip_tags($_POST["posteadopor"]);
$titulo=strip_tags($_POST["titulo"]);
$mail=strip_tags($_POST["mail"]);
$coment=strip_tags($_POST["coment"]);
$userfile=$_POST['userfile'];
echo "<p align='center'><font face='Verdana' size='3'>$posteadopor: Acabas de postear en la web una imagen. El titulo de la imagen fue $titulo y el comentario $coment. Tu Email es $mail</font><br>";
$nombre_archivo = $_FILES['userfile']['tmp_name'];
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_FILES['userfile']['size'];
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "GIF") || strpos($tipo_archivo, "JPG") || strpos($tipo_archivo, "jpg")) && ($tamano_archivo < 1000))) { if (!is_dir("graficos/subidos/$posteadopor")) { umask(0); mkdir("graficos/subidos/$posteadopor", 0777);}
copy($_FILES['userfile']['tmp_name'],"graficos/subidos/$posteadopor");
$ar=fopen("tuseccion.txt","a+") or
die("Problemas en la creacion");
fputs($ar,'<p align="center"><span lang="es"><b><font face="Verdana" size="3">');
fputs($ar,$titulo);
fputs($ar,'</font></p><br><p align="center"><span lang="es"><b><font face="Verdana" size="2">Imagen subida por ');
fputs($ar,"$posteadopor, Email: $mail");
fputs($ar,'</font></p><br>');
fputs($ar,'<p align="center"><span lang="es"><b><font face="Verdana" size="3"><img src="graficos/subidos/');
fputs($ar,$posteadopor);
fputs($ar,'/');
fputs($ar,$userfile);
fputs($ar,'>');
fputs($ar,'<br>');
fputs($ar,'<p align="center"><span lang="es"><b><font face="Verdana" size="2">');
fputs($ar,$coment);
fputs($ar,'</font></p><hr color="#00CC00">');
fputs($ar,'<br>');
fclose($ar);
}
else
{
echo '<p align="center"><font face="Verdana" size="1">El tamaño de la imagen o del video es incorrecta o quisiste subir otra cosa...</font>';
}
?>