Foros del Web » Programando para Internet » PHP »

Como unir estos 3 códigos?

Estas en el tema de Como unir estos 3 códigos? en el foro de PHP en Foros del Web. Hola, tengo tres codigos/funciones que me gustaria unir.. Código PHP: if ( is_user_logged_in ()){                           $cu  =  wp_get_current_user ();                              echo   $cu -> ID  ; ...
  #1 (permalink)  
Antiguo 19/05/2019, 15:09
 
Fecha de Ingreso: agosto-2014
Mensajes: 283
Antigüedad: 5 años, 2 meses
Puntos: 4
Pregunta Como unir estos 3 códigos?

Hola, tengo tres codigos/funciones que me gustaria unir..

Código PHP:
if (is_user_logged_in()){
        
                
$cu wp_get_current_user();
            
                echo  
$cu->ID ;
            } 
Este codigo lo que hace es extraer el ID del usuario (es un numero)

Ese mismo numero lo quiero limitar a 3 últimos caracteres con este otro código:

Código PHP:
$cadena "81468453148"
echo 
substr($cadena,-3); 
Y luego meter este numero de tres digitos en este otro codigo donde pone "//AQUÍ//"


Código PHP:
echo do_shortcode"[table-cell id=1 row=//AQUÍ// column=1 /]" ); 
Si alguien me puede echar una mano se lo agradecería mucho, ya que me cuesta un montón el PHP

Gracias!
  #2 (permalink)  
Antiguo 19/05/2019, 20:07
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.554
Antigüedad: 11 años, 8 meses
Puntos: 1085
Respuesta: Como unir estos 3 códigos?

Cual es exactamente tu problema? que error tienes?

a simple vista no veo ningún error salvo la talacha de hacer la concatenación, que no tiene nada del otro mundo solo concatena el string antes de enviarlo al do_shortcode

Muestra el código resultante tras la concatenación y explica el problema que tienes.
  #3 (permalink)  
Antiguo 19/05/2019, 23:41
 
Fecha de Ingreso: agosto-2014
Mensajes: 283
Antigüedad: 5 años, 2 meses
Puntos: 4
Respuesta: Como unir estos 3 códigos?

Cita:
Iniciado por ArturoGallegos Ver Mensaje
Cual es exactamente tu problema? que error tienes?

a simple vista no veo ningún error salvo la talacha de hacer la concatenación, que no tiene nada del otro mundo solo concatena el string antes de enviarlo al do_shortcode

Muestra el código resultante tras la concatenación y explica el problema que tienes.
Gracias por responder, pues la verdad no sabria ni por donde empezar para armar el codigo..
  #4 (permalink)  
Antiguo 20/05/2019, 09:43
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 550
Antigüedad: 14 años
Puntos: 23
Respuesta: Como unir estos 3 códigos?

Código PHP:
if (is_user_logged_in()){ 
         
    
$currentUserId substr(wp_get_current_user()->ID, -3);
    echo 
do_shortcode("[table-cell id=1 row={$currentUserId} column=1 /]"); 

Asi es como quedaría el código que tu quieres. No se si es exactamente el formato que deseas...
__________________
www.marcher.com.uy - Web personal
Nerd's Corner - Desarrollo de software a medida
  #5 (permalink)  
Antiguo 20/05/2019, 10:09
 
Fecha de Ingreso: agosto-2014
Mensajes: 283
Antigüedad: 5 años, 2 meses
Puntos: 4
Exclamación Respuesta: Como unir estos 3 códigos?

Cita:
Iniciado por vb2005 Ver Mensaje
Código PHP:
if (is_user_logged_in()){ 
         
    
$currentUserId substr(wp_get_current_user()->ID, -3);
    echo 
do_shortcode("[table-cell id=1 row={$currentUserId} column=1 /]"); 

Asi es como quedaría el código que tu quieres. No se si es exactamente el formato que deseas...
Dios amigo te pasaste!!! mil gracias!! intente entrar en tu web pero no me deja, me sale error Error 522
lo que queria saber es si haces trabajos mas grandes? puedo saber el precio/hora de programación?

Un Saludo y de nuevo gracias!
  #6 (permalink)  
Antiguo 20/05/2019, 10:12
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 550
Antigüedad: 14 años
Puntos: 23
Respuesta: Como unir estos 3 códigos?

Hola yopmail, la firma es bastante vieja por eso la web no corre más.

Si quieres escribeme por privado que es lo que necesitas y podemos hablar.
__________________
www.marcher.com.uy - Web personal
Nerd's Corner - Desarrollo de software a medida
  #7 (permalink)  
Antiguo 26/05/2019, 05:42
 
Fecha de Ingreso: agosto-2014
Mensajes: 283
Antigüedad: 5 años, 2 meses
Puntos: 4
Respuesta: Como unir estos 3 códigos?

Cita:
Iniciado por vb2005 Ver Mensaje
Hola yopmail, la firma es bastante vieja por eso la web no corre más.

Si quieres escribeme por privado que es lo que necesitas y podemos hablar.
Te mande un mensaje privado ,si lo puedes mirar te lo agradecería! :)

Etiquetas: funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:09.