Tenía una web en HTML/CSS y alguna página en php, como la de contactar para el "módulo" de contacto.
Pero luego me encargaron que la web estuviese en gallego y castellano, con lo cual se me ocurrió crear dos archivos php, uno galego.php y otro castellano.php en donde guardé todos los textos de la web de la siguiente forma(sólo un ejemplo):
Código PHP:
# Index
DEFINE("_index_titulo_h3_1","Especialistas en Carpintería de Aluminio y PVC.");
DEFINE("_index_titulo_h3_2","Calidad");
# prodPVC #
DEFINE("_prodPVC_titulo","PVC || Aluminios Dumbría - Carpintería de Aluminio y PVC");
DEFINE("_prodPVC_titulo_h3_1","PVC");
Código PHP:
<div class="content">
<h3><?php echo _index_titulo_h3_1; ?></h3>
<p> </p>
<p><?php echo _index_p1; ?></p>
<p><?php echo _index_p2; ?></p>
<h3><?php echo _index_titulo_h3_2; ?></h3>
<p> </p>
<p><?php echo _index_p3; ?></p>
<p> </p>
<p></p>
<p> </p>
</div>
Pero tengo un problema, y es en el que solicito vuestra ayuda.
En la página de contactar.php que os enlacé arriba, no soy capaz de hacer que me ponga el texto leído de los archivos galego.php y castellano.php
Es decir, me inserta el texto en toda la página excepto en lo que es el formulario de contacto, donde no soy capaz.
Ahora mismo ahí está sin leer del archivo, hasta que lo modifique y sea capaz de que funcione correctamente.
El formulario de contacto está en PHP y es ahí donde no soy capaz de insertar el texto que está en los archivos de idioma.
Os dejo aquí trozos de código del formulario decontacto.
Quiero poner por ejemplo en Nombre y Apellidos, que me lea el DEFINE _contactar_NomApe
y para el botón envíar que me lea del DEFINE _contactar_BtnEnv
Código PHP:
<?php
echo <form action="?" method="post">
<TABLE border=0>
<TR>
<TD>Nombre y Apellidos:</TD>
<TD><input type="text" name="nombre" size="50" maxlength="80">
<span class="Estilo2">*</span></TD>
</TR>
<TR>
<TD>Empresa:</TD>
<TD><Input size=30 name=empresa></TD>
</TR>
<TR>
<TD>Email</TD>
<TD><input type="text" name="email" size="50" maxlength="60">
<span class="Estilo2">*</span></TD>
</TR>
<TR>
<TD>Teléfono/s:</TD>
<TD><input type="text" name="tlf" size="50" maxlength="80">
<span class="Estilo2">*</span></TD>
</TR>
<TR>
<INPUT type=submit value=" Enviar mensaje " name="enviar"
?>
Un Saludo y gracias!