Home
Username:
Password:
PHP Project Solutions (Español) Tutorials

Introducción a PHP Projects / Interacción Web con PHP/Cadenas de Orden

Subtitles of the Movie

Para las aplicaciones "web" con PHP, una de las claves es interactuar con las cadenas de solicitud de recuperaci—n de informaci—n. Cuando creo un enlace, un enlace HTML, puedo agregar nombres a las variables, y valores a las variables al final del enlace. Cuando hago eso, PHP autom‡ticamente tomar‡ el nombre de esa variable, la convertir‡ en una variable PHP, y contendr‡ el valor que he enviado. Muy conveniente, si desean que el c—digo de PHP ejecute algo, solo con hacer clic en un enlace. Voy a regresar a "home.php"y luego al c—digo fuente, naturalmente. Voy a hacer un enlace; si hago clic en Žl, me indicar‡ que la p‡gina est‡ viva. Naturalmente ya tengo configurado el c—digo, as’ que lo voy a insertar. HablarŽ acerca de lo que el c—digo hace. Primero creo un enlace aqu’. El s’mbolo de pregunta, el nombre, el s’mbolo de 'igual' y el valor, crean la cadena del "query" o consulta. "Live" va a ser el nombre de la variable en PHP, y "yes" va a ser su valor. Todo eso contenido como parte del enlace HTML. DespuŽs de eso tengo algœn texto plano, luego algœn c—digo PHP, el cual verifico, para ver si la variable est‡ o n— configurada con un valor. ƒsta es la variable PHP "isset" y si Žsta configurada, entonces ejecutaremos una instrucci—n "echo" de vuelta al valor de la variable que deber’a ser "yes. As’ que dir’a "page status live equals yes". Si la variable no est‡ configurada, significa que no han hecho clic sobre el enlace, entonces obtenemos un no, as’ : "page status live equals no". Eso es lo que el c—digo deber’a hacer; guardŽmoslo; y vamos a hacer la conexi—n. Ahora que estoy conectado, voy a enviar la p‡gina. Tengo el primer error. As’ es como luce un error PHP; observenlos cada vez que cometan un peque–o error de sintaxis. No puse el punto y coma, ni el parŽntesis; puse un corchete . Algo inesperado se despliega. ƒste le indica en quŽ archivo, y en quŽ l’nea del archivo est‡ el problema. Ahora que lo se, voy a regresar para dar un vistazo al c—digo - el c—digo que acabŽ de insertar -. Aqu’ est‡ el c—digo, observe que he resaltado el nœmero 7 en "Dream weaver", as’ que puedo ver que estoy en la l’nea nœmero 97, la cual fue especificada en el mensaje de error; tambiŽn se que estoy en el archivo correcto. No es un error de HTML - "Dream weaver" nos habr’a indicado si es un error de HTML, as’ que debe haber alguna clase de error aqu’. Hay un par de cosas que siempre deben buscar - puntos y comas faltantes los cuales no hacen falta si ejecutamos las declaraciones con PHP, y parŽntesis faltantes - si hacen falta significa que no cerramos apropiadamente el parŽntesis all’. Ahora que lo cerrŽ apropiadamente, lo guardo, lo copio, y ya est‡. Presionamos "refresh" para probar si el arreglo funciona, seguro que si. Aœn tengo que probar y ver si el c—digo funciona o no. Si lo nota, en la parte inferior, dice www.zeecycle.com/home.php?live=yes. SŽ que el "string" de solicitud de recuperaci—n de informaci—n va a ser enviada al servidor con la url para la "home page". Y si es recibida apropiadamente, el estatus de la p‡gina cambiar‡ a " page status live=yes". Voy a hacer clic sobre el enlace para volver a la misma p‡gina, lo aseguro, luego PHP intercepta Žse valor, y lo usa para procesarlo. As’ es c—mo trabajan b‡sicamente las cadenas de solicitud de recuperaci—n de informaci—n - puede enviar toda una cadena de variables y valores adjuntados a un enlace. Este puede ingresar manualmente m‡s adelante en la carta de compras y dem‡s. Bien, me voy a desconectar, y estoy listo para comenzar de nuevo.

Tutorial Information

Course: PHP Project Solutions (Español)
Author: Dave Mercer
SKU: 33619
ISBN: 1-932808-63-9
Release Date: 2005-06-03
Duration: 6.5 hrs / 87 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 81,350 Video Tutorials (20,800 free)
  • Video Available as Flash or QuickTime
  • Over 782 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available