Cita:
Iniciado por MaNuX0218 Si la lo tienes definido solo tendrias que añadirlo.
Código PHP:
Ver original$user['uniqueid'] = $respuesta['pvatributo1Out'];
$user['name'] = $respuesta['pvatributo3Out'];
$user['email'] = $respuesta['pvatributo6Out'];
echo 'Mi '.$user['name'].' '.$user['email'];
Creo que lo que pretendes es eso.
Saludos.
Bueno, extiendo un poco la sintaxis de mi código, este es mi código completo:
Código:
<?php
require('functions.jsconnect.php');
require_once("lib/nusoap.php");
// 1. Get your client ID and secret here. These must match those in your jsConnect settings.
$clientID = "xxx";
$secret = "xxx";
// 2. Grab the current user from your session management system or database here.
$signedIn = true; // this is just a placeholder
// YOUR CODE HERE.
// 3. Fill in the user information in a way that Vanilla can understand.
$user = array();
if ($signedIn) {
// CHANGE THESE FOUR LINES.
$cliente = new nusoap_client("https://www.mipagina.com/webservice?wsdl");
$usuario = "aquí hay un usuario";
$cveapp = "aquí hay valor de app";
$parametros = array ('pVusuarioenc'=>$usuario,'cveapp'=>$cveapp);
$respuesta = $cliente->call("validausuario",$parametros);
$user['uniqueid'] = $respuesta['pvatributo1Out'];
$user['name'] = $respuesta['pvatributo3Out'];
$user['email'] = $respuesta['pvatributo6Out'];
}
// 4. Generate the jsConnect string.
// This should be true unless you are testing.
// You can also use a hash name like md5, sha1 etc which must be the name as the connection settings in Vanilla.
$secure = 'sha1';
WriteJsConnect($user, $_GET, $clientID, $secret, $secure);
JsSSOString($user, $clientID, $secret);
Dentro del IF de $signedIn se consume un servicio que hace que inicies sesión dentro de una página web sin tener que registrarte (Single Sign On) y al final del IF antes dicho hace una especie de
echo --> $user['name'] = $respuesta['pvatributo3Out'] , lo que imprime pvatributo3Out es mi nombre, pero lo que yo quiero es que en esta misma línea imprima también pvatributo4Out que es mi apellido... me explico?
¿Cómo puedo concatenar ['pvatributo3Out'] y ['pvatributo4Out'] dentro de $user['name'] = $respuesta['¿¿¿???'];