Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/11/2009, 14:50
kriss8725
 
Fecha de Ingreso: mayo-2009
Mensajes: 242
Antigüedad: 15 años
Puntos: 2
Respuesta: Warning: session_start()

Cita:
Iniciado por MarioAraque Ver Mensaje
Ese tipo de errores te da si o si pq pusiste algun caracter o algun espacio en blanco antes de tu tag php...cuando pones el session_start no tenes q haber enviado nada de nada.

Saludos.
Gracias por respnder amigo pero mira ya he checado eso y no logro encontrar nada por mira en este archivo si me funciona bien y no me muestra esos mensajes:

Código PHP:
<?php
    
//archivo en caso de que entren a esta pagina sin haber iniciado sesion
    
include('script.php');
?>
<?php 
# SCIRM Registro de Usuarios - registro_usuarios.php
//Se incluye el titulo y encabezado
$page_title "SCI Usuarios :: Registro de Usuarios";
$page_header "SCI Usuarios :: Registro de Usuarios";
$menu_title "Sistemas:";
$form_header "Registro de Usuarios";
//Bandera para el cambio de menu
$menu_flag "sistemas";
//Se incluye header y form
include ('includes/header.php');
include (
'includes/form.php');
?>
<script type="text/javascript" src="Validaciones/registro_usuarios.js"></script>
<?php
require_once('mysqli_conexion_rm2.php');

 echo 
'<p><form action="registro_usuarios.php" onsubmit="return validacion_regusuarios(this)" autocomplete="off" method="post" name="form" >';
 echo 
'<p>Nombre: <input name="txtnom" value="'.$txtnom.'" type="text" size="32" maxlength="30" style="text-align:center"/>
       <p>Apellido paterno: <input name="txtapp" value="'
.$txtapp.'" type="text" size="24" maxlength="30" style="text-align:center"/>
       <p>Apellido materno: <input name="txtapm" value="'
.$txtapm.'" type="text" size="23" maxlength="30" style="text-align:center"/>
       <p>Nombre de usuario: <input name="txtnomusu" value="'
.$txtnomusu.'" type="text" size="21" maxlength="50" style="text-align:center"/>
       <p>Contraseña: <input name="txtpass1" type="password" size="20" maxlength="50" style="text-align:center"/>
       Confirmar Contraseña: <input name="txtpass2" type="password" size="20" maxlength="50" style="text-align:center"/>
       <p>Tipo de usuario:
       <p><input type="radio" name="opcusu" id="radio" value="UADM"/> Administrador
       <p><input type="submit" name="submit" value="Registrar" /></p><input type="hidden" name="submitted" value="TRUE" />'
;
 echo 
'</form>';
 
  if(isset(
$_POST['submitted'])){  
     if(
$txtpass1 <> $txtpass2){
          include (
'includes/menu.php');
          include (
'includes/footer.html');
?>
          <script type="text/javascript">
           alert("Las contraseñas no coinciden, porfavor vuelva a escribirlas");
          </script>
<?php
          
exit();
     }
     
     
//Se insertan los datos a la tabla de usuarios
     
$q "INSERT INTO usuarios (nick,password,nombre,ape_pat,ape_mat,tipo_usuario) VALUES ('$txtnomusu','$txtpass2','$txtnom','$txtapp','$txtapm','$opcusu')";
        
//si fue insertado manda un mensaje
        
if($r mysqli_query($dbc_rm$q)){
          include (
'includes/menu.php');
          include (
'includes/footer.html');
?>
         <script type="text/javascript">
           alert("Registro realizado!!!");
           document.location.href='registro_usuarios.php';
         </script>
<?php
        
} elseif(mysqli_errno($dbc_rm)==1062) { //numero de error que indica que se introdujo un valor ya existente en la base de datos
             
include ('includes/menu.php');
          include (
'includes/footer.html');
?>
         <script type="text/javascript">
           alert("El Nombre de Usuario introducido ya existe, porfavor cambialo");
         </script>
<?php
         
exit();
          }
  }
include (
'includes/menu.php');
include (
'includes/footer.html');
?>
pero en este archivo rmreqreg.php si me marca ese error y no se porque:
Código PHP:
<?php
//archivo en caso de que entren a esta pagina sin haber iniciado sesion
include('script.php');
?>
<?php 
# SCIRM Registro de Requisiciones - rmreqreg.php
//Se incluye el titulo y encabezado
$page_title "SCI Requisiciones :: Registros";
$page_header "SCI Requisiciones :: Registros";
$menu_title "Opciones Requisiciones";
$form_header "Registro de Requisiciones";
//Bandera para el cambio de menu
$menu_flag "rmreq";
//Se incluye header y form
include ('includes/header.php');
include (
'includes/form.php');
?>
<script type="text/javascript" src="Validaciones/rmreqreg.js"></script>
<?php
//require_once('mysqli_conexion.php');    
require_once('mysqli_conexion_rm2.php');

    
//Se captura el id de vale
    
$idv $_GET['idv'];
   
//Seleccion de Area - forma
   
if($idv){
   echo 
'<p><form action="rmreqreg.php?idv='.$idv.'" onsubmit="return validacion_rmreqreg(this)" autocomplete="off" method="post" enctype="multipart/form-data" name="form" >';
   }else{
    echo 
'<p><form action="rmreqreg.php" onsubmit="return validacion_rmreqreg(this)" autocomplete="off" method="post" enctype="multipart/form-data" name="form">';
    }
?>    
     <!--Manda llamar es scrip de ajax para poder desplegal los combos-->
     <script language="JavaScript" type="text/javascript" src="ajax.js"></script>

    <p><div id="desp1"></div>
    <p><div id="desp2"></div>
<?php                     
    
//Seleccion de tipo de requisicion - forma
    
echo '<p>Tipo de requisicion: <select name="idtr" style="width:164px">
                                    <option value="0">Selecciona una opción</option>'
;
                
//Seleccion de Area - consulta a la BD
                
$q "SELECT idtr, nombretipo FROM tiporeq";
                
$r mysqli_query($dbc_rm$q);
                         if (
mysqli_num_rows($r)) {
                           while (
$menu_row mysqli_fetch_array($rMYSQLI_NUM)) {
                              if (
$menu_row[0] == $idtr){
                                 echo 
"<option value=\"".$menu_row[0]."\" selected>".$menu_row[1]."</option>";
                              } else{
                                 echo 
"<option value=\"".$menu_row[0]."\">".$menu_row[1]."</option>";
                                }
                           }
                         }
   
                            echo 
'</select>';
    echo 
'<p>Fecha de requisición: <input name="txtfecha" value="'.$txtfecha.'" type="text" size="17" style="text-align:center" readonly="readonly"/>';
    echo 
' ';
    echo 
'<a href="calendar/index.php" target="popup1" onclick="window.open(\'\',\'popup1\',\'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no,left=550, top=220, width =220, height = 250\')"><img src="images/calendar.png" border="0" align="absmiddle" alt="Calendario" title="Calendario" /></a>';
    echo 
'<p>Folio de requisición: <input type="text" name="txtfolio" value="'.$txtfolio.'" size="23" style="text-align:center">';
    echo 
'<p>Imagen de requisición: <input type="hidden" name="MAX_FILE_SIZE" value="10000000"><input name="userfile" type="file">';
    echo
'<p><input type="submit" name="submit" value="Registrar" /></p><input type="hidden" name="submitted" value="TRUE" />';
    echo 
'</form>';
    
    
//Despues de presionar registrar
    
if (isset($_POST['submitted'])) {   
    
     if(
$aid == 0){
          include (
'includes/menu.php');
          include (
'includes/footer.html');
?>
          <script type="text/javascript">
           alert("No se ha seleccionado un Area");
          </script>
<?php
    
exit();
     }
  
//FUNCIONES PARA SUBIR LA IMAGEN DE REQUISICIÓN  
    //datos del archivo que se cargo
    
$tipo_archivo $_FILES['userfile']['type']; 
    
//compruebo si las características del archivo son las que deseo     
    
if (!(strpos($tipo_archivo"jpeg") || strpos($tipo_archivo"jpg"))) {
      include (
'includes/menu.php');
      include (
'includes/footer.html');
?>
    <script type="text/javascript">
     alert("- Se permiten archivos .jpeg o .jpg\n- Tal vez no se ha seleccionado una imagen");
    </script>
<?php
    
exit();
    }else{     
          
$folio_ext $txtfolio.'.jpg';
         if (
move_uploaded_file($_FILES['userfile']['tmp_name'], 'C:/AppServ/www/Sistema Precidencia de Guadalupe/'.$folio_ext)){  
         }else{
           include (
'includes/menu.php');
           include (
'includes/footer.html');
?>
    <script type="text/javascript">
    alert("Ocurrió algún error al subir el archivo. No pudo guardarse.");
    </script>
<?php
    
exit();
          }
     }  
      
//Realiza la consulta
        
$fecha_req$txtfecha;
        
$horadate('g:i:s');
        
$fechadate('Y-m-d');
        
$fecha_hora_rec$fecha.' '.$hora;
        
$status=1;
        
        
$q "INSERT INTO requisicion (idd,idtr,ids,fechareq,fecharec,folio_req,nom_imagen) VALUES ('$did','$idtr','$status','$fecha_req','$fecha_hora_rec','$txtfolio','$folio_ext')";
        
//si fue insertado manda un mensaje
        
if($r mysqli_query($dbc_rm$q)){      
          if(
$idv){
            
//obtener el idre que pertenece al vale
            
$qidre "SELECT MAX(idre) AS idre FROM requisicion";
            
$ridre mysqli_query($dbc_rm,$qidre);
            
$rowidre mysqli_fetch_array($ridre);        
            
//actualizar el campo idre de vales 
            
$qv "UPDATE vales SET idre='".$rowidre['idre']."' WHERE idv='$idv'";
            
$rv mysqli_query($dbc_rm,$qv);
          }         
          include (
'includes/menu.php');
          include (
'includes/footer.html');
?>
         <script type="text/javascript">
           alert("Registro realizado!!!");
           document.location.href='rmreqreg.php';
         </script>
<?php
        
} elseif(mysqli_errno($dbc_rm)==1062) { //numero de error que indica que se introdujo un valor ya existente en la base de datos
             
include ('includes/menu.php');
          include (
'includes/footer.html');
?>
         <script type="text/javascript">
           alert("El folio introducido ya existe, porfavor cambialo");
         </script>
<?php
          
exit();
            }
 }
include (
'includes/menu.php');
include (
'includes/footer.html');
?>