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 - DarK_FirefoX

#591
Hola! Vengo hoy con una pregunta, pues vengo rompiendome la cabeza hace rato e incluso he probado diferentes cosas. Espero puedan ayudarme

Verán. Tengo un laptop con Windows XP SP2, en la cual tengo una tarjeta de red inalámbrica Broadcom BCM4311 802.11g Wireless Network Adapter. Lo que pasa es que quiero cambiarle la Dirección MAC.

He probado con MacMakeup, Win 7 MAC Address Changer, netcut, e incluso desde la configuración del dispositivo de red (Dirección MAC administrada localmente) y no se cambia. Será que a mi dispositivo no le puedo cambiar la dirección MAC?

Si alguien me puede ayudar, estaría agradecido!
#592
PHP / Re: [DUDA] Yield en php
30 Marzo 2015, 22:47 PM
CitarInformación general

(PHP 5 >= 5.5.0)

Los generadores proporcionan ...

^ En efecto, no habia leído esa parte. Menos mal que me aclaraste, sino hubiera estado todo el día rompiendome la cabeza. xD Pues como yo lo veía no había ningun problema sintáctico. Actualizaré php y listo! Muchas gracias!
#593
PHP / [Resuelto] [DUDA] Yield en php
30 Marzo 2015, 22:30 PM
Hola, tengo una pregunta sobre el uso de yield en PHP/5.4.7

Tengo el siguiente código:

Código (php) [Seleccionar]


function get_users_messages_iterator($user_data)
{
global $connection;

$query = "SELECT * FROM messages";
$result = $connection->query($query);

$row = array();

while($row = $result->fetch_assoc())
{
yield $row; //esto se puede hacer?
}
}



entonces tengo esta otra función desde la cual llamo a la función anterior:

Código (php) [Seleccionar]
function get_users_messages($user_data)
{
$messages = get_users_messages_iterator($user_data);
foreach ($messages as $key => $value) {
echo $value;
}
}


Pero esto me dá el siguiente error:

CitarParse error: syntax error, unexpected '$row' (T_VARIABLE) in F:\System\Archivos de programa\XAMPP\htdocs\questions\functions\users.php on line 192

No se si lo que estoy haciendo está bien, vale destacar que es la primera vez que utilizo el yield en PHP, se como funciona, pero quizás no me estoy dando cuenta de algo. No se porque me da ese error el parser, espero me puedan ayudar.

Gracias

Añado: Incluso este ejemplo básico que veo en la documentación de php no funciona, me dá el mismo error  :-\

Código (php) [Seleccionar]
<?php
function gen_one_to_three() {
    for (
$i 1$i <= 3$i++) {
        
// Observe que $i es preservado entre yields
        
yield $i;
    }
}

$generator gen_one_to_three();
foreach (
$generator as $value) {
    echo 
"$value\n";
}
?>
#594
YouTube no está restringido!

Ah, ahora si, es una lastima lo de SourceForge!
#595
PHP / Re: [DUDA] Strict Standards
17 Marzo 2015, 04:43 AM
Muchas gracias, era lo que imaginaba tambien. Tengo ahora tambien un problema con uan de las funciones que debe realizar el script, pero no he revisado bien el código de esa página, luego reviso y pregunto si me encuentro con algún problema. Gracias por la ayuda! :)
#596
PHP / Re: [DUDA] Strict Standards
17 Marzo 2015, 02:27 AM
Primero que todo quiero aclarar que este script no lo programé yo, por lo tanto todavía no he revisado todo el código. Voy por partes!

Hice lo que me dijo Gus Garsaky y soluciona el problema, gracias.

Ahora me surge la duda pues este es un script con alrededor de 3000+ archivos php, lo que me cuesta entender es ¿por que lo habrán programado asi? O sea ¿por qué ahora tengo que cambiar muchos de estos métodos a estático?

Podrá ser que ¿en versiones anteriores de PHP, esto era permitido? Pues el script es de hace como 4 años.

Gracias

PD: Iré preguntando en este mismo hilo si me encuentro con algún otro problema, espero puedan seguir ayundandome
#597
PHP / [Resuelto] [DUDA] Strict Standards
16 Marzo 2015, 23:30 PM
Exacto, tengo una duda, pues tengo un script que quiero lograr entender pero me da el siguiente error al cargar la página. Y no se que se está haciendo mal aquí:

Este es el error:

CitarStrict Standards: Non-static method SESmarty::getInstance() should not be called statically in F:\System\Archivos de programa\XAMPP\htdocs\script\header.php on line 35

en esa linea de ese archivo esta el siguiente código:

Código (php) [Seleccionar]
// INITIATE SMARTY
include "include/class_smarty.php";
$smarty =& SESmarty::getInstance();


ahora ese método se llama desde el archivo "class_smarty.php" en el cual tiene este código:

Código (php) [Seleccionar]
class SESmarty extends Smarty
{
//...
//...
//Más código
//..
//..

//Entonces está es la funcion que se está llamando desde el otro archivo

function &getInstance()
{
   static $instance;
   
   if( is_null($instance) )
   {
     $instance = new SESmarty();
   }
   
   return $instance;
}



Espero me puedan ayudar a ver que es lo que pasa porque no tengo ni idea.

Gracias de antemano!

PD: Esto me pasa con muchas llamadas de funciones que tienen más o menos el mismo estilo de llamarlas. ¿Tendré que configurar algo en apache o php?
PD: Tengo instalado XAMPP!!
#598
Si fuera yo, aprendería C. Al menos eso fue lo que aprendí cuando estudie Sistemas Operativos.
Después C++
#599
De cierta manera si, pero hay que reconocer que a veces es mejor el cambio y darse cuenta de las ventajas aunque tienes que saber lo que se ajusta a tus necesidades y para gustos se hicieron los colores. En lo personal, comencé programando en Delphi, aunque creo que lo llamaría "tirar código". Realmente aprendí a programar una vez que empecé con C#. No se, en lo personal prefiero C# y por consiguiente el IDE de Visual Studio
#600
Foro Libre / Re: Cuba: elecciones
10 Marzo 2015, 16:05 PM
He estado leyendo este tema, y la verdad que no entiendo nada! xD No voy a intervenir con mis opiniones porque este tema es algo que discutiendo entre ustedes no van a solucionar ni les corresponde a ustedes tampoco cambiarlos. Además, muchas de las cosas que han dicho me dan risa! :D