· 10 years ago · Aug 24, 2016, 01:00 PM
1<?
2
3 //Tomo el valor de un elemento de tipo texto del formulario
4 $nombreViajeO = $_POST['nombreViaje'];
5 $nombreViaje = str_replace(' ', '_', $nombreViajeO);
6
7 //Conexion con base de datos y servidor
8 $link = mysql_connect ("localhost", "taiyovia_admin", "50095009") or die ("<h2>No se encuentra el servidor</h2>");;
9 $db = mysql_select_db ("taiyovia_usuario", $link) or die ("<h2>Error de Conexion</h2>");
10
11 //Variables
12 $nombre = $_POST['nombreViaje'];
13 $fechaO = $_POST['fecha'];
14 $descripcion = $_POST['editor1'];
15 $comprar = $_POST['comprar'];
16 $precio = $_POST ['precio'];
17 $ruta = $_POST ['ruta'];
18 $dias = $_POST ['dias'];
19
20 //Arreglo formato fecha
21 $ano = substr($fechaO, 0, 4);
22 $mes = substr($fechaO, 5,2);
23 $dia = substr($fechaO, 8);
24
25 $fecha = $dia . '-' . $mes . '-' . $ano;
26
27 // La variable $tabla crea una nueva tabla
28 $tabla= "CREATE TABLE IF NOT EXISTS $nombreViaje (
29 id INT(2) NOT NULL AUTO_INCREMENT,
30 butaca INT(2) ZEROFILL DEFAULT NULL,
31 nombre VARCHAR(60) NULL DEFAULT NULL,
32 fecha VARCHAR(60) NULL DEFAULT NULL,
33 agregadopor VARCHAR(30) NULL DEFAULT NULL,
34 PRIMARY KEY (id)
35 ) ";
36
37 $tablaviajes= "INSERT INTO viajes_disponibles VALUES ('$nombre','$fecha','$descripcion','$comprar','$precio','$ruta','$dias')";
38
39 $crear_tabla=mysql_query($tabla,$link) or die(mysql_error());
40
41 //Datos del arhivo
42 $nombre_archivo = $_FILES['userfile']['name'];
43 $tipo_archivo = $_FILES['userfile']['type'];
44 $tamano_archivo = $_FILES['userfile']['size'];
45 $upload_dir = 'viajes';
46 $findme = ".";
47 $pos = strpos($nombre_archivo, $findme);
48 $tipo = substr ($nombre_archivo,$pos) ;
49
50
51
52 //Compruebo si las caracterÃsticas del archivo son las que deseo
53 if (!((strpos($tipo_archivo, "png") || strpos($tipo_archivo, "jpeg")))) {
54echo '<script>window.close();</script>';
55break;
56 }else{
57 if (move_uploaded_file($_FILES['userfile']['tmp_name'], '../viajes/'.$nombre_archivo)){
58 }else{
59echo '<script>window.close();</script>';
60break;
61 }
62 }
63 rename ("../viajes/".$nombre_archivo, "../viajes/".$nombreViaje.$tipo);
64
65 $cantidadPasajeros = $_POST['cantidadPasajeros'];
66 $aux=0;
67 $butaca=1;
68
69$consulta = mysql_query ("INSERT INTO viajes_disponibles VALUES ('','$nombre','$fecha','$descripcion','$comprar','$precio','$ruta', '$dias')",$link);
70var_dump($consulta);
71//Aca en adelante da el error por lo que comprendo
72
73 mysql_query ("INSERT INTO viajes_disponibles VALUES ('','$nombre','$fecha','$descripcion','$comprar','$precio','$ruta', '$dias')",$link);
74
75 while ($aux != $cantidadPasajeros){
76
77 mysql_query("INSERT INTO $nombreViaje VALUES ('','$butaca',NULL,'$fecha','')",$link) or die ("<h2>Error al momento de rellenar la tabla</h2>");
78 $aux+=1;
79 $butaca+=1;
80 }
81
82//echo '<script>window.close();</script>';
83?>