Soporte » WordPress Avanzado » Mandar ID de usuario a base de datos

  • robertnk

    (@robertnk)


    Buenas tardes,

    Tengo hecho un form en http que manda un string a un php, y desde ahí se guarda en la base de datos.
    Lo que quiero hacer es que además de la información que se meta en el form, se mande al php el ID o el username del usuario actual, para saber quién de todos los usuarios registrados lo ha mandado. El sistema de login y registro funciona y creo que no tiene que ser complicado hacer eso, pero llevo toda la tarde y no consigo hacerlo. Cualquier ayuda, la agradeceré

    Muchas gracias.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador Mariano Perez

    (@mpcdigital)

    ¿Los estás haciendo con las funciones nativas de WordPress o de PHP?

    robertnk

    (@robertnk)

    El form está hecho en html y cuando se da a enviar, ejecuta un php. En el php mando los datos a mySQL. El registro y login interactúa únicamente con la tabla de wp_users de mySQL.

    Hay alguna manera de que pueda recuperar el nombre del usuario y mandarlo junto con los demás datos al php?

    He encontrado esto:

    Home

    Quizá la solución sea ponerle al botón que on-hover ejecute este php y guarde el valor en la página en un <p> hidden y luego mandarlo con los demás datos con el mismo botón cuando se active onclick. De esta manera, el mismo botón ejecutaría dos php distintos, uno para recoger el dato del ID del usuario y el otro para mandarlo.

    Moderador Mariano Perez

    (@mpcdigital)

    Hola,

    sí puede funcionar pero WordPress tiene sus propias funciones para acceder a la BD, accediendo con PHP puedes estropear algo.

    Home

    Para recoger el id del usuario tienes estas funciones:

    Home

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.