Hola soy principiante en PHP y estoy desarrollando un pequeño script para un menu en AJAX mediate el cual se llama a la funcion GET para generar una cadena de texto en la URL:
://localhost/ajax.php?post_name_1=servicios&post_name_2=traducc iones&post_name_3=frances
El URL llama a un determinado texto mediante GET mostrando en el navegador esto:
menu_serviciostraduccionesfrances
Lo que necesito es que cuando se muestre la seguna y tercera variable:
post_name_2=traducciones&post_name_3=frances se muestre el ECHO de la ultima variable, omitiendo u ocultando
post_name_1=servicios y/o
post_name_2=traducciones respectivamente.
El resultado que necesito es que cuando se llame la primera variable (post_name_1=servicios) salga un echo en su caso y cuando se llame al segunda variable la primera se omita y la segunda se muestre, sin que la estructura de la URL cambie:
Si necesitan más detalles haganlos saber estare en contacto.
Como se daran cuenta no tengo mucha experiencia en php pero tengo muchas ganas de aprender.
Gracias por su atención...
ahh y mi codigo es:
Código PHP:
<?php
$post_name_1 = $_GET['post_name_1'];
switch ($post_name_1):
case 'servicios':
echo "menu_servicios";
break;
case 'contacto':
echo "hola";
break;
case 'nosotros':
echo "hostoria";
break;
default:
echo "error 404";
endswitch;
$post_name_2 = $_GET['post_name_2'];
switch ($post_name_2):
case 'traducciones':
echo "moviles";
break;
case 'transcripciones':
echo "i equals 1";
break;
case 'redacciones':
echo "bender";
break;
default:
echo "error 404";
endswitch;
$post_name_3 = $_GET['post_name_3'];
switch ($post_name_3):
case 'frances':
echo "frances";
break;
case 'ingles':
echo "ingles";
break;
case 'italiano':
echo "italiano";
break;
default:
echo "error 404";
endswitch;
?>