Ayuda con el código de un sistema PHP

Hola me llamo juan manuel
Estoy iniciando un sistema en php que tengo que hacer y es de un registro a varios, ten go que grabar aúna tabla que ya cree y utilizar combos para seleccionar de un catalogo un concepto, ya le busque pero no más no da mi cabeza para seguir t pediría dde favor me orientaras para poder hacer este sistema, este código es hasta el momento donde he llegado, dime donde puedo poner el código para poner una imagen, un cuadro a color, donde pongo el código para grabarlo a una tabla. Disculpa la abusivez pero en verdad estoy hecho pelotas
<?php
?>
<!-- Start HTML form -->
<form name="form" method="post" id="third" action="<?php echo $self;?>" class="niceform">
<center>
<h1><font color=\"#0033FF\" size=\"4\" face=\"Arial\">
<h1>:::INGRESO DE MUNICIPIOS Y LOCALIDADES PISO FIRME:::</h1>
</font></h1>
</center>
<!-- Name -->
<td align="right"><label for="vmpio"><strong><span class="blue"></span> Municipio : </strong></label></td>
<input id="vmpio" vmpio="vmpio" type="text" class="validate['required','length[3,-1]','nodigit']" size="80" /><br />
<!-- R.F.C. Constructora -->
<td align="left"><label for="vrfccont"><strong><span class="blue"></span> R.F.C. Constructora : </strong></label></td>
<tr>
<input id="vrfccont" name="vrfccont" type="text" class="validate['required','length[5,-1]','vrfccont']" size="13" />
<!-- Nombre de la constructora -->
<td align="left"><label for="vnomcont"><strong><span class="blue"></span> Nombre Constructora: </strong></label></td>
<tr>
<input id="vnomcont" name="vnomcont" type="text" class="validate['required','length[5,-1]','vnomcont']" size="100" /><br />
<!-- Numero de Obra -->
<td align="left"><label for="vnumobra"><strong><span class="blue"></span> Numero de la Obra : </strong></label></td>
<tr>
<input id="vnumobra" name="vnumobra" type="int" class="validate['required','length[5,-1]','vrfccont']" size="12" />
<!-- Monto Total de la Obra -->
<td align="left"><label for="vmontoto"><strong><span class="blue"></span> Monto Total de La Obra: </strong></label></td>
<tr>
<input id="vmontoto" name="vmontoto" type="double" class="validate['required','length[5,-1]','vnomcont']" size="12,2" /><br />
<br /><br />
<input type="submit" class="buttonSubmit" value="Grabar Datos" />
<!-- Niceforms: mouse over effect -->
<!-- Do not remove the line below -->
<div id="stylesheetTest"></div>
</form>
<?php
} else {
error_reporting(0);
if (mail($to, $subject, $msg, "From: $email\r\nReply-To: $email\r\nReturn-Path: $email\r\n"))
//Message sent!
//It the message that will be displayed when the user click the sumbit button
//You can modify the text if you want
echo nl2br("
<div class=\"MsgSent\">
<h1>Congratulations!!</h1>
<p>Thank you <b><?=$name;?></b>, your message is sent!<br /> I will get back to you as soon as possible.</p>
</div>
");
else
// Display error message if the message failed to send
echo "
<div class=\"MsgError\">
<h1>Error!!</h1>
<p>Sorry <b><?=$name;?></b>, your message failed to send. Try later!</p>
</div>
";
}
?>
</body>
</html>
De antemano te agradezco la ayuda gracias
Atentamente.
Juan manuel

1 respuesta

Respuesta
1
Como estas,... realmente si quieres hacer las cosas bien te recomiendo no coloques condigo php con código html o por lo menos hazlo lo menos posible. Existen dos formas de trabajar
1 hacer tu mismo tus páginas y tu código PHP, creando las estructura del proyecto como te convenga.
2 Usar un framework para el desarrollo de la aplicación.
Yo te recomiendo que utilices la segunda, no se que nivel de desarrollo tengas pero si vas comenzar con algo, comienza bien.
Te recomiendo utilices el framework Symfony. Es muy fácil de usar y tiene mucha documentación en español.
El código que escribiste pareciera que lo que hace es enviar un correo a una persona mediante la función mail() de php. Ese código no tiene acceso a una BD.
¿Qué BD (Base de datos) estas usando?
Si elijes irte por el framework podre ayudarte con gusto.
Hola.
Como te decía, estoy empezando no tengo conocimiento de php pero si me gustaría ya iniciar el sistema que me piden y me harías el favor de enseñarme framework te agradecería mucho.
Dime como inicio, gracias por responder eres muy amable
Atentamente.
Juan manuel
Bueno lo primero que tienes que hacer es tener bien configurado tu herramientas de trabajo (Apache, PHP, MySQL, pear, Symfony etc..)
Puedes instalar Apache Php y MySQL por separado yo tengo un blog donde realmente no escribo mucho je je pero ahí esribi como instalar paso a paso estas herramientas (Solo Apache, PHP, MySQL).
http://phpevangelium.blogspot.com/
También puedes bajar los instaladores estos de tipo WAMP, LAMP, XAMP, Vertrigo que bajas un ejecutable que trae todas esas herramientas y se instalan y configuran automáticamente...
Cualquiera de las dos formas son validas solo cerciorate que la version de PHP sea mínimo la 5.0 por que sino no vas a poder utilizar el framework Symfony.
Si tienes todas estas herramientas ya configuradas entonces debes instalar pear y por medio de pear instalar symfony (Si necesitas ayuda avisa). Aquí puedes encontrar documentación de symfony en español
Este es el web site de symfony: http://www.symfony-project.org/
Esta es la documentación en español y según la version de symfony que prefieras yo te recomiendo la 1.0 aunque la ultima version es la 1.2:
http://www.librosweb.es/symfony/index.html
Allí vas a encontrar como instalar symfony mediante pear, svn o simplemente usándolo en modo prueba o como ellos lo llama sandbox y mucha información de como empezar a desarrollar y que debes saber para utilizar Symfony como (Programación orientada abetos, yml etc.. no te asustes es más fácil de lo que parece) .
Si tienes alguna duda aquí estaremos.
Hola.
Gracias nuevamente por tu amable atención y respuesta.
Empezare a trabajar en ello y si tengo problemas te molestare de nuevo compañero, solo por aclarar.
El sistema que deseo ahacer es que por internet puedan capturar la información (altas, cambios, eliminar, consultas, etc.) tanto en la ciudad con en regiones apartadas y que la información sea real en tiempo.
Gracias por ser buena gente y pondré manos a la obra.
Atentamente.
Juan manuel

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas