comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Ayudita en php

  • 8 Respuestas
  • 1324 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado rollth

  • *
  • Underc0der
  • Mensajes: 875
  • Actividad:
    0%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« en: Octubre 30, 2014, 07:39:42 pm »
Buenas antes de nada decir que mi idea de php es nula y el codigo que tengo es copiado y adaptado de un tutorial.

Lo que quiero es que el codigo escriba en un .txt lo que escribes en el input, a poder ser al principio y que eche todo lo escrito hacia abajo.

Código: HTML5
  1. <!DOCTYPE html>
  2. <!Copyright "Endless the weapons of gods">
  3. <You are not allowed to view links. Register or Login>
  4. <You are not allowed to view links. Register or Login>
  5. <You are not allowed to view links. Register or Login>Noticias Endless Wow</You are not allowed to view links. Register or Login>
  6. <You are not allowed to view links. Register or Login rel="stylesheet" type="text/css" href="Endless.css">
  7. </You are not allowed to view links. Register or Login>
  8. <You are not allowed to view links. Register or Login>
  9.  <You are not allowed to view links. Register or Login name="control" method="post" action="noticia.php">
  10. <You are not allowed to view links. Register or Login name="noticias" value="" size="50">
  11. <You are not allowed to view links. Register or Login/>
  12. <You are not allowed to view links. Register or Login type="submit" value="noticia"/>
  13. </You are not allowed to view links. Register or Login>
  14. </You are not allowed to view links. Register or Login>
  15. </You are not allowed to view links. Register or Login>

Código: PHP
  1. <?php
  2. $noticia = You are not allowed to view links. Register or Login($_POST["noticia"]);
  3. $file = You are not allowed to view links. Register or Login("noticias.txt", "r");
  4. You are not allowed to view links. Register or Login($file,$noticia);
  5. You are not allowed to view links. Register or Login($file);
  6.  
  7. ?>

El php se llama noticia.php y el txt noticias.txt
« Última modificación: Noviembre 03, 2014, 08:04:01 pm por fermino »

Rollth
Buen hacker mejor persona.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Desconectado blackdrake

  • *
  • Co Admin
  • Mensajes: 1904
  • Actividad:
    18.33%
  • Reputación 15
    • Ver Perfil
« Respuesta #1 en: Octubre 30, 2014, 08:13:36 pm »
Tenias un par de fallitos leves, aquí te los explico:

Name = "Noticias" En cambio en el php recoges noticia, por lo que no recoges nada.

Código: HTML5
  1. <You are not allowed to view links. Register or Login name="noticias" value="" size="50">

Código: PHP
  1. $noticia = You are not allowed to view links. Register or Login($_POST["noticia"]);

Debería ser así:

Código: PHP
  1. $noticia = You are not allowed to view links. Register or Login($_POST["noticias"]);

Abres el archivo noticias.txt en modo lectura (r), abrelo en modo escritura (w).

Código: PHP
  1. $file = You are not allowed to view links. Register or Login("noticias.txt", "r");

Que debería ser así:

Código: PHP
  1. $file = You are not allowed to view links. Register or Login("noticias.txt", "w");

Saludos.



Conectado rollth

  • *
  • Underc0der
  • Mensajes: 875
  • Actividad:
    0%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #2 en: Octubre 30, 2014, 08:32:20 pm »
Muchas gracias :) del primero me di cuenta despues de escribir el post, ya funciona¡¡¡

Rollth
Buen hacker mejor persona.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Desconectado fermino

  • *
  • Underc0der
  • Mensajes: 330
  • Actividad:
    0%
  • Reputación 1
  • Aprendiz de todo, maestro de nada...
    • Ver Perfil
    • In The Middle Of Knowledge
« Respuesta #3 en: Octubre 31, 2014, 08:58:25 am »
Cuidado con 'w' D:

Citar
'w': Apertura para sólo escritura; coloca el puntero al fichero al principio del fichero y trunca el fichero a longitud cero. Si el fichero no existe se intenta crear.
'a': Apertura para sólo escritura; coloca el puntero al fichero al final del fichero. Si el fichero no existe se intenta crear.
Visita mi blog: You are not allowed to view links. Register or Login.

Conectado rollth

  • *
  • Underc0der
  • Mensajes: 875
  • Actividad:
    0%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #4 en: Octubre 31, 2014, 10:18:08 am »
You are not allowed to view links. Register or Login
Cuidado con 'w' D:

Citar
'w': Apertura para sólo escritura; coloca el puntero al fichero al principio del fichero y trunca el fichero a longitud cero. Si el fichero no existe se intenta crear.
'a': Apertura para sólo escritura; coloca el puntero al fichero al final del fichero. Si el fichero no existe se intenta crear.

Hay alguna forama de que coloque el puntero justo al principio? O en otro caso de que el .txt aparezca en el textarea y hacerlo a mano y 'w'

Rollth
Buen hacker mejor persona.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Desconectado fermino

  • *
  • Underc0der
  • Mensajes: 330
  • Actividad:
    0%
  • Reputación 1
  • Aprendiz de todo, maestro de nada...
    • Ver Perfil
    • In The Middle Of Knowledge
« Respuesta #5 en: Octubre 31, 2014, 10:25:21 am »
Si, 'w' es cómo eliminar el archivo, volverlo a crear y escribir ahí, sino; 'a' tan sólo agrega información al archivo...
Visita mi blog: You are not allowed to view links. Register or Login.

Conectado rollth

  • *
  • Underc0der
  • Mensajes: 875
  • Actividad:
    0%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #6 en: Octubre 31, 2014, 11:09:43 am »
You are not allowed to view links. Register or Login
Si, 'w' es cómo eliminar el archivo, volverlo a crear y escribir ahí, sino; 'a' tan sólo agrega información al archivo...

Ya entendi, pero me refiero para que con 'a' la informacion en vez de incluirla al final lo haga al principio del txt para que la ultima noticia que escriba se ponga la primera, o con 'w' que salga el txt ya en el textarea y ponerlo al principio  a mano. No se si me explico

Rollth
Buen hacker mejor persona.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Desconectado fermino

  • *
  • Underc0der
  • Mensajes: 330
  • Actividad:
    0%
  • Reputación 1
  • Aprendiz de todo, maestro de nada...
    • Ver Perfil
    • In The Middle Of Knowledge
« Respuesta #7 en: Octubre 31, 2014, 03:13:28 pm »
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Si, 'w' es cómo eliminar el archivo, volverlo a crear y escribir ahí, sino; 'a' tan sólo agrega información al archivo...

Ya entendi, pero me refiero para que con 'a' la informacion en vez de incluirla al final lo haga al principio del txt para que la ultima noticia que escriba se ponga la primera, o con 'w' que salga el txt ya en el textarea y ponerlo al principio  a mano. No se si me explico

Sorry, tal vez
Citar
'c': Abrir el fichero para sólo escritura. Si el fichero no existe se crea. Si existe no es truncado (a diferencia de 'w'), ni la llamada a esta función falla (como en el caso con 'x'). El puntero al fichero se posiciona en el principio del fichero.
Visita mi blog: You are not allowed to view links. Register or Login.

Conectado rollth

  • *
  • Underc0der
  • Mensajes: 875
  • Actividad:
    0%
  • Reputación 16
  • El conocimiento es libre.
    • Ver Perfil
    • Whateversec
    • Email
  • Twitter: @RoloMijan
« Respuesta #8 en: Noviembre 03, 2014, 07:47:24 pm »
Ya lo consegui, pondre el codigo que he usado por si le sirve a alguien en un futuro.

Código: PHP
  1. <?php
  2. $noticia = You are not allowed to view links. Register or Login($_POST["noticia"]);
  3. $f = "noticias.txt";
  4. $old = You are not allowed to view links. Register or Login($f);
  5. $file = You are not allowed to view links. Register or Login("noticias.txt", "w");
  6. You are not allowed to view links. Register or Login($file,$noticia);
  7. You are not allowed to view links. Register or Login($file,"\n");
  8. You are not allowed to view links. Register or Login($file, $old);
  9. You are not allowed to view links. Register or Login($file);
  10. You are not allowed to view links. Register or Login('Location: noticias.html');
  11. ?>

Rollth
Buen hacker mejor persona.
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 5315
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1457
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2019
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2482
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3262
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon