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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Desarrollo Web / Geturl() y direcciones absolutas (Actionscript) en: 26 Julio 2011, 16:30 pm
Hola,

estaba haciendo una web en la cuál tengo un menu .swf (soy nuevo en flash y actionscript), el caso es que el menu tiene los apartados: Inicio, ONG, Proyecto y Contacta. Hasta aqui bien, el menú funciona perfectamente usando la funcion geturl(), pero están todas en la misma carpeta.
El problema está en que cuando me meto en una pagina de un nievel superior, por ejemplo en la carpeta proyectos, el menú deja de funcionar porque ya no está en la misma carpeta, en lugar de llevarme por ejemplo al Index, me da el error de que no encuentra la página /proyectos/index.html
¿Cómo puedo solucionarlo?
Creo que es poniendo una dirección absoluta, pero entonces, ¿no cambiaría al subirlo a un servidor?

Antes de borrar el enlace por spam, no es publicidad a ninguna web ya que es una página de prueba alojada en un servidor gratuito mientras pruebo.

http://proyectohumanitario.myartsonline.com
meteos en la sección proyecto que es la unica que tiene algo escrito
desde hay meteos en "educación" e intentar volver con el menu a cualquier otra sección


He googleado y nada.

Muchas gracias
   
2  Programación / Programación C/C++ / Re: Saltar de linea al leer de un fichero en: 14 Julio 2011, 11:53 am
gracias! creo que usare ignore().
Muchas gracias a los dos!
3  Programación / Programación C/C++ / Saltar de linea al leer de un fichero en: 13 Julio 2011, 01:24 am
Buenas,
estaba haciendo un programa, que lea caracteres de un fichero y los escriba de otro de manera que solo lea la primera palabra de cada linea.

Código
  1. char buffer;
  2.  
  3. while(!fi.eof()){
  4. fi >> buffer;
  5. cout << buffer << endl;
  6. while(buffer != ' '){
  7. fo << buffer;
  8. fi >> buffer;
  9. cout << buffer << endl;
  10. }
  11. fo << endl;
  12.  
  13. }
  14.  
  15.  
  16.  

Lo que no se, es como hago para "saltar de linea" en el fichero de lecura.

Muchas gracias
4  Programación / Programación C/C++ / Re: Error Shadows a parameter make en: 1 Julio 2011, 13:59 pm
Despues de un montón de tiempo de revisar el código me he dado cuenta, recibe como parámetro y luego declara lo mismo.

Siento haber hecho perder el tiempo, pero no me había dado cuenta.
5  Programación / Programación C/C++ / [Resuelto]Error Shadows a parameter make en: 1 Julio 2011, 13:51 pm
Estaba haciendo un programa que leia una serie de datos binarios de un fichero.
El caso es que hize primero la función leer que me funcionaba perfectamente, y ahora estoy intentado modificarla para que sea un void, y leerla desde el main.


Atención, la mitad del codigo no es necesario leerselo, ver al final el problema.

El .h es asi:

Código
  1. #ifndef _ej19
  2. #define _ej19
  3. #include <iostream>
  4. using namespace std;
  5.  
  6. struct cabecera {
  7. int PosInicioMarca;
  8. int LongMarca;
  9. char *Marca; //[LongMarca*sizeof(char)]
  10. char *Comentario; //[100*sizeof(char)]
  11. };
  12.  
  13. cabecera Leer(char *fichero);
  14.  
  15. #endif
  16.  

y donde está la función es así:

Código
  1. #include <iostream>
  2. #include <fstream>
  3. #include "ej19.h"
  4. #include <stdio.h>
  5. #include <stdlib.h>
  6. using namespace std;
  7.  
  8. void Leer(cabecera micabecera, char *fichero){
  9. ifstream fi;
  10. cabecera micabecera;
  11.  
  12. fi.open(fichero);
  13.  
  14. fi.read(reinterpret_cast <char*> (&micabecera.PosInicioMarca), sizeof(int));
  15.  
  16. //cout << micabecera.PosInicioMarca << endl;
  17. fi.read(reinterpret_cast <char*> (&micabecera.LongMarca), sizeof(int));
  18. //cout << micabecera.LongMarca << endl;
  19.  
  20. micabecera.Marca = new char[sizeof(char) * micabecera.LongMarca];
  21. micabecera.Comentario = new char[sizeof(char) * 100];
  22.  
  23. fi.read(reinterpret_cast <char *> (micabecera.Marca), sizeof(char) * micabecera.LongMarca);
  24. //cout << micabecera.Marca << endl;
  25. fi.read(reinterpret_cast <char *> (micabecera.Comentario), sizeof(char) * 100);
  26. //cout << micabecera.Comentario << endl;
  27.  
  28.  
  29. fi.close();
  30. }
  31.  
  32.  
  33.  
  34.  



me da un error en el fichero leer.cpp en la linea donde pone: cabecera micabecera; (la declaración)
pone: declaration of 'cabecera micabecera' shadows a parametermake

Nunca había tenido este error, y no sé porqué es, por lo tanto estoy bloqueado!
he buscado en google pero nada.

Muchas gracias
6  Programación / Programación C/C++ / Re: Volver al menú principal sin usar goto en: 1 Julio 2011, 13:12 pm
Yo para los menús usaría algo así como un bucle while, en el cuál salga cuando yo quiera con un bool.

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.   bool salir = false;
  7.   char eleccion;
  8.  
  9.   do{ //(While (!salir)
  10.      cout << "Escoja una opción" << endl;
  11.      cin >> eleccion;
  12.      //Aquí irían todas tus opciones con un switch case ó con un if else
  13.      //Te pongo el ejemplo con un if else
  14.      if(eleccion == s)
  15.         salir == true;
  16.      else if(eleccion == p){
  17.         cout << "Has tecleado la letra P" << endl;
  18.         //Aquí podrías poner todo el código que quisieses cuando teclea P, al terminar volverá al menú
  19.         }
  20.   }while(!salir)
  21. }
  22.  
  23.  
7  Programación / Programación C/C++ / Re: DUDA invalid use of non-static member en: 30 Junio 2011, 19:13 pm
Muchas gracias, me has sido de gran utilidad, ya sigo avanzando con el programa.

 ;-) ;-)
8  Programación / Programación C/C++ / DUDA invalid use of non-static member en: 30 Junio 2011, 17:39 pm
Hola,
estaba haciendo un sencillo programa en el cual necesitaba crear una estructura, la he creado en el .h y he puesto:
struct cabecera {
   int PosInicioMarca;
   int LongMarca;
   char Marca[LongMarca*sizeof(char)];
   char Comentario[100*sizeof(char)];
};

Al compilarlo me da los siguientes errores:
invalid use of non-static member 'cabecera::LongMarca'
array bound is not an integer constant before ']' token make: ***[obj/main] Error 1


Muchas gracias.
9  Informática / Tutoriales - Documentación / Re: Manual ¿Como Compilar un Exploit en Php? Con Bamcompile By OzX en: 11 Agosto 2007, 14:25 pm
muy buen manual, muchas gracias

pero ya he obtendio esto, ahora como lo hago para ponerlo en la pagina que quiera?
muchas gracias de verdad
10  Media / Juegos y Consolas / Re: Crear un servidor MangOS para World of Warcraft Expansion 2.0.12 en: 4 Junio 2007, 22:01 pm
yo quiero saber lo mismo k BoooMBillasSss
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines