Título: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 16:35 pm necesito ayuda de gente que sepa programar en php.
tengo conocimientos de html,css y javascript (no muchos pero algo me defiendo) quiero hacer una pagina muy sencillita, en la pagina aparecera un texto q ponga... que opinas de la informatica (por ej) y luego un TEXTAREA, o un INPUT TYPE="TEXT" o lo que sea, para que el que entra, o a quien le aparece esa pagina , pueda escribir su opinion, y un BOTON que ponga ENVIAR. eso lo se hacer yo sin problemas en html, mi problema es q me han dicho que para que yo pueda leer lo q han escrito, y me llegue a mi a un .txt o a un archivo o donde sea, hay q hacer programacion en php. yo utilizo un servidor en linux para ubuntu llamado XAMPP o algo asi, y queria que el que accede a mi pagina index.html le salga eso, pueda escribirme algo , y enviarmelo, para yo posteriormente abrir el fichero o lo q sea y leer que me ha puesto... no se si me explico bien, o si es muy dificil de hacer esto, pero me imagino que la gente q sabe de programacion, no le suponga mucho tiempo idear todo esto :D:D os agradeceria mucho vuestro tiempo y conocimiento un saludo a todos y muchas gracias de antemano Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 18:52 pm Se me ocurre algo como:
Pagina.html: Código: <html> save.php: Código: <html> Yo lo hice basandome en que dijiste que lo guarde en un txt, otra puede ser que lo guarde una bd. P/D: La carpeta donde se va a crear el archivo tiene que tener permiso el grupo otros de crear y borrar (estoy hablando de linux) Edit: Gracias castg!, no me habia dado cuenta xD Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:00 pm MUCHAS GRACIAS!!!!!!
voy a probarlo ahora mismo, ojala me funcione estuve mirando por internet algunos metodos q enviaban a una direccion de coreo, copie el codigo pero al enviarlo me dice q no encuentra el enlace en el servidor (lo cual supongo q no es muy dificil de entender porque pasa) y esto a donde me envia lo que escriben¿?¿ a un txt o a donde puedo mirarlo un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 19:02 pm Te crea un txt llamado opinion.txt en la misma carpeta donde estan los archivos pagina.html y save.php
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 19:02 pm Si queres que lo haga en otra carpeta, decime y lo edito al code ;)
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:03 pm perdon no lei lo de abajo lo mete en un txt
un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:11 pm pues no me crea el opinion.txt :(:(:(
lo envia, no me da problema, pero no me crea el archivo para ver que me han escrito un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 19:19 pm pues no me crea el opinion.txt :(:(:( lo envia, no me da problema, pero no me crea el archivo para ver que me han escrito un saludo Estas usando linux? P/D: La carpeta donde se va a crear el archivo tiene que tener permiso el grupo otros de crear y borrar (estoy hablando de linux) Si estas usando windows, de todas formas fijate si tiene permisos para que otros puedan crear archivos. Buscaste el archivo en la carpeta donde esta el save.php¿ Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:22 pm estoy usando un servidor en linux llamado xampp
en un ordenador tengo el servidor y en otro ordenador (mi portatil) es donde me sale pagina de mi servidor, y donde quiero escribir algo en la pagina y q me llegue al servidor para poder leerlo vaya :(:( pensaba q no iba a ser tan complicado de hacer :( un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:24 pm y lo de la carpeta donde esta el index.html y php se llama htdocs y le di permisos con chmod 777
no se si con eso basta un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 19:30 pm Si, con chmod deberia funcionar, yo probe y me funciona a la perfeccion...
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:32 pm tb utilizas el xampp¿?¿
quizas al cambiar el contenido de la pagina tengo q reiniciarlo voy a probar pero creo q no hace falta he mirado mil veces en la carpeta htdocs y no sale el maldito opinion.txt :):):):) te agradezco mucho tu ayuda de verdad un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 19:36 pm pues no, lo he reiniciado y nada:(
a ver si a alguien se le ocurre otra forma de hacerlo, o porque me falla esta un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 20:14 pm Si estoy usando xampp, lo probe y me funciona a la perfeccion.
Fijate si lo podes abrir desde la terminal con sudo gedit opnion.txt, quiza no tengas permisos sobre el archivo para verlo, al ser creado el txt por el script y no por vos, no sos el propietario y no tenes permisos, quiza si este el archivo, pero no lo ves, hace lo de sudo gedit opinion.txt Edit: Me olvide de decirte xD, sino, crea vos el archivo opinion.txt (exactamente como esta, sin mayusculas), y es lo mismo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: Castg! en 9 Febrero 2010, 20:38 pm perdon, pero aca tendria que cerrar la etiqueta principalmente:
Código ahi creo que iriamejor. otra cosa, proba desde un terminal ubicado en el directorio de tu proyecto, haciendo un Código
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 9 Febrero 2010, 20:40 pm u... no me di cuenta xDD, quiza sea ese todo el problema... ya lo arregle, ahora solo falta que se pase beholdthe
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 21:05 pm muchas gracias lo voy a probar ya mismo y te comento
un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 21:35 pm MIL GRACIAS A LOS 2, KrossPock por tu ayuda y hacer el codigo (lastima ese pequeño fallo) y a ti Castg por fijarte en el fallo y resolverlo.
me ha funcionado perfectamente, sois de p**a madre :D :D ahora que tengo lo q os pedia, me gustaria si fuera posible una pequeña explicacion del save.php sobre todo: $archivo=fopen("opinion.txt","a"); fwrite($archivo, es que asi puedo modificarlo un poquito y darle un poco de formato mas bonito muchas gracias de nuevo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: kyps en 9 Febrero 2010, 21:39 pm $archivo=fopen("opinion.txt","a"); abre el archivo opinion.txt si no esta lo crea
fwrite($archivo, escrible en la variable $archivo para luego guardarlo en opinion.txt Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: ~ Yoya ~ en 9 Febrero 2010, 22:05 pm Lo que yo haria seria crear una Base de Datos, y crear una tabla llamado comentarios, con los campos:
id del comentario, usuario, comentario. Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 9 Febrero 2010, 23:49 pm Lo que yo haria seria crear una Base de Datos, y crear una tabla llamado comentarios, con los campos: eso igual me viene bastante grande para mi :D :D :D pero se agradece.id del comentario, usuario, comentario. una pregunta a la gente q utilice XAMPP en la carpeta htdocs teneis por defecto un archivo llamado index.php que al abrirlo os pone esto (fijaros en la ultima linea): <?php if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) { $uri = 'https://'; } else { $uri = 'http://'; } $uri .= $_SERVER['HTTP_HOST']; header('Location: '.$uri.'/xampp/'); exit; ?> Something is wrong with the XAMPP installation :-( porque a mi me da muchas veces fallos y no me muestra la pagina con el portatil, y empiezo a pensar que es algo de esto, o que como he metido el archivo save.php igual esta dando algun tipo de problema, no lo se muchas gracais a todos Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: beholdthe en 11 Febrero 2010, 21:37 pm a nadie mas le aparece eso¿?¿?¿
un saludo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: Castg! en 12 Febrero 2010, 06:12 am proba en ejecutar el comando:
Código
osea si tu directorio es /var/www pones chmod 777 /var/www/* con eso pones los permisos como 777 para el directorio www y para todos sus subdirectorios y archivos... Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: ~ Yoya ~ en 12 Febrero 2010, 15:07 pm proba en ejecutar el comando: Código
osea si tu directorio es /var/www pones chmod 777 /var/www/* con eso pones los permisos como 777 para el directorio www y para todos sus subdirectorios y archivos... No, con chmod 777 <dir>, solo le das permiso al directorio no a sus archivo o sub directorios dentro, para darle permiso a el directorio, sus archivos y sub carpetas se usa la opcion -R... chmod -R 777 <dir> Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: Castg! en 12 Febrero 2010, 17:27 pm perdon, me comi la "-R", pero tambien es necesario agregarle el "/*".
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: ~ Yoya ~ en 12 Febrero 2010, 18:38 pm no es necesario, yo siempre lo hago asi.
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 12 Febrero 2010, 18:44 pm perdon, me comi la "-R", pero tambien es necesario agregarle el "/*". No no es necesario, de todas formas, yo mas que darle permisos 777 le cambiaria el propietario de la carpeta y listo Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: ~ Yoya ~ en 12 Febrero 2010, 19:14 pm Si pero no el propietario de todos los archivos dentro, ni permiso de todos los archivos.
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 12 Febrero 2010, 19:54 pm y no se puede hacer algo como chow -r?
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: ~ Yoya ~ en 12 Febrero 2010, 20:05 pm No es necesario, los permiso se dividen en diferente clases.
Osea cuando das permisos 777 es mas o menos esto:
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: Ari Slash en 12 Febrero 2010, 23:15 pm bueno cambiando el propietario, se puede aplicar los permisos y propietario a todos los archivos y carpetas que lo contenga
pero lo veo inseguro hacer eso.. saludos Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 13 Febrero 2010, 22:31 pm Es mas inseguro darle chmod 777 que cambiar de propietario
Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: Ari Slash en 13 Febrero 2010, 22:45 pm pero lo veo inseguro hacer eso.. perdon me refieria a darle permisos o cambiar de propietario a la carpeta completa es inseguro, es mejor solo al archivo saludos Título: Re: ayuda con un codigo sencillito que quiero hacer en php Publicado por: KrossPock en 14 Febrero 2010, 03:18 am Lo que pasa es que poniendote como propietario podes cambiar los permisos desde la parte grafica ademas no tenes que estar a cada rato con sudo esto sudo aquello
|