Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/12/2006, 11:33
Avatar de alllebor
alllebor
 
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
maulead gracias por tu ayuda y dedicacion me estas salvando, bueno pues el script procesar.php es este

Código PHP:
<?php 

        
include("conex.php"); 
       
$link=Conectarse(); 
       
$titulo=$_POST['titulo']; 
       
$categoria=$_POST['categoria']; 
       
$comentario=$_POST['comentario'];
       
//Variable para saber si se produce algun error
       
$error=0;
    
        
// Guarda las caracteristicas de la imagen
        //nombre_archivo=al directorio y al nombre que quieres que se guarde la foto
        
$nombre_archivo "img/".$_FILES['imagen']['name']; 
        
//tipo_archivo= a la extension del archivo en nuestro caso solo aceptamos imagenes (jpg, gif y png)
        
$tipo_archivo $_FILES['imagen']['type'];
        
// tamano_archivo= Almacena el tamaño del archivo en bytes
        
$tamano_archivo $_FILES['imagen']['size']; 
        
//compruebo si las características del archivo son las que deseo 
        
if($nombre_archivo!='img/'){
        if (!((
strpos($tipo_archivo"gif") || strpos($tipo_archivo"jpeg")) && ($tamano_archivo 200000))) { 
          
//el tamaño o la extension del archivo no son correctas se pone error=1
          
$error=1;

                         
        }else{ 
        if (
move_uploaded_file($_FILES['imagen']['tmp_name'], $nombre_archivo)){
         
// El archivo ha sido cargado con éxito     
           
        
        
}else{ 
        
//No se ha podido guardar el archivo en el servidor error=2
        
$error=2;
               
         } 
       }
       }
           
// Comprueba si tiene algun error
               
if ($error==1){
            echo 
"<script> alert (\"El archivo no debe tener un tamaño superior a 200 KB y deber ser JPG o GIF\"); </script>";
            echo 
"<script language=Javascript> location.href=\"insertar.php\"; </script>";
            die(); }
            elseif (
$error==2){
            echo 
"<script> alert (\"No se ha podido guardar la imagen en el SERVIDOR \"); </script>";
            echo 
"<script language=Javascript> location.href=\"insertar.php\"; </script>";
            die(); 
            }
            
//si no hay errores se inserta en la TABLA
            
else{
            
mysql_query("insert into peliculas (titulo,categoria,comentario,imagen) values ('$titulo','$categoria','$comentario','$nombre_archivo')");   
           
             
//header("Location: ./insertar.php"); 
            
echo "<script>window.location = './insertar.php';</script>";
               }
            
?>
y donde logueo a los usuarios es este archivo

index.php

Código PHP:
<?
  
// No almacenar en el cache del navegador esta página.
        
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");                     // Expira en fecha pasada
        
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");        // Siempre página modificada
        
header("Cache-Control: no-cache, must-revalidate");                   // HTTP/1.1
        
header("Pragma: no-cache");                                           // HTTP/1.0
?>
<html>
<title>&Aacute;rea de Administraci&oacute;n - www.tupagina.tal</title>
<style type="text/css">
<!--
.botones {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #0099FF; border-color: #000000 ; border-top-width: 1pix; border-right-width: 1pix; border-bottom-width: 1pix; border-left-width: 1pix}
.imputbox {  font-size: 10pt; color: #000099; background-color: #CCFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1pix #000000 solid; border-color: #000000 solid; font-weight: normal}
.Estilo1 {
    color: #FF6600;
    font-size: 15px;
}
-->
</style>

<body bgcolor="#FFFFFF">
<span class="botones"></span><span class="imputbox"></span>
<br><br><br>
<table width="250" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#0099FF" bgcolor="#FF9933">
  <tr>
    <td>
      <table width=100% border=0 align="center" cellpadding="0" cellspacing="0" bordercolor="#FFCC99" bgcolor="#FFFFFF">
        <form action="insertar.php" method="post">
          <tr bgcolor="#0099FF"> 
            <td colspan="2" height="45"> 
              <div align="center"><font face="Arial" color="#FFFFFF" size=2><b>Identificaci&oacute;n
                Usuarios<br>
                </b></font><font face="Arial"><b><span class="Estilo1">Agencia Energ&egrave;tica de la Ribera               </span></b></font></div>
            </td>
          </tr>
          <tr> 
            <td colspan="2"> 
              <div align="center"> 
                <table width="100%" border="0" cellspacing="0" cellpadding="5">
                  <tr valign="middle"> 
                    <td colspan="2" height="30"> 
                      <div align="center">

                         <?
                          
// Mostrar error de Autentificación.
                          
include ("aut_mensaje_error.inc.php");
                          if (isset(
$_GET['error_login'])){
                              
$error=$_GET['error_login'];
                          echo 
"<font face='Verdana, Arial, Helvetica, sans-serif' size='1' color='#FF0000'>Error: $error_login_ms[$error]";
                          }
                         
?>
                         
                    </div>
                    </td>
                  </tr>
                  <tr> 
                    <td width="39%"> 
                      <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><strong>Usuario</strong>                        : </font></div>
                    </td>
                    <td width="61%"> 
                      <div align="left"> 
                        <input type="text" name="user" size="15" class="imputbox">
                      </div>
                    </td>
                  </tr>
                  <tr> 
                    <td width="39%"> 
                      <div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><strong>Password</strong>                        : </font></div>
                    </td>
                    <td width="61%"> 
                      <div align="left"> 
                        <input type="password" name="pass" size="15" class="imputbox">
                      </div>
                    </td>
                  </tr>
                </table>
              </div>
            </td>
          </tr>
          <tr valign="middle"> 
            <td colspan="2" height="50"> 
              <div align="center"><font face="Arial" color=black size=2> 
                <input name=submit type=submit value="  Entrar  " class="botones">
                </font></div>
            </td>
          </tr>
        </form>
      </table>
    </td>
  </tr>
</table>
</body>
</html>
Lo dicho muchas gracias!!