Claro, mediante un require llamo a otro codigo, a este:
Código php:
Ver original<?php
function pass_protect($name, $pass, $mensaje='Area solo para usuarios registrados'){
$files['.htaccess'] = array( 'AuthName "'.$mensaje.'" ',
'AuthType Basic ',
'AuthUserFile '.realpath('./').'/.htpasswd ', //'AuthGroupFile /dev/null ',
'require valid-user '
);
foreach($name as $k => $v){
if( !empty($name[$k]) && !empty($pass[$k]) ){ $files['.htpasswd'][] = $name[$k].':'.crypt($pass[$k]); } }
} elseif(is_array($name)){ foreach($name as $k => $v){ $files['.htpasswd'][] = $v.':'.crypt($pass); } } elseif(is_array($pass)){ foreach($pass as $k => $v){ $files['.htpasswd'][] = $name.':'.crypt($v); } } else { $files['.htpasswd'][] = $name.':'.crypt($pass); }
foreach($files as $filename => $cont){
$fp = fopen($filename, 'w+'); }
return true;
}
?>
¿Dónde lo tendría que colocar? ¿En el de llamar al usuario o donde pongo el usuario?
Saludos