Visualizzazione risultati 1 fino 4 di 4
Like Tree1Likes
  • 1 Post By betmanager

Discussione: Ricavare User ID, per form

  1. #1
    betmanager non è connesso Utente AlterBlog
    Data registrazione
    09-06-2017
    Messaggi
    8

    Predefinito Ricavare User ID, per form

    Ciao,
    ho realizzato un form di inserimento dati utilizzabile dagli utenti che va a compilare con i dati inseriti una tabella MySQL.

    Mi servirebbe riuscire a ricavare l'ID utente in maniera tale che uno di questi campi della tabella venga compilato con l'utente che ha inviato il Form. Sapete consigliarmi qualcosa fin'ora ho tentato in svariati modi senza avere successo.

    Ho tentato tramite il file php che permette l'invio dei dati a MySQL con:
    Codice:
    require_once('wp-includes/user.php');
    $user_id = get_current_user_id();
    Ma il campo in questione viene sempre compilato indistintamente con valore 0.
    Ultima modifica di betmanager : 03-07-2017 alle ore 16.58.50

  2. #2
    betmanager non è connesso Utente AlterBlog
    Data registrazione
    09-06-2017
    Messaggi
    8

    Predefinito

    Nessuno ha mai dovuto ricavare l'id utente...?

  3. #3
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    La funzione di WP restituisce un id di un utente loggato oppure 0... Hai provato creando un utente in wp e tenendo i cookie abilitati nel tuo browser? https://codex.wordpress.org/Function...t_current_user il cookie di login potrebbe essere riservato ad una determinata cartella... (Senza il cookie l'utente non può essere loggato) non avrei altre idee in merito.
    Ultima modifica di darbula : 04-07-2017 alle ore 18.23.03

  4. #4
    betmanager non è connesso Utente AlterBlog
    Data registrazione
    09-06-2017
    Messaggi
    8

    Predefinito

    Ho risolto, il file .php non era all'interno di Wordpress ma creato ad hoc, per cui non riusciva a interpretare la funzione "get_current_user_id()".

    E' bastato aggiungere "include 'wp-load.php';"
    darkwolf likes this.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •