HP y HTML interactúan mucho: PHP puede generar HTML, y HTML puede pasar información a PHP. Antes de leer esta sección, es importante que aprenda cómo obtener variables desde fuentes externas. La página del manual sobre este tema incluye muchos ejemplos también.
- ¿Qué codificación/decodificación es necesaria al pasar un valor a través de un formulario/URL?
- Estoy intentando usar una etiqueta <input type=”image”>, pero las variables $foo.x y $foo.y no están disponibles. $_GET[‘foo.x’] tampoco existe. ¿Dónde están?
- ¿Cómo creo arrays en un <form> de HTML?
- ¿Cómo obtengo todos los resultados de una etiqueta de selección múltiple en HTML?
- ¿Cómo puedo pasar una variable de Javascript a PHP?
- ¿Qué codificación/decodificación es necesaria al pasar un valor a través de un formulario/URL?
- Existen varios escenarios en los que la codificación es importante. Asumiendo que se tiene un valor $datos de tipo string, el cual contiene la cadena que desea pasar sin codificar, existen los escenarios relevantes:
- Interpretación de HTML. Para especificar una cadena aleatoria, es necesarioincluirla entre comillas dobles, y aplicar htmlspecialchars() sobre el valor completo.
- URL: Un URL consta de varias partes. Si los datos han de ser interpretados como un elemento, es necesario codificarlo con urlencode().
No hay comentarios.:
Publicar un comentario