Bueno ya esta casi todo terminado. Consegui crear el link de referido pero ahora me falta que se muestre en el input.
El codigo del .htaccess es este:
Código:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^reg.php/(.*)\.html$ http://www.misitio/reg.php?$1
Entonces cuando se pone la URL
misitio.com/reg.php/referido.html en el navegador se cambia a
misitio.com/reg.php?referido
El codigo del reg.php es este:
Código:
if($_COOKIE['referido'])
{
$ref = $_COOKIE['referido'];
} else {
$ref = $do->get_r_file_url();
$ref = str_replace(array(".html", "/"), "", $ref);
if(eregi('.php', $ref)) { $ref=false; }
setcookie("referido", $ref, time()+60*60*24*30);
}
Y el input donde quiero que se muestre el nombre del referido es este:
Código:
<input size='3' style='width:170px;' id='referral' type='hidden' name='6' value='{$ref}' >
Que tengo que agregar/quitar/modificar para que el input muestre el nombre del referido?
Muchisimas gracias a todos.