Underc0de

Programación Web => Back-end => Mensaje iniciado por: Zhef en Mayo 27, 2011, 06:13:06 PM

Título: [Taller de PHP]
Publicado por: Zhef en Mayo 27, 2011, 06:13:06 PM
Hola.

Bueno ya he comenzado a leer el primer Paper y me ha surgido una duda.

La cosa es que he intentado hacer el "Hola mundo" en PHP, lo he hecho en NotePad++, lo he guardado con holamundo.php y no he podido correrlo ( Tengo la idea de que en el explorador deberia verse "Hola mundo", ¿Asi es?

<html>
<head>
<title>Mi primer scrip en PHP</title>
</head>
<body>
<?php

echo 'Hola mundo';

?>
</body>
</html>

He comparado los codigo fuentes con el que deberia salir y con lo que me dio a mi y no son iguales =/; aqui les dejo la imagen.

(http://imagengratis.org/images/dudaphp.jpg)

Gracias :D.
Título: Re:[Taller de PHP]
Publicado por: [T]Killer en Mayo 27, 2011, 06:54:27 PM
Yo veo que el código de fuente es correcto, no sé por qué no te muestra la frase O.O

¿Has intentado ejecutar código en distintos navegadores para comprobar si ocurre lo mismo en todos?

$4lu2
Título: Re:[Taller de PHP]
Publicado por: s00rk en Mayo 27, 2011, 08:33:22 PM
Segun veo estas ejecutando el codigo directamente, ocupas descargarte un servidor como lo que es AppServer que a como yo veo es mejor.
Título: Re:[Taller de PHP]
Publicado por: Snifer en Mayo 27, 2011, 09:02:32 PM
s00rk ya te dio la solucion correcta. Si estas usando appserv. ingresa al C:/App/www no me acuerdo bien la direccion en Win y dentro de www crea una carpeta como dice el paper de Xt3mp taller y dentro de ella recien el holamundo.php luego desde tu navegador ingresa de la siguiente forma.

http://localhost/taller1/holamundo.php

Y listo

sALUDOS :P
Título: Re:[Taller de PHP]
Publicado por: Xt3mP en Mayo 27, 2011, 10:08:38 PM
Nada de eso, a simple vista son las comillas ya que las de PDF son diferentes a ' y ", esto le sucedió a otro alumno anteriormente, si no tuvieras un servidor te marcaría exáctamente el código fuente y acá se te mira en itálica, con saltos de línea y con las comillas del PDF (osea incorrecto), simplemente cambia las comillas:

http://www.underc0de.org/foro/index.php?topic=5294.0

Ahí el post del mismo error, saludos.
Título: Re:[Taller de PHP]
Publicado por: s00rk en Mayo 27, 2011, 10:33:15 PM
Es cierto hehehe, esque me fije en la imagen y sale que el codigo fuente dice
file///C:/ blablabla

Eso quiere decir que lo ejecuto directamente al navegador y no desde servidor que seria como dijo Snifer, asi que a como veo tendria dos errores ahi talvez.
Título: Re:[Taller de PHP]
Publicado por: Xt3mP en Mayo 27, 2011, 10:50:47 PM
Tienes razón, no mire la imagen y si, lo ejecuto probablemente por f12 (vista previa), debes recurrir a :

http://127.0.0.1/path/file.php

o

http://localhost/path/file.php

Tambien solucionar lo de las comillas.
Título: Re:[Taller de PHP]
Publicado por: Zhef en Mayo 28, 2011, 03:26:18 AM
Bueno tenian razon, el error eran las comillas y tambien era que no habia ejecutado desde el server, ya lo comprobe y me salio como deberia; al igual que el segundo ejemplo que es el de asignar a una variable un dato.

Aqui dejo una captura.

(http://imagengratis.org/images/pruebavariabl.jpg)

Gracias por la ayuda y por las explicaciones.
Título: Re:[Taller de PHP]
Publicado por: [T]Killer en Mayo 28, 2011, 04:30:18 AM
Lo de las comillas me había fijado, pero no estaba seguro. Lo de ejecutarlo a través del servidor ni se me había pasado por la cabeza, ahora soy consciente de ello. Ya has aprendido algo nuevo jejej :P

$4lu2
Título: Re:[Taller de PHP]
Publicado por: kikerap en Mayo 28, 2011, 11:46:43 AM
Si utilizais el server en sistemas Gnu con Linux, la ruta para guardar los archivos es esta:

/opt/lampp/htdocs
Título: Re:[Taller de PHP]
Publicado por: metal8 en Mayo 28, 2011, 08:24:31 PM
hola queria preguntar me descargue el appserv-win32-2.5.10  y tambien el Notepad++ y lo instale en xp
ahora quiero hacer hola mundo que tengo que poner esto en el notepad++???
<html>
<head>
<title>Mi primer script en PHP</title>
</head>
<body>
<?php
echo 'Hola mundo';
?>
</body>
</html>

no entiendo si pueden ayudarme

gracias
Título: Re:[Taller de PHP]
Publicado por: Zhef en Mayo 28, 2011, 09:31:10 PM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
hola queria preguntar me descargue el appserv-win32-2.5.10  y tambien el Notepad++ y lo instale en xp
ahora quiero hacer hola mundo que tengo que poner esto en el notepad++???

Hola.

Bueno vere si puedo explicarme.
Una vez que tienes instalado el appserv y notepad, debes dirigirte a la carpeta "C:\\AppServ\www"
y ahi dentro de www tendras que crear una carpeta llamada taller1 o taller, como gustes.

Despues de eso para poder ejecutar un codigo, abres el NotePad++ tecleas el codigo y lo guardas con el nombre que quieras (ejemplo, holamundo.php), tienes que ponerle la extension .php;
luego de eso vas a tu explorador (firefox, explorer, etc); y tecleas

http://127.0.0.1/taller/holamundo.php (http://127.0.0.1/taller/holamundo.php)

o bien puedes escribir

http://localhost/taller/holamundo.php (http://localhost/taller/holamundo.php)

Ojala te sirva; recuerda que debes utilizar muy bien las tildes;
'Hola mundo'  este hola mundo es diferente de este 'hola mundo' (este es el correcto), eso te puede causar errores como a mi ^^.

Saludos
Título: Re:[Taller de PHP]
Publicado por: metal8 en Mayo 28, 2011, 10:29:54 PM
ajaa ahora entendi!!!! creo hola mundo y lo guardo en C:\\AppServ\www con la extencion php
y despues al explorador

lo que me costo fue las comillas jajaaj alt + 39
bueno gracias por tu explicacion se me habia re complicado

saludos
(http://www.imagengratis.org/images/dibujozj4oz.png)
Título: Re:[Taller de PHP]
Publicado por: Zhef en Mayo 28, 2011, 10:44:18 PM
Genial ^^, eso me pasa a mi; por cierto te recomiendo que si te crees la carpeta simplemente para estar organizado, pues no se si afecta o no que no este en "www".

Saludos
Título: Re:[Taller de PHP]
Publicado por: Xt3mP en Mayo 29, 2011, 12:09:19 AM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
Genial ^^, eso me pasa a mi; por cierto te recomiendo que si te crees la carpeta simplemente para estar organizado, pues no se si afecta o no que no este en "www".

Saludos

Primero que nada perdon si mi ortografia no es buena ya que estoy en Ubuntu y no le he configurado el teclado, bueno, en realidad no afecta que este en la carpeta 'www' ya que seria el path para mostrar por el navegador, lo que afectaria seria la organizacion ya se que miraria todo desordenado. Te recomendaria que crearas un path (carpeta) para cada script o proyecto que hagas; de esta manera, estara mucho mas limpio tu path de archivos.

Saludos.