![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
19/08/2003, 12:10
|
Usuario baneado! | | Fecha de Ingreso: diciembre-2002 Ubicación: En mi chozita
Mensajes: 142
Antigüedad: 22 años, 2 meses Puntos: 0 | |
Manolo, no tengo palabras; pues bien has podido apreciar que no hubo mucho interes en responder mi ?.
Solo puedo decir lo mismo de las ultimas 30 veces: GRACIAS.
Definitivamente para evitar entrar en la adulacion, contigo tendre que "utilizar una variable": $G = GRACIAS
Me ayudas y me animas con cada respuesta que haces; ojala algun día pueda hacer algo yo tambien.
**********************
1 // Que es un parche?
2 // Pues yo te hice caso:
AGREGUE:
***********
if ($numeros!="\$tal=") {
$numeros.=";";
eval($numeros);
} else {
$tal="";
}
return $tal;
**********
AL FINAL, Y NO DIO RESULTADO POSITIVO.
LO PUSE ASI:
<?
$alumnos["a"] = "Los alumos A tienen Pesos";
$alumnos["b"] = "Los alumos B tienen [$ ] Pesos";
$alumnos["c"] = "Los alumos C tienen [$ ] Pesos";
$alumnos["d"] = "Los alumos D tienen [$ ] Pesos";
$alumnos["e"] = "Los alumos E tienen [$ ] Pesos";
$alumnos["f"] = "Los alumos F tienen [$ ] Pesos";
$info = implode(" + ",$alumnos);
function funcionquedeconozco($cadena) {
$numeros="\$tal=";
$largo=strlen($cadena);
$tiene=0;
for ($i=0;$i<$largo;$i++){
if (is_numeric($cadena{$i})) {
$numeros.=$cadena{$i};
$tiene=1;
}
if ($cadena{$i}=="+" && $tiene==1) {
$numeros.=" + ";
$tiene=0;
}
}
$numeros.=";";
eval($numeros);
return $tal;
}
if ($numeros!="\$tal=") {
$numeros.=";";
eval($numeros);
} else {
$tal="";
}
return $tal;
$info = funcionquedeconozco($info);
echo "$info Pesos";
?>
********************
Y TAMBIEN ASI:
<?
$alumnos["a"] = "Los alumos A tienen Pesos";
$alumnos["b"] = "Los alumos B tienen [$ ] Pesos";
$alumnos["c"] = "Los alumos C tienen [$ ] Pesos";
$alumnos["d"] = "Los alumos D tienen [$ ] Pesos";
$alumnos["e"] = "Los alumos E tienen [$ ] Pesos";
$alumnos["f"] = "Los alumos F tienen [$ ] Pesos";
$info = implode(" + ",$alumnos);
function funcionquedeconozco($cadena) {
$numeros="\$tal=";
$largo=strlen($cadena);
$tiene=0;
for ($i=0;$i<$largo;$i++){
if (is_numeric($cadena{$i})) {
$numeros.=$cadena{$i};
$tiene=1;
}
if ($cadena{$i}=="+" && $tiene==1) {
$numeros.=" + ";
$tiene=0;
}
}
$numeros.=";";
eval($numeros);
return $tal;
if ($numeros!="\$tal=") {
$numeros.=";";
eval($numeros);
} else {
$tal="";
}
return $tal;
}
$info = funcionquedeconozco($info);
echo "$info Pesos";
?>
El primero no imprime ni siquiera la palabra Pesos.
El segundo imprime esto:
Parse error: parse error, unexpected ';' in C:\222\felicidad\1\index.php(27) : eval()'d code on line 1
Pesos
No quiero abusar de tu inmensa generosidad, pero creo que debo decirte si las cosas no me van bien con tu programa.
********************
Nuevamente: $G.
********************
LeonardoP, gracias por tu aporte, como veras no soy nada habil en programación de ningún tipo.
Los SCRIPTS SENCILLITOS, (de ejercicio), que ustedes hacen en minutos, a mi me lleva 4 horas hacerlo con el doble de lineas.
Logicamente no soy kpas de hacer algo que de veras valga la pena, como...
Un foro, o registro de usuarios...
Asi que como podras comprender, logre utilizar tu script, pero no entendi ni pio de lo que hace.
Es como el misterio de la Madre Naturaleza:
Sabemos que entra y que sale, pero no como se procesa...
Gracias a LoenardoP!!! |