Problemas em Gerador QR, inserir link.
Olá a todos,
Meu site tem um setor de uploads, e gera o link baseado em timestamp pro arquivo enviado, o link final fica perfeito, e é exibido assim na tela:
echo "Upload efetuado com sucesso! Link: ";
echo '<a href="[http://speedme.ga'](http://speedme.ga) . $_UP['pasta'] . $nome_final . '">speedme.ga/' . $_UP['pasta'] . $nome_final . '</a>';
Não sei muito bem como funciona esses "$_UP['pasta'], mas eu sei que adiciona o endereço da pasta gerada, ou já existente, ao link. (que no caso é a pasta /uploads ).
Mas ok, o link sai mais ou menos assim: http://speedme.ga/uploads/numeros_timestamp.extensão_do_arquivo
funcional, beleza.
Aí (pra dar aquela incrementada) eu resolvi colocar um código QR que é gerado indicando o link da imagem.
Mas esse é o problema. na hora de inserir esse link pro gerador ele não lê (esses $_UP['pasta] , $nome_final )
Eis aqui o gerador QR, que funciona se inserir um link normal.
include('phpqrcode/qrlib.php');
QRcode::png("http://www.example.com/", "QR_code.png");
echo '<img src="QR_code.png">';
ou seja, ele gera um código QR indicando (no caso) para o link: http://www.example.com/
e gera uma imagem dentro do host chamada: QR_code.png
e exibe esta imagem na tela.
Mas eu quero que,
ele gere um código QR indicando o link gerado pelo php.
Eu tentei fazer isso:
include('phpqrcode/qrlib.php');
QRcode::png("http://speedme.ga/' . $_UP['pasta'] . $nome_final . '", "QR_code.png");
echo '<img src="QR_code.png">';
Mas me volta esta mensagem:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in /home/******/public_html/upload.php on line 74
Queria saber como resolver isto mas eu sou iniciante no php ainda.
Desde já, agradeço.
Discussão (1)
Carregando comentários...