Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde!
Estou com esse erro do título do tópico, na última linha do arquivo.
Como ví em alguns outros tópicos, basta tirar a última chave, alguns diziam para inserir mais uma chave ou colocá-la fora do
<?php ?>.Tentei várias coisas e não deu certo. Esse código é simples, ele foi feito pra abrir um arquivo de texto em um window.open, colocando o nome do arquivo automaticamente nesta página, servindo de link... enfim... se quiserem testar, basta ter uma pasta chamada letras e alguns arquivos txt dentro dela.
Eis o código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) xml:lang="pt-BR" lang="pt-BR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Letras</title>
<meta name="resource-type" content="document" />
<meta http-equiv="pragma" content="no-cache" />
<script language="javascript">
function abrir(URL) {
var width = 352;
var height = 265;
var nomejanela = '<?php echo $rest; ?>';
var left = 180;
var top = 30;
window.open(URL,'nomejanela', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}
</script>
</head>
<body>
<?php
$letras="letras";$tudo=count($total = glob("$letras/{*.txt}", GLOB_BRACE));
/ contando o total de arquivos txt da pasta letras /
$a=0;
while($a < $tudo) {
$rest=substr($total[$a], 7, -4);
echo "<a href=\"java script:abrir('$total[$a]');\">
echo $rest ?></a>
<br />
<? $a++;
}
?>
</body>
</html>Carregando comentários...