administrado por bases de datos.
El usuario debe subir su flv y luego ingresar los datos de ese archivo
en desde un formulario que se le muestra a continuacion de haber
subido exitosamente el archivo
Mi problema es que le puse una restriccion de peso que funciona pero
cuando el archivo pesa como de 3 megas hacia arriba ya el codigo no
me responde. y no me tira los mensajes de la variable $error
que podria ser?
este es mi codigopor si alguien lo quiere revisar
Código PHP:
<?php }?>
<table width="700" border="0">
<tr>
<td><?php if(isset($_POST[env])&& $_POST[env]<>""){
$permitidos=array("flv");
$archivo=$_FILES[archivo][name];
$separa = explode (".",$archivo);
$ext=$separa[1];
$nombre_archivo = "../video/flv/".$archivo;
if(file_exists($nombre_archivo)){
$error = "<br><br><br><span class = 'letra_roja'>El nombre del archivo ya existe,
intenta cambiarle el nombre al video<br></span><a href=javascript:history.back(-1);>Reintentar</a><br><br><br><br><br>";
echo $error ;
}else{
if(!in_array($ext,$permitidos)){
$error = "<span class = 'letra_roja'>El formato no es permitido,<br>
deben ser solo archivos .flv,<br>
si no sabes como hacerlo comunicate con nosotros <br>
y te ayudaremos<br></span><a href=javascript:history.back(-1);>Volver</a><br>";
echo $error;
}else{
$tamano_max = "5000000";
$tamano_kb = $tamano_max/1024;
if($_FILES[archivo][size] > $tamano_max){
$error ="<span class = 'letra_roja'> tu archivo pesa".$_FILES[archivo][size]."el tamaño exede, el peso maximo permitido de los videos es de ".$tamano_kb ."</span>";
echo $error;
}
if(!$error){
if(@move_uploaded_file($_FILES[archivo][tmp_name]
,$_SERVER['DOCUMENT_ROOT']."/taller_tci/video/flv/".$_FILES[archivo][name])){
$exito="<span class='letra_verde'>tu video se envio exitosamente,<br>
ahora llena los campos del formulario<br>
y haz clic en el boton enviar</span><br>";
echo $exito;?>
<table width="607" border="0">
<tr>
<?php // width of the video
$width = 320;
// height of the video
$height = 240;?>
<td width="165"><object type="application/x-shockwave-flash" data="flvplayer.swf?file=../video/flv/<?php echo $archivo ?>"
width=<?=$width?> height=<?=$height?> wmode="transparent">
<param name="movie" value="flvplayer.swf?file=../video/flv/<?php echo $archivo ?>" />
<param name="wmode" value="transparent" />
</object></td>