Página 1 de 1

alguien maneja un minimo de php?

NotaPublicado: Sab Dic 20, 2008 2:18 am
por gomezpla
Buenas foreross jejeje necesitaria un codigo php

digamos que quiero insertar una imagen nada mas eso

es decir si en html seria asi:

<html>
<body>
<img title="" src="imagen.jpg" border="0">
</body>
</html>

como seria en php

hell pleasee jeje

NotaPublicado: Sab Dic 20, 2008 2:23 am
por jiMyC4
Algo parecido a esto?

<?php
echo "<img src=\"imagen.jpg\">";
?>

<?php
echo "<a href=\"http://www.web.com\"><img src=\"imagen.jpg\"></a>";
?>

NotaPublicado: Sab Dic 20, 2008 3:28 am
por gomezpla
vale pero solo eso ¿?

no tendria que lllevar nada equivalente al <HTML> o al <BODY>

NotaPublicado: Sab Dic 20, 2008 5:07 am
por feasder
Asi exactamente.

<html>
<body>
<?php
echo "<img title=\"titulo...\" src=\"imagen.jpg\" border=\"0\"> ";
?>
</body>
</html>

NotaPublicado: Sab Dic 20, 2008 14:17 pm
por jiMyC4
gomezpla escribió:vale pero solo eso ¿?

no tendria que lllevar nada equivalente al <HTML> o al <BODY>


Si cierto xD como lo ha puesto Feasder :D

NotaPublicado: Sab Dic 20, 2008 16:49 pm
por gomezpla
axas jejeje esque no tengo absolutamente nada de idea yo pense q el php era un lenguaje paralelo al html

ahora veo q es algo tipo javascript

NotaPublicado: Sab Dic 20, 2008 23:56 pm
por ehrans
SI y no.

El php es un lenguaje de programación, que se ejecuta directamente en el servidor (server Side). Y los resultados puedes exportarlos al cliente usando el HTML.

El javascript se ejecuta en el lado del cliente. teniendo qeu pasar todas las instrucciones por la red y luego ejecutarse en el ordenador del cliente.

La ventaja del PHP es que en principio el cliente no tendrá acceso a tu código fuente para ver que estás ahciendo, en el javascript si, ya que está incrustado dentro del cuerpo HTML que estás visualizando.

Y luego vamos a poner un ejemplo mas práctico. Supongamos que tienes que hacer millones de cálculos para otener un resultado. Al cliente solo le interesa el resultado, no los cálculos que tiene que hacer. Entonces si lo haces con javascript, el cliente tendrá que descargar todas las instrucciones de calculo y luego ejecutarlas. Probablemente ejecutarlas no sea gran cosa para un pc, pero la cantidad de código HTML para hacerloss i que pesarán bastante y el cliente tiene que esperar innecesariamente que se descarguen para obtener el resultado que afin de cuentas es lo unico que le interesa.

en el caso PHP, los cálculos lso hace el servidor y devuelve por HTML unicamente la respuesta. Agilzando considerablmente el proceso.

Luego hay otro detalle. Al ejecutarse en server side, puede acceder a contenidos alojados en el mismo server side para procesarlos y enviarlos al cliente de una manera fácil en forma de un formulario por ejemplo.

Es decir, tenemos una base de datos instalada en nuestro servidor sin acceso a red para evitar intentos de pirateria. y para entrar en ella usamos formularios php, que tienen acceso a la base de datos y nos los muestra en HTML. javascript al ejecutarse en el lado cliente no podria acceder a dicha base de datos cerrada.

y otras miles de funciones. pero te he dicho las que he tocado y me han venido a la cabeza.

ahora volviendo con lo que si es un lenguaje de programación paralelo a HMTL, No, no lo es, es programacion pura y dura, pero se sirve del HTML para introducir/mostrar datos al usuario. Pudiendo así crear contenidos HTML dinámicos y enriquecidos, sin necesidad de reescribir el código HTML cada vez.

pero ojo, no necesitas HTML para hacerlo. tambien puedes ejecutar php que te cree archivos, indexe bases de datos , convierta formatos de archivo y que no tenga ni una sola inscrustación HTML, y de paso puedes interactuar con tus programas en modo consola.

NotaPublicado: Dom Dic 21, 2008 23:51 pm
por gomezpla
:shock: someramente hablando jajaaj