|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - ymeza
Páginas: [1]
1
« en: Viernes 26 de Diciembre de 2003, 19:38 »
Hola:
En una ágina proceso un formulario en donde se encuentran dos menúes desplegables (padre) y sus correspondientes hijos. Me explico tengo uno para escoger tipo de ente y le asocio los organismos que pertenecen a ese tipo en otro menú, y otro menú en donde se selecciona el estado y en el menú hijo aparecen las ciudades asociadas al mismo.
El problema que se me presenta es para obtener dichos datos, ya que realizo la siguiente consulta la cula no me ejecuta:
$query = "select nombre_ente, nombre_ciudad,nombre_estado from ente,ciudades,estado where estado.id_estado=ciudades.id_estado and ente.id_tipo_ente=tipo_ente.id_tipo_ente and id_ciudad='$id_ciudad' and id_ente='$id_ente' ";
y tiene que ver con el id_ente='$id_ente' porque si se lo quito me ejecuta la consulta pero cuando incorporo esa condicion para que la infomacion que se despliegue sea la que corresponda unica y exclusivamente a ese ente, no lo hace, no sé si tiene que ver el tipo de dato, yo lo defini como tipo integer
Te cuento esto porque sustituí el id_ente='$id_ente' por un valor que yo habia llenado en la tabla, asi: id_ente='100' y de esta manera me ejcuto la consulta, por eso no entiendo cuando lo dejo que sea el que el usuario escoja no lo hace. Es más hice un echo a $query u me arrojó lo siguiente:
select nombre_ente, nombre_ciudad,nombre_estado from ente,ciudades,estado where estado.id_estado=ciudades.id_estado and ente.id_tipo_ente=tipo_ente.id_tipo_ente and id_ciudad='1000' and id_ente='' ¡Usted no está registrado!
Lo que comprueba que el valor de id_ente no lo está tomando más si el de id_ciudad.
Si me puedes ayudar en esto te lo agradeceria, ya me tiene enredada.
2
« en: Viernes 5 de Diciembre de 2003, 16:42 »
Hola a todos!!! A ver quien sabe esta
Tengo un pagina en donde recojo la informacion de usuarios a traves de un formulario, esos datos los capturo en otra pagina para que el usuario confirme que esos datos son los correctos o no y proceda a enviar por correo los mismos con un submit
El asunto es que en el formulario de entrada tengo varios checkbox cuando paso esos valores a la pagina de confirmacion me aparecen sin ningun problema pero cuando procedo a enviar por email me aparece este error:
Warning: Bad arguments to implode() in /xxx/yyyy/tttt/zzzz/mostrar.php on line 22 Gracias por rellenar el formulario. Se ha enviado correctamente.
Y el resto de los datos que se introdujeron si aparecen. Que puede estar pasando????
Gracias
3
« en: Jueves 30 de Octubre de 2003, 20:56 »
Hola:
Sabes además de enviar por correo la información que suministre el usuario en un formulario, también quiero darle la opcion de que me envie un archivo, adjuntado en el mismo formulario y que igualmente me llegue a mi correo, como hago esto???
4
« en: Jueves 23 de Octubre de 2003, 16:54 »
Hola nuevamente, ya consigo pasar las variables en decide1.php hago esto : <?php switch ($id) { case"0": echo"NO HAS SELECCIONADO UN SERVICIO"; exit; case"1": header("location: internet1.php?direccion=$direccion"); exit; .... Y asi paso la variable direccion a internet 1, pero resulta que no hallo como hacer para plasmarla en internet 1 cuando envío el email. Te explico, tengo una funcion mail y quiero enviar todos los datos : <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Formulario Enviadon"; $cuerpo .= "Tipo de Conexion: " . $_POST["id"] . "n"; $cuerpo .= "Departamento/División: " . $_POST["departamento"] . "n"; $cuerpo .= "Descripción de la solicitud : " . $_POST["descripsolici"] . "n"; $cuerpo .= "Direccion: " .$direccion."n"; //mando el correo... mail("yesi_14@yahoo.com","Formulario recibido",$cuerpo); //doy las gracias por el envío echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; } ?> Si te fijas quiero que en el email tambien vaya la variable direccion y he probado muchas veces pero no he logrado pasarla en el email. Que estaré haciendo mal??? Gracias por tu ayuda nuevamente
5
« en: Miércoles 22 de Octubre de 2003, 15:09 »
Este es el archivo que deberia recoger todos los campos para ser enviados por email
6
« en: Miércoles 22 de Octubre de 2003, 15:08 »
Este archivo es el principal del cual se genera un menu desplegable y el cual me lleva a comparat.php
7
« en: Miércoles 22 de Octubre de 2003, 15:07 »
otro archivo
8
« en: Miércoles 22 de Octubre de 2003, 15:07 »
Gracias nuevamente y disculpa, te envio los archivos uno a uno
9
« en: Martes 21 de Octubre de 2003, 22:12 »
Gracias por tu ayuda pero aun no consigo pasar las variables. Tengo el codigo :
comparat.php
<form name="form1" method="post"
action="decide1.php?">
<?//Conexion con la base//
$host="localhost";$user="xxx";$pass="xxxxx";$conn
="direcciones"; $db = pg_connect ("dbname=$conn user=$user
password=$pass");
if (!$db ) { echo "No se pudo establecer la conexión"; exit; }
//Ejecutar la sentencia SQL//
$query = "select * from organismos where
id_org='$id_org'"; $result = pg_exec($db, $query);
if ($row=pg_fetch_array($result)) {
$_POST['direccion']=$row['direccion']; $_POST['ciudad']=$row['ciudad']; $_POST['estado']=$row['estado']; .......
echo "<table width=460 border='1'
cellspacing='0' cellpadding='1' height='0'
align='center'>";
do
{
echo "<tr>n"; echo "<tr><td colspan='4'><font face='Verdana,
Arial, Helvetica,sans-serif'
size='1'>Dirección:
".$_POST["direccion"]."</font></td></tr>n"; echo "<tr><td><font face='Verdana, Arial,
Helvetica, sans-serif' size='1'>Ciudad:
".$_POST['ciudad']." </font></td>n";
echo "<td align='left'><font face='Verdana, Arial, Helvetica, sans-serif'
size='1'>Estado:</font></td> <td align='left'><font face='Verdana, Arial,
Helvetica, sans-serif'
size='1'>".$_POST['estado']."</font></td></tr>n";
echo"<tr><td colspan='4'><font face='Verdana,
Arial,Helvetica, sans-serif' size='1'>Tipo de
Servicio</font></td></tr>n";
echo"<tr><td colspan='4'>n"; echo "<select name='id'>n"; echo "<option value='0'
selected>Seleccione</option>n"; echo "<option value='1'>Internet</option>n"; echo "<option
value='2'>Sist.Operativos</option>n"; echo "<option value='3'>Soporte
Tecnico</option>n";
echo "</select>nn"; echo "</td></tr>n";
echo "</tr>n";
}
while ($row = pg_fetch_array($result));
echo "</table>n";
}
else {
echo "¡Usted no está registrado!"; }
?> <input type="submit" name="enviar" value="Enviar"> <input type='hidden' name='direccion'
value=".$_POST['direccion'].">
</form>
----------------------------------- internet1.php
<? if (!$_POST){ ?> <form name="form1" method="post"
action="internet1.php"> <p align="center"><font
face="Verdana, Arial, Helvetica, sans-serif"
size="1">INTERNET</font></p> <table width="460" border="1"
cellspacing="0" cellpadding="1" height="0"
align="center"> <tr> <td><font face="Verdana,
Arial, Helvetica, sans-serif" size="1">Tipo de
Conexión</font></td> </tr> <tr> <td><select name="id"> <option value="0"
selected>Seleccione</option> <option
value="Dedicada">Dedicada</option> <option value="Fibra
Optica">Fibra Optica</option> <option
value="Inalambrica">Inalambrica</option> </select> </td> </tr> <tr> <td><font face="Verdana,
Arial, Helvetica, sans-serif"
size="1">Departamento/División: <input type="text"
name="departamento" maxlength="20"> </font></td> </tr> <tr> <td><font face="Verdana,
Arial, Helvetica, sans-serif" size="1"> </font></td> </tr> <tr> <td> <p><font face="Verdana,
Arial, Helvetica, sans-serif"
size="1">Justificación de la
Solicitud</font></p> <p align="center"> <textarea
name="descripsolici" rows="5" cols="45"></textarea> </p> </td> </tr> </table> <p align="center"> <input type="submit"
name="Submit" value="Enviar"> <input type='hidden' name='direccion' value="<?
echo ".$_POST['direccion'].";?>">
</form> <? }else{ //Estoy recibiendo el formulario, compongo el
cuerpo $cuerpo = "Formulario Enviadon"; $cuerpo .= "Tipo de Conexion: " .
$_POST["id"] . "n"; $cuerpo .= "Departamento/División: " .
$_POST["departamento"] . "n"; $cuerpo .= "Descripción de la solicitud : " .
$_POST["descripsolici"] . "n"; $cuerpo .= "Direccion: " .
$_POST['direccion']."n";
//mando el correo... mail("yesi_14@yahoo.com","Formulario
recibido",$cuerpo);
//doy las gracias por el envío echo "Gracias por rellenar el formulario. Se ha
enviado correctamente."; } ?>
Y quiero pasar el campo direccion para que cuando me envie este formulario tambien me incluya la direccion del cliente ademas del tipo de conexion, departamento y justificacion......
No se como colocarlo pero lo hice con campos hidden y no me aparece nada.
Que estare´haciendo mal????
Gracias
10
« en: Martes 21 de Octubre de 2003, 17:09 »
Lo que sucede es que cuando envio por email la informacion contenida en el ultimo formulario, quiero que ademas de esta tambien me aparezca la informacion de los anteriores y solo me presenta la del ultimo formulario. es por ello que pregunto como puedo pasar esas variables de un formulario a otro, usando campos hidden o sesiones, que también lo he visto por allí pero que no termino de comprender. espero me hayas entendido y gracias de antemano por tu ayuda
11
« en: Viernes 17 de Octubre de 2003, 21:09 »
En el caso de que los campos de un formulario despues de una consulta ya aparezcan como los paso al formulario final, con campos hidde, por ejemplo como sería????
12
« en: Miércoles 15 de Octubre de 2003, 22:46 »
Hola:
Tengo un formulario en donde se recoge una informacion de entrada con un menu desplegable, este direcciona a otr en donde se obtiene la informacion que ya se encuentra en la base de datos consultada en cajas de texto, elijo una opcion en un menu desplegable para continuar con la transaccion, y me lleva a otro formulario que igualmente debo llenar.
Ahora quiero enviar toda esa informacion por correo electronico, cabe mencionar los datos del primer formulario, del segundo y del ultimo, solo que nada mas me envía los datos del ultimo formulario. Como paso las otras variables de los otros formularios????
Páginas: [1]
|
|
|