(Solucionado) Pasar una variable a una frase? ("Hola, tu numero es {1}")

Esta es una discusión para el tema (Solucionado) Pasar una variable a una frase? ("Hola, tu numero es {1}") en el foro Lenguajes de Programación, bajo la categoría Área Administrativa; Buenas, de nuevo yo , Primero, muchas gracias alforo por aver resuelto todas las dudas que he tenido hasta este momento, por lomenos la importantes ahora tengo otra, resulta que he observado que hay frase ...
Página:


Resultados 1 al 3 de 3

Temas similares

  1. Por yasop en el foro vBadvanced CMPS
  2. Por Monito en el foro Soporte para Productos/Plugins
  3. Por zartrix en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por Sublime en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por Deian en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de plata Array Avatar de Masterock
    Fecha de ingreso
    27 nov, 08
    Ubicación
    en todos lados y en ninguna
    Mensajes
    52
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado (Solucionado) Pasar una variable a una frase? ("Hola, tu numero es {1}")

    Buenas, de nuevo yo ,

    Primero, muchas gracias alforo por aver resuelto todas las dudas que he tenido hasta este momento, por lomenos la importantes

    ahora tengo otra, resulta que he observado que hay frase donde tienen algo como esto "{1}", donde es una variable que generalmente tiene un numero.

    La pregunta es.

    Como se generan estas?

    Alguien me puede mostrar un ejemplo de que funcion o parametro hace que al llamar la frase,

    ejemplo
    El siguiente código esta en un plugin enganchado en misc_start
    Código PHP:
    $num5;
    eval(
    standard_error($vbphrase['mifrase'])); 


    salga un mensaje algo como esto

    "Mi frase numero: 5"

    Gracias por su ayuda

    Ahh y otra cosita, que luego este mensaje se redirija al post anterior?
    PD: ya resolví el re-direccionamiento, es usando esto:

    Código PHP:
    if ($_REQUEST['do'] == 'canthx')  
    {      
    eval(
    print_standard_redirect($vbphrase['canthx'], truetrue));   

        exit();  

    El problema ahora es que me sale este mensaje

    Código:
    "Could not find phrase 'Hola, PROBANDO'.
    Hacer clic aquí si tu navegador no te redirige automáticamente."
    La frase contiene solo "Hola, PROBANDO"
    Última edición por Masterock; 11/07/2009 a las 11:15

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Pasar una variable a una frase?

    Tu frase debe decir
    Código HTML:
    Hola, tu numero es {1}
    Código PHP:
    $num 5;
    eval(
    standard_error(construct_phrase($vbphrase['mifrase'],$num))); 
    pero te recomiendo ponerlo asi por un tema de orden

    Código PHP:
    $num 5;
    $mensaje construct_phrase($vbphrase['mifrase'],$num);
    eval(
    standard_error($mensaje)); 
    dentro de las plantillas cambia de esta manera (ese texto tiene 2 variable {1} y {2})
    Código PHP:
    <phrase 1="$bbuserinfo[username]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase

  3. #3
    Miembro especial Miembro de plata Array Avatar de Masterock
    Fecha de ingreso
    27 nov, 08
    Ubicación
    en todos lados y en ninguna
    Mensajes
    52
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Pasar una variable a una frase?

    Me funciono a la perfeccion.

    Pero como puedo hacer para que se re-direccione a la pagina anterior?

    Para el caso de 2 variables, con el metodo 1

    Código PHP:
    $num 5;
    $num2 10;
    $mensaje construct_phrase($vbphrase['mifrase'],$num);
    eval(
    standard_error($mensaje)); 
    Olvidenlo ya o resolví

    Pero aun no se como hago lo del re-direccionamiento, siempre me dice "Could not find phrase"
    También ya lo resolví, en el segundo parámetro es false.

    Código PHP:
    eval(print_standard_redirect($mensajefalsetrue)); 
    Gracias a todos
    Última edición por Masterock; 11/07/2009 a las 13:02