Tema: error con if
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2004, 15:13
Avatar de Lord of freaks
Lord of freaks
 
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
error con if

Hola

Tengo este código como parte del script que sube las imágenes de los usuarios al servidor y he querido meterle un filtro para poder subir solo extensiones gif y jpg.

Código PHP:
for ($i=0;$i<count($_FILES);$i++)    
    {     
    
$file=$_FILES['archivo'.$i]['tmp_name'];
    
$narchivo=$_FILES['archivo'.$i]['name'];
    
$tarchivo=$_FILES['archivo'.$i]['type'];

    if (!((
strpos($tarchivo"gif") || strpos($tarchivo"jpeg"))){
    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{
move_uploaded_file($file,  "../img/".$_POST[seccion]."/".$narchivo);

El problema es que me da error todo el tiempo en la línea:

Código PHP:
if (!((strpos($tarchivo"gif") || strpos($tarchivo"jpeg"))){ 
Creo que todo está bien pero es evidente que no ¿me podeis ayudar?
Gracias
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa