Autor
|
Tema: Pequeño problema con codigo php. (Leído 7,141 veces)
|
invdoolca
Desconectado
Mensajes: 3
|
Hola
|
|
« Última modificación: 19 Febrero 2015, 17:15 pm por invdoolca »
|
En línea
|
|
|
|
MinusFour
|
Tu código funciona, estas guardando todas las variables concatenadas aqui: fwrite($file,$nombre.$apellido.$carrera.$materia);
Si quieres separarlas: fwrite($file,"$nombre $apellido $carrera $materia");
Obviamente, el orden las variables determina el orden en que se escriben al archivo de texto.
|
|
|
En línea
|
|
|
|
MinusFour
|
Tienes que agregar el caracter correcto para la nueva linea (en windows se usa \r\n y en otros \n). Puedes usar: fwrite($file,$nombre.PHP_EOL .$apellido.PHP_EOL .$carrera.PHP_EOL .$materia.PHP_EOL );
|
|
« Última modificación: 20 Enero 2015, 18:42 pm por MinusFour »
|
En línea
|
|
|
|
MinusFour
|
Ok amigo me ha servido de mucho gracias, ahora otra pregunta. Como hago para redireccionar a otra pagina a lo que le de a enviar?
Si no has enviado ninguna cabecera http antes: header("Location: http://paginaaredirigir.com");
|
|
« Última modificación: 20 Enero 2015, 19:35 pm por MinusFour »
|
En línea
|
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
¿Porqué no haces ese mismo efecto con puro CSS? .textfield { border: 1px solid #ccc; box-shadow: 0px 0px 0px 10px #fff, 0px 0px 0px 11px #ccc, 0px 2px 0px 11px #999; border-radius: 2px; color: #888; font-size: 20pt; padding: .25rem .5rem; transition: all .25s linear; } .textfield:focus { border: 1px solid rgba(0,144,255,.4); }
|
|
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
En tu HTML, por ejemplo (lo único que importa para poder utilizar el estilo es que le asignes a los input que desees la clase 'textfield'): <input type="text" class="textfield" />
Y en tu hoja de estilos: .textfield { border: 1px solid #ccc; box-shadow: 0px 0px 0px 10px #fff, 0px 0px 0px 11px #ccc, 0px 2px 0px 11px #999; border-radius: 2px; color: #888; font-size: 20pt; padding: .25rem .5rem; transition: all .25s linear; } .textfield:focus { border: 1px solid rgba(0,144,255,.4); }
|
|
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
Tu Formulario: <div><form action="enviar.php" method="post"> <p><input id="nombre" class="textfield" name="nombre" type="text" /> </p> <p><input id="apellido" class="textfield" name="apellido" type="password" /><br /> <input type="submit" value="Enviar" />
Y en tu hoja de estilos (.css) agregas el código que te puse: .textfield { border: 1px solid #ccc; box-shadow: 0px 0px 0px 10px #fff, 0px 0px 0px 11px #ccc, 0px 2px 0px 11px #999; border-radius: 2px; color: #888; font-size: 20pt; padding: .25rem .5rem; transition: all .25s linear; } .textfield:focus { border: 1px solid rgba(0,144,255,.4); }
Y eso es todo. Como recomendación te diría no utilizar saltos de línea en HTML (<br />), ya que puedes posicionar los elementos como desees (en la mayoría de los casos xD) con CSS. Pero ese ya es otro tema, tienes que estudiar CSS.
|
|
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
Sí, así te vale.
|
|
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
Formulario: <section class="panel"> <section class="panel-head"> <p class="panel-title">T ítulo del form </p> </section> <section class="panel-body"> <section class="form-group-hoz"> <input type="text" id="nombre" class="textfield"/> </section> <section class="form-group-hoz"> <input type="text" id="apellido" class="textfield"/> </section> <section class="form-btn-group-hoz"> <button type="submit" class="btn btn-primary">Enviar </button> <button type="reset" class="btn btn-default">Limpiar </button> </section> </section> </section>
CSS: .panel { border: 1px solid #ccc; box-shadow: 0px 0px 10px 1px rgba(0,0,0,.14); width: 450px; } .panel-head { align-items: center; display: flex; justify-content: space-between; padding: .5rem .25rem; } .logo { display: block; background: url('php-logo.png') no-repeat; background-size: cover; height: 100px; width: 100px; } .panel-title { display: flex; color: #777; font-family: 'segoe ui'; justify-content: flex-start; font-size: 14pt; width: calc(100% - 120px); } .panel-body { padding: 1rem 1.8rem; } .form-group-hoz { display: flex; align-items: center; justify-content: space-between; margin-bottom: 35px; } .form-btn-group-hoz { display: flex; align-items: center; justify-content: flex-end; } label { color: #777; font-family: 'segoe ui'; font-size: 14pt; } .textfield { border: 1px solid #ccc; box-shadow: 0px 0px 0px 10px #fff, 0px 0px 0px 11px #ccc, 0px 2px 0px 11px #999; border-radius: 2px; color: #888; font-size: 14pt; padding: .25rem .5rem; transition: all .25s linear; width: 60%; } .textfield:focus { border: 1px solid rgba(0,144,255,.4); } .btn { border: 1px solid #ccc; border-radius: 2px; font-family: "segoe ui"; padding: 12px 26px; } .btn:hover { outline: none; } .btn:last-child { margin-left: 10px; } .btn-default { background-color: #E7E7E7; border: 1px solid #E7E7E7; color: #555; } .btn-default:hover { background-color: #B9B9B9; border: 1px solid #B9B9B9; color: #333; } .btn-primary { background-color: #337AB7; border: 1px solid #337AB7; color: rgba(255,255,255,.9); } .btn-primary:hover { background-color: #286090; border: 1px solid #286090; }
Resultado: Podrías aumentar la fuente del botón editando el CSS, en .btn, agrega un font-size: 16pt;. Como lo quieres grandote, pues hice los botones más grandes mediante la propiedad padding. Personalmente, haría todo tamaño estándar.
|
|
« Última modificación: 20 Enero 2015, 23:55 pm por Gus Garsaky »
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
Usuario Invitado
Desconectado
Mensajes: 625
|
Para eso necesito saber qué contenedor es el que tiene el margen. Si tu no le has dado ese margen, podrías aplicar un reset general al principio de tu hoja de estilos. Es necesario que sea al principio de todo. * { margin: 0; padding: 0; }
|
|
|
En línea
|
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
codigo fuente de sistema pequeño
Programación Visual Basic
|
SpiderNet
|
0
|
1,994
|
5 Noviembre 2007, 03:18 am
por SpiderNet
|
|
|
Pequeño problema con codigo, ayuda
PHP
|
soru13
|
2
|
1,931
|
22 Noviembre 2007, 12:43 pm
por soru13
|
|
|
Le podeis echar un ojo a este codigo??. Es un codigo pequeño y facil.
« 1 2 »
PHP
|
70N1
|
10
|
7,321
|
19 Febrero 2010, 18:14 pm
por 70N1
|
|
|
Pequeño Ofuscador de codigo PHP (Pruebenlo)
« 1 2 »
PHP
|
yovaninu
|
17
|
16,552
|
3 Noviembre 2010, 19:18 pm
por [u]nsigned
|
|
|
[Codigo] Pequeño Servidor HTTP
ASM
|
_Enko
|
5
|
5,107
|
5 Diciembre 2011, 23:41 pm
por Eternal Idol
|
|