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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 [2] 3 4
11  Programación / PHP / incompatibilidad con php 5 en: 8 Agosto 2010, 12:34 pm
Hola buenas!, tengo un script que hice hace ya algún tiempo (soy bastante novato) para php 4 y funcionaba bien. Ahora he actualizado a php 5 y ha dejado de funcionar.

Código
  1. <?
  2. $numero = "11";
  3.  
  4. if ($ver >= $numero)
  5. {
  6. echo "ok";
  7. }
  8.  
  9. else
  10. {
  11. echo "no";
  12. }
  13. ?>


en php 4 al poner archivo.php?ver=10 me daba "no" y al poner 11 o mayor me daba "ok" pero ahora no se lo que ha pasado que en php 5.2.8 da problemas....

a ver si me podeis ayudar jejej, desde ya muchas gracias!
12  Programación / PHP / Re: Duda simple con variables en: 24 Abril 2010, 18:12 pm
Muchas gracias! ya me ha funcionado.


saludos!
13  Programación / PHP / Re: Duda simple con variables en: 24 Abril 2010, 16:12 pm
Se me olvidaba, muchas gracias y un saludo!
14  Programación / PHP / Re: Duda simple con variables en: 24 Abril 2010, 16:10 pm
Hola buenas, soy bastante novato en esto de php y tengo un problemilla que haber si alguien puede resolverme.

Código
  1. <?
  2. $talla = "19";
  3.  
  4. if ($ver = $talla)
  5. {
  6. echo "ok";
  7. }
  8.  
  9. else
  10. {
  11. echo "no";
  12. }
  13. ?>

tengo ese script (que no se si estará bien construido, creo que no...) yo quiero que al pasar por la url archivo.php?ver=19

me muestre un ok y si no existe (ejem: archivo.php?ver=50) me muestre un no.

como podría hacerlo¿?


muchas gracias y perdonen mi ignorancia  :xD
15  Programación / PHP / Duda simple con variables en: 24 Abril 2010, 16:08 pm
Hola buenas, soy bastante novato en esto de php y tengo un problemilla que haber si alguien puede resolverme.

Código

Código
  1. <?
  2. $talla = "19";
  3.  
  4. if ($ver = $talla)
  5. {
  6. echo "ok";
  7. }
  8.  
  9. else
  10. {
  11. echo "no";
  12. }
  13. ?>


tengo ese script (que no se si estará bien construido, creo que no...) yo quiero que al pasar por la url archivo.php?ver=19

me muestre un ok y si no existe (ejem: archivo.php?ver=50) me muestre un no.

como podría hacerlo¿?


muchas gracias y perdonen mi ignorancia
16  Programación / Programación Visual Basic / Re: Duda con textbox en: 9 Febrero 2010, 20:59 pm
Hola, tengo un problema que no se resolver. Me gustaría no permitir unos determinados caracteres en un textbox, por ejemplo + o &
¿Como podría hacerlo? en vb6


saludos!  ::)

Bien, puedes hacerlo así:


Código
  1.  
  2. Private Sub Text1_KeyPress(KeyAscii As Integer)
  3.    KeyAscii = VerificaTecla(KeyAscii)
  4. End Sub
  5.  
  6. Function VerificaTecla(Tecla)
  7.  
  8.  
  9. Dim CaracterProhibido As String
  10.  
  11.  
  12.    'Acepta todos los números, la tecla Backspace, _
  13.      la tecla Enter, la coma y el punto
  14.  
  15.    CaracterProhibido = "&%$!+-*/" & Chr(vbKeyBack)
  16.  
  17.    If InStr(1, CaracterProhibido, Chr(Tecla)) Then
  18.        'Si la tecla que precionaste contiene el caracter no deseado pues lo prohibe.
  19.        VerificaTecla = 0
  20.  
  21.    Else
  22.        VerificaTecla = Tecla
  23.    End If
  24.  
  25.  
  26. End Function
  27.  

Cualquier cosa postea...!



Que te puedo decir.... un millon de gracias me ha servido a la perfección
la verdad que no tenia ni idea me salvastes!!!

te debo una amigo  ;) de nuevo GRACIAS!
17  Programación / Programación Visual Basic / Duda con textbox en: 9 Febrero 2010, 19:33 pm
Hola, tengo un problema que no se resolver. Me gustaría no permitir unos determinados caracteres en un textbox, por ejemplo + o &
¿Como podría hacerlo? en vb6


saludos!  ::)
18  Programación / PHP / Re: Ayuda con PHP en: 8 Febrero 2010, 21:07 pm
creo qe en php no se puede ya que interactua con el server, y lo que necesitamos en que nos avise el cliente. igualmente no creo que sea posible, habria que interactuar con el navegador, locual no he visto nunca que interactue de esta forma.
Gracias por tu respuesta! ya me queda todo más claro porque mira que le di vueltas y nada .....  :rolleyes:

Citar
otra cosa mas que te corrigo, es el filtrado de caracteres en la variable. pensa que si yo pongo ../../../../../../../../etc/passwd me descargaria el fichero depasswords :S, asi que agregate:
Código
  1. function proteger($flota){
  2. if(explode("../",$flota)){
  3. return str_replace("../","",$flota);
  4. }
  5. }
  6. $id=proteger($_GET['id']);

al principio lo tenia sin el ./ y vi que se podía armar una buena cierto lo que dice "janito24"
Citar
otra cosita, porq no usas $_GET?
pues si voy a cambiar ya que es un parametro menos global y consumiria menos recursos en el server no?

bueno pues gracias a amb@s!
19  Programación / PHP / Re: Ayuda con PHP en: 8 Febrero 2010, 10:22 am
Hola dark_sargon, muchas gracias el script original estaba bien pero copie y pegué, cambie los nombres de las rutas  :¬¬ y me comi la comilla jejje

gracias!
¿sabrias como insertar un texto con echo o print si la descarga fue satisfactoria?


Saludos!
20  Programación / PHP / Ayuda con PHP en: 7 Febrero 2010, 15:54 pm
Hola muy buenas, antes que nada agradecer a todo el mundo (que conteste o no) pero que gracias a ell@s me he salvado mas de una vez :-)

A lo que voy....
tengo un script de descargas en php y me gustaría añadirle cuando la descarga se llevará con exito un "El archivo ha sido descargado correctamente (o algo así)" el problema es que lo he intentado con echo y print pero con ninguno e podido hacerlo ya que el script da un error.

Código
  1. <?php
  2.  
  3.  
  4.  
  5. $directorio_descarga = './directorio/files'; // dir descarga
  6. $directorio_contador = './directorio/cont'; // dir contador
  7.  
  8.  
  9.  
  10. $ruta = $directorio_descarga.'/'.$HTTP_GET_VARS['id'];
  11.  
  12.  
  13.  
  14. if(file_exists($ruta))
  15.  
  16. {
  17.  
  18.  
  19. $fichero = fopen($directorio_contador.'/'.$HTTP_GET_VARS['id'].'.txt','r+');
  20. $contador = fread($fichero,100);
  21. fclose($fichero);
  22. $contador++;
  23. $fichero = fopen($directorio_contador.'/'.$HTTP_GET_VARS['id'].'.txt','w');
  24. fwrite($fichero, $contador);
  25. fclose($fichero);
  26.  
  27. $tamano = filesize($ruta);
  28.  
  29. header('Content-Type: application/octet-stream');
  30. header('Content-Disposition: attachment; filename='.$HTTP_GET_VARS['id']);
  31.  
  32. header('Content-Length: '.$tamano);
  33.  
  34.  
  35.  
  36. readfile($ruta);
  37.  
  38. }else{
  39.  
  40. echo "<font face=$textfont size=2>";
  41. echo "<center><br><br>El archivo no está disponible en estos momentos<br>";
  42. echo "<b>Intentelo más tarde<b>";
  43. }
  44.  
  45.  
  46. ?>


Lo único que e conseguido es que cuando la url no sea correcta muestre un mensaje, pero me gustaría que lo mostrase cuando a sido satisfactoria. ¿como puedo hacerlo?


Nuevamente muchas gracias y un saludo!
Páginas: 1 [2] 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines