Si de esa manera lo habia intentado pero me estaba generando un error
El archivo guardado en el servidor se leia
http%3A%2F%2Fmiweb.com%2Fbusca%2Fcertificados%2Fin dex.php%3Fbuscar%3DEYA6R082QV
Mientras que el archivo que se descarga de manera manual leia de manera correcta:
http://miweb.com/busca/certificados/...car=EYA6R082QV
Pero me di cuenta que el error estaba en el orden de las sentencias que originaba el error en cuestión. Dejo el codigo por si alguien el agun momento lo necesita, y gracias por responder Triby muy amable de su parte.
Código PHP:
//RUTAS
$basedesitio = "http://miweb.com/busca/certificados";
$inicio = '/index.php';
$pngqr = '/codigosqr';
$operador= '?buscar=';
// $rutalibqr= '../../../../qr/qrlib.php';
$rutalibqr= './qr/qrcode.php';
$rutapngqr= './codigosqr/';
$webdata = $basedesitio. $inicio. $operador. $codigo_generado ;
//INCLUYENDO LIBRERIA QR
include $rutalibqr;
$qr = new qrcode();
//link
$qr->link($webdata);
//SALVAR PNG EN SERVIDOR
//SALVAR PNG EN SERVIDOR
$file = $qr->get_image();
$path= $rutapngqr. $codigo_generado. '.png';
$qr->save_image($file, $path);
// $qr->download_image($file);
//$file = $qr->get_image();
//$path= $rutapngqr;
//$qr->save_image($file, $path);
//MUESTRA QR GENERADO
echo "<p>Link</p>";
echo "<p><img src='".$qr->get_link()."' border='0'/></p>";