elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13
1  Programación / PHP / Re: Error al validar archivo .php en: 24 Junio 2014, 05:12 am
esa pagina al igual que tus clientes son incapaces de ver tu codigo php solo con el link, solo pueden ver el resultado, para ella la pagina contiene eso solamente, una unica linea...

por otro lado el codigo php es valido siempre y cuando se ejecute sin errores, el asunto es php es solo el "tras camaras" tu tienes que formatear todo eso correctamente para que los navegadores lo intepreten correctamente... eso se hace en html, css y js

Entonces debería "camuflarlo" con código de html?
Algo como esto?:

Código
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2.  
  3. <html>
  4.  
  5. <head>
  6.   <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  7.   <title>Envio</title>
  8. </head>
  9.  
  10. <body>
  11.    <?php
  12.  
  13.    $cadena = "\r----------------------------------\r\nNombre: ".$_POST["nombre"].
  14.    ".\r\nE-mail: " .$_POST["email"].
  15.    ".\r\nAsunto: ".$_POST["asunto"].
  16.    ".\r\nMensaje: ".$_POST["mensaje"].
  17.    ".\r----------------------------------";
  18.  
  19.    $archivo = fopen("datos.txt","a+");
  20.    fputs($archivo,$cadena);
  21.    fclose($archivo);
  22.  
  23.    echo "Mensaje enviado correctamente";
  24.  
  25.    ?>
  26. </body>
  27.  
  28. </html>
  29.  

Estoy algo confundido :s
2  Programación / PHP / Re: Error al validar archivo .php en: 24 Junio 2014, 04:09 am
Oooummm, entonces http://validator.w3.org no puede validar archivos .php?
O si lo puede hacer agregando las líneas principales de html?  :huh:
3  Programación / PHP / Error al validar archivo .php en: 24 Junio 2014, 03:59 am
Hola de nuevo... !

Código
  1.    <?php
  2.  
  3.    $cadena = "\r----------------------------------\r\nNombre: ".$_POST["nombre"].
  4.    ".\r\nE-mail: " .$_POST["email"].
  5.    ".\r\nAsunto: ".$_POST["asunto"].
  6.    ".\r\nMensaje: ".$_POST["mensaje"].
  7.    ".\r----------------------------------";
  8.  
  9.    $archivo = fopen("datos.txt","a+");
  10.    fputs($archivo,$cadena);
  11.    fclose($archivo);
  12.  
  13.    echo "Mensaje enviado correctamente";
  14.  
  15.    ?>

Este codigo me funciona bien pero cuando voy a http://validator.w3.org/ me da dos errores algo "bobos"

 Line 1, Column 1: character "M" not allowed in prolog

Mensaje enviado correctamente

 Line 1, Column 30: end of document in prolog

Mensaje enviado correctamente
4  Programación / Desarrollo Web / Re: Qué error tiene este sencillo código? (html - php) en: 24 Junio 2014, 01:03 am
revisa el codigo soy derp@derp.com XD

que raro, presiona en la pagin ctrl+f5 para limpiar el caché de esa pagina, no vaya a ser algo de eso...


Si era eso, y yo todo este tiempo matandome la cabeza pensando en que estaría mal  :¬¬

 Pero bueno!  :xD




A mi tambien me funciona, no se si lo estas guardando en BD ya, yo soy
Código:
paisa_net@hotmail.com

Aproposito que buen hosting escogiste, yo tengo servidor reseller hace ya 4 años con ByetHost, son la mejor empresa que existe.

Que bueno saber que es un buen hosting!  Puede ser un buen comienzo  :D




Muchas gracias! Ahora voy a intentar hacer que el código envíe los datos a mi e-mail sin abrir un programa de correo.

Si teneis alguna sugerencia o link que me podais compartir se los agradecería mucho!   :D

Saludos!  ;D
5  Programación / Desarrollo Web / Re: Qué error tiene este sencillo código? (html - php) en: 24 Junio 2014, 00:52 am
funciona bien! XD retorna el texto introducido según tu muestras en el código!



Enserio!?   :o
Te funciona?

A mi me sale 403 Access denied   :huh:
6  Programación / Desarrollo Web / Re: Qué error tiene este sencillo código? (html - php) en: 24 Junio 2014, 00:22 am
No muestra nada? Intenta hacer un
Código
  1. vardump($_POST);
a ver que datos te estan llegando

No se muestra nada U_U

respecto a 
Código
  1. vardump($_POST);
lo pongo en el codigo?
La verdad es que apenas hoy en la mañana empecé a leer sobre estas cosas


La verdad es que no estoy muy seguro de lo que escribo, pero sino ya me dirá alguien lo contrario.
Tenía entendido que enviando mediante get le decías el valor de las variables, mientras que mediante post era el servidor el que se encargaba.

De todos modos creo que el fallo puede ser otro... Dónde están los archivos? No valen en tu pc (a no ser que montes un servidor

Salud;)

Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Mira me puse a usar un host gratuito para ir probando http://casvill.byethost24.com/contact.html
7  Programación / Desarrollo Web / Qué error tiene este sencillo código? (html - php) en: 23 Junio 2014, 23:58 pm
Hola!

Tengo este par de códigos

Código
  1. <!DOCTYPE HTML>
  2.  
  3.  
  4. <link rel="stylesheet" type="text/css" href="style.css">
  5. <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  6. <title>Contacto</title>
  7.  
  8. </head>
  9.  
  10.  
  11.  
  12. <h4>CONTACTENOS</h4>
  13.  
  14.  
  15. <form action="coments.php" method="post"  name="correo">
  16.  
  17.  
  18. NOMBRE: <br/>
  19. <input type="text" name="nombre" value=""/> <br/>
  20.  
  21. E-MAIL: <br/>
  22. <input type="email" name="email" value=""/> <br/>
  23.  
  24. ASUNTO: <br/>
  25. <input type="text" name="asunto" value=""/> <br/>
  26.  
  27. MENSAJE: <br/>
  28. <textarea name="mensaje" rows="10" cols="40"> </textarea> <br/>
  29.  
  30. <input type="submit" value="Enviar"/>
  31. <input type="reset" value="Borrar"/>
  32.  
  33.  
  34.  
  35. </form>
  36.  
  37.  
  38. </body>
  39.  


Código
  1. <?php
  2.  
  3.  $nombre = $_POST["nombre"];
  4.  
  5.  $email = $_POST["email"];
  6.  
  7.  $asunto = $_POST["asunto"];
  8.  
  9.  $mensaje = $_POST["mensaje"];
  10.  
  11.  echo $nombre;
  12.  
  13.  echo $email;
  14.  
  15.  echo $asunto;
  16.  
  17.  echo $mensaje;
  18.  
  19. ?>


Se supone que los datos que se escriban en el primer código deberían mostrarse en el otro no?

Pero no lo hace :c
Ambos archivos están guardados en la misma carpeta, el nombre al que se dirigen los datos en ||  action="coments.php"  ||  está bien escrito.

Debe ser error de código pero no se que es.

Gracias de antemano!
8  Programación / Programación C/C++ / Re: Avance del juego ahorcado (C++) en: 26 Abril 2013, 13:33 pm
estaba leyendo...solo busca la primer letra que pasa si la palabra es como mama que tiene dos m y dos a ?...para eso sirve el for ?

Tienes razón en ello, la función strchr sólo busca la primera letra de izquierda a derecha. Ejemplo "Mama" Sólo encontraría Mama y pararía de buscar.
Hay otra función que busca de derecha a izquierda. Ejemplo: Mama pero si la palabra repitiera 3 o mas veces una letra tampoco serviría.
Aún no sé como hacer para que busque la letra en toda la cadena mas de una vez, independiente de si ya encontró la letra una vez. Mama.

El ciclo for sólo sirve para recordarte las letras que has tecleado, nada mas.

¿Por qué no usas la librería "string"? Te facilitaría las cosas y te permitiría tener palabras de distinta longitud.

No sabría donde aplicarla, intenté sustituir las variables tipo char por string pero me daba error. :(

Alguna idea de cómo hacerlo?


Gracias porresponder, saludos!  ;D
9  Programación / Programación C/C++ / Avance del juego ahorcado (C++) en: 26 Abril 2013, 02:49 am
MODIFICADO

Aquí va el avance del ahorcado:

Código
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cstring>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. int main()
  9. {
  10.  
  11.    ifstream archivo("ahorcado.txt"); //SE ABRE EL ARCHIVO QUE CONTIENE LA PALABRA A ADIVINAR
  12.  
  13.   /*  VARIABLES  */
  14.  
  15.     char palabra[10];    //VARIABLE QUE CONTENDRÁ LA
  16.     archivo >>  palabra; //PALABRA A ADIVINAR
  17.  
  18.     char letra; //LETRA QUE INGRESA EL USUARIO
  19.  
  20.     char *busqueda; //PARA EL ESCANEO DE LA LETRA EN LA PALABRA
  21.  
  22.     int NumTur,f=0;
  23.  
  24.     char letras[NumTur];
  25.  
  26.  
  27.   /*  VARIABLES  */
  28.  
  29.  
  30.  
  31.  cout<<palabra;
  32.  
  33.  cout<<"\n\n\t\t\tAHORCADO\n\n\t";
  34.  cout<<"La palabra contiene "<<strlen(palabra)<<" letras."; //BUSCA CUANTOS ELEMENTOS TIENE LA PALABRA
  35.  cout<<"\n\tCon cuantos turnos quieres jugar?: ";
  36.  cin>>NumTur;
  37.  
  38.  
  39.  
  40.  do
  41.    {
  42.      f++;
  43.      cout<<"\n\n\n\t[[Tienes "<<(NumTur+1)-f<<" turnos]]\n\n\t";
  44.      cout<<"ingrese una letra: ";
  45.      cin>>letra;
  46.       letras[f]=letra;
  47.  
  48.  
  49.  
  50.      busqueda= strchr(palabra,letra); // BUSCA SI LA LETRA INGRESADA POR EL
  51.                                       // USUARIO SE ENCUENTRA EN LA PALABRA A ADIVINAR
  52.  
  53.      if (busqueda)  //SI LA LETRA SE haya EN LA PALABRA
  54.        {
  55.  
  56.           cout<<"\n\t[ "<<letra<<" ] se encuentra en la palabra.\n";
  57.  
  58.        }
  59.  
  60.      else cout<<"\n\t[ "<<letra<<" ] no se encuentra en la palabra.\n\t";
  61.  
  62.  
  63.      cout<<"\n\n\tHas tecleado: ";
  64.      for (int l=1;l<=f;l++)
  65.             {
  66.               cout<<letras[l];
  67.             }
  68.  
  69.    }
  70.  
  71.  
  72.   while (f<NumTur);
  73.  
  74.  
  75.   cout<<"\n\tSe te acabaron los turnos!\n\t";
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  cin.get();cin.get();
  82.  return 0;
  83. }
  84.  
  85.  

Aún no hace gran cosa que digamos ... :xD

Ahora estoy pensando en guardar las letras ingresadas en un arreglo. (Listo)
Separar las letras acertadas, de las no acertadas. (En proceso)

Me hace falta demasiado :c
Pero bueno, que sirva de algo para los que también estén intentando hacerlo.

Saludos  ;D

PD: Tema procedente de ---> http://foro.elhacker.net/programacion_cc/juego_de_palabras_c_sencillo-t388690.0.html
10  Programación / Programación C/C++ / Avance del juego ahorcado (C++) en: 26 Abril 2013, 02:48 am

Aquí va un pequeñísimo avance del ahorcado:

Código
  1. #include <iostream>
  2. #include <fstream>
  3. #include <cstring>
  4.  
  5. using namespace std;
  6.  
  7.  
  8. int main()
  9. {
  10.  
  11.    ifstream archivo("ahorcado.txt"); //SE ABRE EL ARCHIVO QUE CONTIENE LA PALABRA A ADIVINAR
  12.  
  13.   /*  VARIABLES  */
  14.  
  15.     char palabra[10];    //VARIABLE QUE CONTENDRÁ LA
  16.     archivo >>  palabra; //PALABRA A ADIVINAR
  17.  
  18.     char letra; //LETRA QUE INGRESA EL USUARIO
  19.  
  20.     char *busqueda; //PARA EL ESCANEO DE LA LETRA EN LA PALABRA
  21.  
  22.     int NumTur,f=0;
  23.  
  24.   /*  VARIABLES  */
  25.  
  26.  
  27.  
  28.  cout<<palabra; //LO PONGO PARA ESTAR SEGURO DE QUE NO HAY ERRORES
  29.  
  30.  cout<<"\n\n\t\t\tAHORCADO\n\n\t";
  31.  cout<<"La palabra contiene "<<strlen(palabra)<<" letras."; //BUSCA CUANTOS ELEMENTOS TIENE LA PALABRA
  32.  cout<<"\n\tCon cuantos turnos quieres jugar?: ";
  33.  cin>>NumTur;
  34.  
  35.  
  36.  do
  37.    {
  38.      f++;
  39.      cout<<"\n\t[[Tienes "<<(NumTur+1)-f<<" turnos]]\n\n\t";
  40.      cout<<"ingrese una letra: ";
  41.      cin>>letra;
  42.  
  43.  
  44.  
  45.      busqueda= strchr(palabra,letra); // BUSCA SI LA LETRA INGRESADA POR EL
  46.                                       // USUARIO SE ENCUENTRA EN LA PALABRA A ADIVINAR
  47.  
  48.      if (busqueda)  //SI LA LETRA SE haya EN LA PALABRA
  49.        {
  50.         cout<<"\n\t[ "<<letra<<" ] se encuentra en la palabra.\n\n\t";
  51.  
  52.        }
  53.  
  54.      else cout<<"\n\t[ "<<letra<<" ] no se encuentra en la palabra.\n\t";
  55.    }
  56.  
  57.  
  58.   while (f<NumTur);
  59.  
  60.   cout<<"\n\tSe te acabaron los turnos!\n\t";
  61.  
  62.  cin.get();cin.get();
  63.  return 0;
  64. }
  65.  
  66.  

Aún no hace gran cosa que digamos ... :xD

Me hace falta demasiado :c
Pero bueno, que sirva de algo para los que también estén intentando hacerlo.

Saludos  ;D

PD: Temo procedente de ---> http://foro.elhacker.net/programacion_cc/juego_de_palabras_c_sencillo-t388690.0.html
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines