Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - kinos

#11
Hay dos cosas que no entiendo:

- qué significa esta expresión $/i
- por qué hay que poner la barra delante /^
#12
Lo tengo ~ Yoya ~ :

Código (php) [Seleccionar]

<?php
$host 
= array('com','net','org','google.com','www.google.org','www.google.org.edu','www.google.com','www.google.org.gov');


                foreach(
$host as $result) {
                    if(
ereg('^(com|net|org)$',$result$captura)) {
                        echo 
"Valida-> $result<br />";
                    }else {
                        echo 
"No valida-> $result<br />";
                    }
                }
?>


Salida:

Valida-> com
Valida-> net
Valida-> org
No valida-> google.com
No valida-> www.google.org
No valida-> www.google.org.edu
No valida-> www.google.com
No valida-> www.google.org.gov

Lo único que con preg_match no me lo hace bien, no se porque...

Gracias.
#13
a ver que estamos rizando el rizo...

Correctas:

"nada por delante"com"nada por detrás"
"nada por delante"net"nada por detrás"
"nada por delante"org"nada por detrás"

No correctas:

www.google.org.gov
www.google.com
www.google.org.edu
www.google.org
comunidad
orgullo
www.google.com
www.google.net

Únicamente son correctas las palabras com, net, org.
Las palabras no correctas son todas las demás ya lleven "com" "net" "org" incluida en alguna parte ya sea delante, en medio, al final, o no lo lleven.

Correctas:

if(palabra == "com" || palabra == "net" || palabra =="org"){
  //es correcta
}else{
  //no es correcta
}
#14
Haber si me explico mejor...  :silbar:

Correctas:

net
com
org

No correctas:

comunidad
orgullo
www.google.com
www.google.net

No se si una expresión regular sería la forma mas correcta, quizás con guardar en un array {net, com, org} y comparar $palabra con cada una para saber si es una de ellas. Quiero utilizar la expresión regular mas que nada por comodidad y por si es mas eficiente.

#15
ok.

No al final sino que me devuelva true o false si está en este grupo {com, net, org}.
#16
Buenas:

   ¿Cómo puedo hacer una expresión regular para que me indique si $palabra pertenece al grupo de palabras admitidas? Es que esta expresión permite palabras como "netttt", "comfjhg", "orgreja" y estas no deberían ser aceptadas.

Código (php) [Seleccionar]

   function es_palabra_valida($palabra) {
                    if (ereg("(com|net|org)", $palabra)) {
                        echo "La palabra $palabra es correcta<br>";
                        return true;
                    } else {
                        echo "La palabra $palabra no es válida<br>";
                        return false;
                    }
                }
#17
He estado mirando eso también, pero no se como calcular por ejemplo:

   - Si tengo 6 variables como repartiríamos el 100% de forma creciente para cada una.
#18
Buenas:

   Me pregunto como puedo calcular un número aleatorio de 1 a n pero la probabilidad de obtener un 2 es mayor de obtener un 1. Es decir, según va creciendo la serie la probabilidad aumenta.

#19
Hola:

Esto sólo lo he probado para la red local.
Yo tuve que hacer lo de (bind-address = 192.168.10.2) y luego desde el mysql administrator por ejemplo, le das permisos al usuario para que acceda y le gestionas también lo de la pestaña schema privileges. Asegúrate de que el usuario que estés usando para entrar a mysql tenga acceso desde cualquier servidor (usuario@%). También lo puedes hacer con:

Código (sql) [Seleccionar]
GRANT ALL PRIVILEGES ON *.* TO lala@IP_DE_ACCESO IDENTIFIED BY 'lala';

Para hacerlo publico puede que tengas que revisar la configuración del firewall, abrir puertos y tener el servidor así:

http://es.wikipedia.org/wiki/Archivo:Demilitarized_Zone_Diagram.png

Suerte
#20
Nada... sigue igual.

Bufff....  :o me da que voy ha tener que hacer una nueva desktopApplication e ir cortando y pegando cosas...