Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2010, 07:38
sega186
 
Fecha de Ingreso: agosto-2008
Mensajes: 168
Antigüedad: 15 años, 8 meses
Puntos: 0
Javascript siempre se ejecuta

Hola amigos tengo dos formularios en el primero al momneto de hacerse el envio de los datos hago que se ejecute un script al momento del usuario da aceptar lo direcciona hacia otro pequeño formulario. el problema es que cada vez que entro al formlario 1 siempre se ejecuta el script y guardandome el registrroo que hice ulmimamente pero de ahi no me ha dejado ingresar mas en el form 1 solamente en el 2 despues de que doy aceptar en el script a qui le dejo el codigo:

FORMULARIO 1:

Código PHP:
<FORM METHOD="POST" ACTION="preinscribir.php">
Nombre ONG <br>
<INPUT TYPE="TEXT" NAME="nombre_ong"><br>
Numero NIT<br>
<INPUT TYPE="TEXT" NAME="numero_nit"><br>
Representante Legal <br />
<INPUT TYPE="TEXT" NAME="nom_rep_legal"><br>
Correo Electronico<br />
<INPUT TYPE="TEXT" NAME="correo" /><br />
Adjuntar Certificado<br />
<INPUT TYPE="SUBMIT" value="Enviar">
</FORM>
</div>
</BODY>
</HTML>

<?php
$nombre_ong
=$_POST["nombre_ong"]; 
$numero_nit=$_POST["numero_nit"];
$nom_rep_legal=$_POST["nom_rep_legal"];
$correo=$_POST["correo"];
mysql_query("insert into NUEVO_PRE_INSCRITO (nombre_ong,numero_nit,nom_rep_legal,correo) values ('$nombre_ong','$numero_nit','$nom_rep_legal','$correo')");
////////////////////////////////////////////
echo "<SCRIPT LANGUAGE = JAVASCRIPT>";
echo 
"alert ('preinscripcion con exito'); window.location = 'insertar_preinscripcion.php';";
echo 
"</SCRIPT>"
?>
FORMULARIO 2:

Código PHP:
<?php echo $id_usuario?>
<form enctype="multipart/form-data" action="guardar_archivo.php" method="post">
Descripción <input type="text" name="titulo" size="30">
Ubicación <input type="file" name="archivito">
<input type="submit" value="Enviar archivo"><input type="hidden" name="id_usuario" value="<?php echo $id_usuario?>">
</form>
</BODY>
</HTML>
<?php
mysql_free_result
($preinscrito);
?>
PHP QUE PROCESA EL 2 FORM:

Código PHP:
<?php
require("conect.inc.php");
?>
<?php
$archivo 
$_FILES["archivito"]["tmp_name"]; 
 
$tamanio $_FILES["archivito"]["size"];
 
$tipo    $_FILES["archivito"]["type"];
 
$nombre  $_FILES["archivito"]["name"];
 
$titulo  $_POST["titulo"];
 
$id_usuario=$_POST['id_usuario'];

 if ( 
$archivo != "none" )
 {
    
$fp fopen($archivo"rb");
    
$contenido fread($fp$tamanio);
    
$contenido addslashes($contenido);
    
fclose($fp); 

    
$qry "INSERT INTO archivos VALUES 
            (0,'$nombre','$titulo','$contenido','$tipo', '$id_usuario')"
;

    
mysql_query($qry);

    if(
mysql_affected_rows($conn) > 0)
       print 
"Gracias, en unas horas se verificaran sus datos y se le enviara un correo para habilitar su INSCRIPCIÓN.";
    else
       print 
"NO se ha podido guardar el archivo en la base de datos.";
       
 }
 else
    print 
"No se ha podido subir el archivo al servidor";
    
?>
</body>
</html>