• Viernes 8 de Noviembre de 2024, 07:02

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Javichechu

Páginas: [1]
1
VB .NET / Hacer que un control Web propio reaccione al evento click
« en: Lunes 19 de Enero de 2009, 17:37 »
Buenas compañeros, os quiero pedir ayuda sobre hacer un evento clickpara un control, se que será algo sencillo, pero como es la primera vezque lo hago no estoy muy seguro y no me sale.

El caso es que con Vb.net 2005 he creado un control Web, que todo en sies un botón. Es decir, mi control es un botón personalizable.
Ahora lo que quiero hacer es que todo el control en si, tenga implementado el evento Click.
Com mi control hereda de button, pues el control ya tiene el eventoClick, pero no hace ni caso, suponto que habrá que crearle un delegado,una escucha, etc etc, pero no se como hacerlo.

Un poquito de ayuda al respecto. Gracias Wink

2
PHP / No Me Carga La Página Php. Desesperado
« en: Martes 11 de Diciembre de 2007, 13:48 »
Hola compañeros. Veréis, tengu un problemón. Yo trabajo con .net y necesito hacer una web para dar de alta registros en SeconLife. Bueno, lo de secondLife es secundario, pero el caso es que para ello utiliza una API, y ésta api es una caca de vaca fatal explicada. Casi todo cristo está utilizando como base para hacerla funcionar el ejemplo de la Api con PHP. Pero yo tengo un problema No tengo ni pajolera idea de PHP

Bueno, después de perder desesperado varios día acudo a vosotros a ver si me podéis dar una ayudita para poder resolver mi problema porque me urge y ya le dedicaré más tiempo y con calma a saber mejor PHP aunque ya he comenzado con una buena lección :D

Bueno, al grano. El ejemplo que necesito crear esá basado en éstas dos páginas, una es la web PHP en si, y la otra se ve que es una especie de clase de donde coge todas las funciones. Vosotros sabréis darla un nombre mejor que yo.
Bueno, el primer problema que tengo es que no consigo que lea de esas funciones.
Las páginas de ejemplo las podéis encontrar aquí:

La página php en cuestión sería ésta: secure-web14.secondlife.com/developers/third_party_reg/examples/php/registration_test.php-ex

La página con funciones sería ésta: secure-web14.secondlife.com/developers/third_party_reg/llsd_libs/llsd.php-lib


Me pillé un editor de PHP para copiar éstos códigos en una página PHP decentemente, pero las llamadas a las funciones no me las reconoce y me casca, porque parte de ellas no me las coge y no se donde está el problema. Intenté poner la primera página en una PHP quedando así, y me falla:


<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
<?php
require_once('llsd.php');

// FILL THESE IN WITH YOUR OWN CAPABILITY URLS
define('URI_CREATE_USER', '?????????');
define('URI_GET_LAST_NAMES', '?????????');
define('URI_CHECK_NAME', '?????????');

if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (is_name_available($_POST['username'], $_POST['last_name_id']))
{
$user = array
(
'username' => $_POST['username'],
'last_name_id' => (int)$_POST['last_name_id'],
'email' => $_POST['email'],
'password' => $_POST['password'],
'dob' => $_POST['dob_year'].'-'.$_POST['dob_month'].'-'.$_POST['dob_day']
);

$result = llsd_post(URI_CREATE_USER, $user);
print $result['agent_id'];
}
else
{
print 'SL name not available.';
}
}
?>

<h3>Create Second Life Account</h3>

<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">

<table border="0" cellpadding="3" cellspacing="0">
<tr>
<td>First name:</td>
<td><input type="text" name="username" size="25" maxlength="31" value="" /></td>
</tr>
<tr>
<td>Last name:</td>
<td>
<select name="last_name_id">
<?php
$last_names = llsd_get(URI_GET_LAST_NAMES);
foreach ($last_names as $last_name_id => $name)
{
print '<option value="'.$last_name_id.'">'.$name.'</option>';
}
?>
</select>
</td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="password" size="20" value="" /></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" name="email" size="35" value="" /></td>
</tr>
<tr>
<td>Date of brith:</td>
<td>
<select name="dob_day">
<?php
$days = get_days();
foreach ($days as $key => $value) { print '<option value="'.$key.'" '.$selected.'>'.$value.'</option>'; }
?>
</select>

<select name="dob_month">
<?php
$months = get_months();
foreach ($months as $key => $value) { print '<option value="'.$key.'" '.$selected.'>'.$value.'</option>'; }
?>
</select>

<select name="dob_year">
<?php
$years = get_years();
foreach ($years as $key => $value) { print '<option value="'.$key.'" '.$selected.'>'.$value.'</option>'; }
?>
</select>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Create SL Account" /></td>
</table>

</form>

<?php
function get_months()
{
$months = array();
for ($i = 1; $i <= 12; $i++)
{
$key = date('n', mktime(0, 0, 0, $i, 1, 2000));
$value = date('M.', mktime(0, 0, 0, $i, 1, 2000));
$months[sprintf("%02d", $key)] = $value;
}
return $months;
}

function get_years()
{
$today = getdate();
$max_year = $today['year'] - 90;
$min_year = $today['year'] - 13;

$years = array();
for ($i = $min_year; $i >= $max_year; $i--)
{
$years[$i] = $i;
}
return $years;
}

function get_days()
{
$days = array();
for ($i = 1; $i <= 31; $i++)
{
$days[sprintf("%02d", $i)] = sprintf("%02d", $i);
}
return $days;
}

function is_name_available($username, $last_name_id)
{
$params = array('username' => $username, 'last_name_id' => (int)$last_name_id);
if (llsd_post(URI_CHECK_NAME, $params) == 'true')
{
return true;
}
return false;
}



?>
</BODY>
</HTML>


Pero queda así:


img141.imageshack.us/img141/1849/phpresultadouz7.jpg


En qué fallo?? Gracias por adelantado pero ya no se que hacer... :'(

Páginas: [1]