Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Php-Nuke, AserShop 2.0 y Usuarios pre-loggeados

Estas en el tema de Php-Nuke, AserShop 2.0 y Usuarios pre-loggeados en el foro de Sistemas de gestión de contenidos en Foros del Web. Buenos días, Recientemente he montado una web de empresa en PHP-Nuke con el modulo de ventas Aser'sShop 2.0 añadido. Para poder acceder a la tienda, ...
  #1 (permalink)  
Antiguo 26/01/2006, 05:32
 
Fecha de Ingreso: marzo-2005
Mensajes: 62
Antigüedad: 19 años, 8 meses
Puntos: 0
Php-Nuke, AserShop 2.0 y Usuarios pre-loggeados

Buenos días,
Recientemente he montado una web de empresa en PHP-Nuke con el modulo de ventas Aser'sShop 2.0 añadido.

Para poder acceder a la tienda, es necesario registrarse y loggearse en la web de empresa, y una vez que haces una compra, en el paso final requiere que introduzcas los datos a los que le será enviada la mercancía y factura.

Es posible que rellene (por defecto, aunque puedan luego cambiarse) estos campos de la base de datos del PHP-Nuke (Algo como un "Input Value")? (ya sabemos como son los clientes... rellenar sus datos más de una vez les da pereza... y puede suponer o no una pérdida de ventas..)

(el PHP-Nuke lo tengo ampliado con el CNB Your Account, que me ha permitido agregar, a la hora del registro del usuario, todos los campos deseados, en los que he añadido direción, cif, teléfonos...)

los campos son los siguientes:
Código PHP:
if($auth_name != '0') {
$result3 $db->sql_query("select email, name, street, street1, city, state, zip, country from asershop_users where uname='$auth_name'");
$res $result3;
$numrows $db->sql_numrows($result3);
if(
$numrows 0) {
list(
$email$name$street$street1$city$state$zip$country) = $db->sql_fetchrow($result3);
}
}
echo 
"<center><font class=\"option\"><strong><big>"._SHIPPINGINFO."</big></strong></font></center><br>";
echo 
"<table align=\"center\" border=\"1\" cellpadding=\"3\" cellspacing=\"0\" width=\"50%\" bgcolor=\"$bgcolor2\">";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._EMAIL.":</font></td><td width=\"70%\"><input type=\"text\" name=\"o_email\" size=\"20\" value=\"$email\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._NAME.":</font></td><td width=\"70%\"><input type=\"text\" name=\"o_name\" size=\"20\" value=\"$name\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._STREET.":</font></td><td width=\"70%\"><input type=\"text\" name=\"street\" size=\"20\" value=\"$street\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._STREET1.":</font></td><td width=\"70%\"><input type=\"text\" name=\"street1\" size=\"20\" value=\"$street1\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._CITY.":</font></td><td width=\"70%\"><input type=\"text\" name=\"city\" size=\"20\" value=\"$city\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._STATE.":</font></td><td width=\"70%\"><input type=\"text\" name=\"state\" size=\"10\" value=\"$state\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._ZIP.":</font></td><td width=\"70%\"><input type=\"text\" name=\"zip\" size=\"10\" value=\"$zip\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._COUNTRY.":</font></td><td width=\"70%\"><input type=\"text\" name=\"country\" size=\"20\" value=\"$country\"></td></tr>";
echo 
"<tr><td align=\"right\"><font class=\"option\">"._COMMENT.":</font></td><td width=\"70%\"><textarea rows=\"5\" name=\"o_comment\" cols=\"50\"></textarea></td></tr>";
echo 
"</table>";
echo 
"<input type=\"hidden\" name=\"order_description\" value=\"$order_description\">";
echo 
"<input type=\"hidden\" name=\"s_op\" value=\"ordersubmit\">";
echo 
"<br><center><a href=\"javascript:history.go(-1)\"><img src = \"modules/$module_name/images/back.gif\" border =\"0\"></a>&nbsp;&nbsp;&nbsp;";
echo 
"<input type=\"image\" src = \"modules/$module_name/images/check_out.gif\" border =\"0\"></a></center></form>";
}
CloseTable(); 

La base de datos es la misma "Nuke_3"
aunque uno, utiliza unos campos y otro, otros... (no sé si tendrá algo que ver...)

Un saludo
y gracias.

Última edición por inter981; 26/01/2006 a las 05:43
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 23:18.