Lukaumfera
-
Total de itens
12 -
Registro em
-
Última visita
Posts postados por Lukaumfera
-
-
Ah sim, me desculpe eu tinha desativado os erros por questões estéticas ^_^
Olha apareceu este erro:
Parse error: parse error in C:\wamp\www\SOM LIVRE\programacao_alt.php on line 21
Vlws...
PS: Como é ruim ser novato em uma linguagem...
-
Eae galera do SB!!
Estou fazendo site em PHP que acessa banco de dados. Ele acessa por uma página (programacao_edit.php) onde mostra as informações da tabela e permite alterar algum campo ao clikar num link; ele vai para uma otra pagina (programacao_alt.php) que carrega as informações em textfields para o usuario pooder editar.
Mas o que está acontecendo é estranho. Ao clikar no Link, ele abri a pagina programacao_alt.php toda em branco e sem codigo fonte nenhum :blink:
Estou empacado nesta parte do site. Abaixo segue os codigos das paginas:
programacao_edit.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Editar Programação</title> <style> body { font-family:Arial, Helvetica, sans-serif; font-size:12px; } </style> </head> <script language="javascript"> <!-- function aparecer(id) { var mostrar = document.getElementById(id); if (mostrar.style.display == ""){ mostrar.style.display = "none"; }else{ mostrar.style.display = ""; } } --> </script> <!--INSERÇÃO--> <? include "config.php"; if ($_GET['btn'] == "gravar"){ $data = $_POST["data"]; $local = $_POST["local"]; $gravar_dados = mysql_query ("INSERT INTO programacao (data, local) VALUES ('$data','$local')",$db); if ($gravar_dados == 1) { print" <META HTTP-EQUIV=REFRESH CONTENT='0 URL=programacao_edit.php'> <script type=\"text/javascript\"> alert(\"Programação atualizada com sucesso.\"); </script> "; } } ?> <body> <a href="#" onclick="aparecer('form'); return false;">INSERIR PROGRAMAÇÃO</a></p> <div id="form" style="display:none"> <form name="form1" id="form1" method="post" action="?btn=gravar"> <table width="211" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="44">Data</td> <td width="153"><label> <input type="text" name="data" id="data" maxlength="10" /> </label></td> </tr> <tr> <td>Local</td> <td><label> <input name="local" type="text" id="local" maxlength="100" width="300"/> </label></td> </tr> </table> <p> <label> <input type="submit" name="button" id="button" value="Gravar" width="10" height="10"/> </label> </p> </form> </div> <table width="500" border="0" cellspacing="3" cellpadding="0"> <tr align="center" bgcolor="#CCCCCC"> <td width="20%">Data</td> <td width="50%">Local</td> <td width="10%">Alterar</td> <td width="10%">Remover</td> </tr> <? include "config.php"; $mostrar_prog = mysql_query ("SELECT id, data, local FROM programacao ORDER BY data ASC"); while ($linha = mysql_fetch_array ($mostrar_prog)) { ?> <tr align="center"> <td><?=$linha['data'];?></td> <td><?=$linha['local'];?></td> <td><a href="programacao_alt.php?id=<?=$linha['id'];?>"><img src="alterar.jpg" border="0" width="16" height="16"/></a></td> <td><img src="excluir.gif" border="0" width="16" height="16"/></td> </tr> <? } ?> </table><br /> <br /> </body> </html>
programacao_alt.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Alterar Programação</title> <style> body { font-family:Arial, Helvetica, sans-serif; font-size:12px; } </style> </head> <body> aaaaaaa <? include "config.php"; $id = $_GET['id']; $carregar = mysql_query ("SELECT * FROM programacao WHERE id = '$id'",$db;); while ($linha = mysql_fetch_array ($carregar)) { $data = $linha["data"]; $local = $linha["local"]; } ?> ALTERAR PROGRAMAÇÃO<br /> <form name="form1" id="form1" method="post" action="?btn=alterar&id=<? echo "$id"; ?>"> <table width="211" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="44">Data</td> <td width="153"><label> <input type="text" name="data" id="data" value="<? echo "$data"; ?>" maxlength="10" /> </label></td> </tr> <tr> <td>Local</td> <td><label> <input name="local" type="text" id="local" value="<? echo "$local"; ?>" maxlength="100" width="300"/> </label></td> </tr> </table> <p> <label> <input type="submit" name="button" id="button" value="Alterar" /> </label> </p> </form> <? if ($_GET['btn'] == "alterar"){ $id = $_GET["id"]; $data = $_POST["data"]; $local = $_POST["local"]; $atualizar_prog = mysql_query ("UPDATE programacao SET data='$data', local='$local' WHERE id='$id'"); if ($atualizar_prog == 1) { print" <META HTTP-EQUIV=REFRESH CONTENT='0 URL=programacao_edit.php'> <script type=\"text/javascript\"> alert(\"Programação alterada com sucesso.\"); </script> "; } } ?> </body> </html>
Onde foi que eu errei! :wacko:
-
Vlws denovo Script BrasiL!!
Puxa vida, não sabia que o JS tinha esses problemas com Maiusculos e minusculos :D
Vlws...
SOLUÇÃO: Alterei var mostrar = document.getElementByID(id); para var mostrar = document.getElementById(id); e alterei alert (\"Programação atualizada com sucesso.\"); para alert(\"Programação atualizada com sucesso.\");
Vlws....
-
Pessoal, estpu tentando desenvolver um site em PHP com o seguinte código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Editar Programação</title> </head> <script language="javascript"> <!-- function aparecer(id) { var mostrar = document.getElementByID(id); if (mostrar.style.display == ""){ mostrar.style.display = "none"; }else{ mostrar.style.display = ""; } } --> </script> <? include "config.php"; if ($_GET['btn'] == "gravar"){ $data = $_POST["data"]; $local = $_POST["local"]; $gravar_dados = mysql_query ("INSERT INTO programacao (data, local) VALUES ('$data','$local')",$db); if ($gravar_dados == 1) { print" <META HTTP-EQUIV=REFRESH CONTENT='0 URL=programacao_edit.php'> <script type=\"text/javascript\"> alert (\"Programação atualizada com sucesso.\"); </script> "; } } ?> <body> <a href="#" onclick="aparecer('form'); return false;">INSERIR PROGRAMAÇÃO</a></p> <div id="form" style="display:none"> <form name="form1" id="form1" method="post" action="?btn=gravar"> <table width="211" border="0" cellspacing="2" cellpadding="2"> <tr> <td width="44">Data</td> <td width="153"><label> <input type="text" name="data" id="data" /> </label></td> </tr> <tr> <td>Local</td> <td><label> <input name="local" type="text" id="local" maxlength="100" width="300"/> </label></td> </tr> </table> <p> <label> <input type="submit" name="button" id="button" value="Gravar" /> </label> </p> </form> </div> </body> </html>
O Javascript neste caso atuaria em 2 lugares. No primeiro, ele funcionaria para aparecer e desaparecer o formulario de inserção de daods, e no segundo, ele atuaria em uma mensagem de confirmação de inserção de dados.
Porém, por uma força maior, ele mão está funcionando :mellow:
Já tentei de tudo... por isso venho até aki poedir a ajuda de vocês.
O resultado dessa página é:
FIREFOX e IE7:
Notice: Undefined index: btn in C:\wamp\www\SOM LIVRE\programacao_edit.php on line 24
INSERIR PROGRAMAÇÃO
Aparece o link em "INSERIR PROGRAMAÇÃO", mas ele não faz nada.
Help! :wacko:
-
NOssa cara vlws mesmo... era esse o problema.. hehe iniciante é complicado :)
SOLUÇÃO: Ir ao php.ini que fica na pasta Apache do seu server PHP e alterar o parâmetro short_open_tag para On.
Vlws...
-
Oi galera,
Estou com mais um pepinasso aqui. Qualquer sentença que eu coloko entre as tags <? ?> do PHP não é executada. Eu uso o EasyPHP 3 mas já usei o WAMP Server 2.0f e também não funcionou. :wacko:
Este código está certo? Por que ele não funcionou :unsure:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php echo ("Hello WORld") ?> </body> </html>
EDIT: Pessoal, acrescentarei outra info aki: quando eu abro está pagina que vocês veem no codigo acima, ela fica em branco e quando entro no código-fonte da mesma, aparece o codigo tal qual está ai em cima, incluindo os tags PHP.
Vlws...
-
Nossa, mas AJAX não requer que a página seja em linguagem dinâmica para funcionar? Posso usar ele mesmo só com o HTML normal mesmo?? :huh:
Vwls..
-
Olá pessoal,
Estou desenvolvendo um site em HTML, para uma banda. Tem que ser inteiro em HTML, pois ainda só conheço essa linguagem. Mas nesse site que uma área dedicada à programação da banda. Essa área tem que ser atualizada constantemente pelo usuário, e estou tentando desenvolver uma maneira desse usuário atualizar essa área sem ter contato com o código.
Consegui abrir um arquivo TXT no HTML, mas ele abri sem a formatação da página. Gostaria de saber se existe uma maneira de ele abrir com a formatação desejada. Abaixo segue imagens e o código dessa parte do site.
<td align="center" valign="top" width="150" height="445" align="center" bgcolor="#999999"> <iframe frameborder="0" width="150" height="445" marginheight="5" marginwidth="5" src="teste.txt"></iframe> </td>
No teste.txt:
" PROGRAMAÇÃO BANDA SOM LIVRE "
Resultados:
Espero que tenham a solução para eu conseguir o resultado desejado. Desde já agradeço... ;)
Vlws....
Lukaumfera
-
Putz... obrigado mesmo.
E desculpe não ter postado em CODEBOX, porque quando clikei nele deu erro dai coloquei normal mesmo.
Vlws....
-
O codigo é este:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>::: BANDA SOM LIVRE :::</title>
<style>
body { color:white; margin:0; background-color:#000033; font-family:Arial }
a {text-decoration="none"}
a img {border="0px"}
.links { font-size:11px; color:#666666}
</style>
</head>
<body>
<table align="center" width="800" cellspacing="0" cellpadding="0">
<tr>
<td width="800" height="100" colspan="3" background="template_01.png"> </td>
</tr>
<tr valign="middle">
<td width="800" height="25" colspan="3" background="template_02.png" align="center">
<marquee width="790" height="16" scrolldelay="100" bgcolor="#6666FF">
<iframe src="programacao.html" marginheight="0" marginwidth="0" frameborder="0" height="16" scrolling="no" allowtransparency="1">
</iframe>
</marquee>
</td>
</tr>
E o da pagina do frame é este:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>programação</title>
<style>
body { font-family:Arial; font-size:12px; color:#FFFFFF}
</style>
</head>
<body bgcolor="#6666FF">
<p>PROGRAMAÇÃO DA BANDA SOM LIVRE
<!-- COMECE A ESCREVER A PARTIR DAQUI -->
01/01 - Bar do Bego
absjdasbjhdbasd
ajsbdjabjdbas
ajsbdjasbjdas
AJSNDJKASNDKJASNKAJSNKDASNA</p>
<!-- NÃO PASSE DESTA LINHA. DÊ QUANTOS <ENTERS> FOREM NECESSARIOS -->
</body>
</html>
Obrigado pela atenção,
Lukaumfera
-
Olá pessoal!!
Estou desenvolvendo um site para uma banda, onde a programação de seus shows é rolada por um marquee e dentro deste, há um iFrame onde há as informações. A razão de usar o iFrame neste caso é que, quando o usuario for atualizar estas informações, não entre em contato com o código-fonte do site, pois o usuário em questão desconhece a linguagem.
Pois então, consegui colocar o iFrame, mas ao rolar a mensagem, ele quebra o texto automaticamente devido a sua largura limitada.
Então pergunto:
É possível deixar esta largura personalizável, de acordo com a quantidade de texto na página do iFrame?
Ou talvez:
Teria outra maneira de eu conseguir este mesmo resultado?
Na imagem, onde estã escrito "01/01 -" era para estar escrito "01/01 - Bar do Bego", sendo que bar do bego está na outra linha, ou ele quebrou automaticamente.
Desde já, obrigado
lukaumfera
(Resolvido) PHP Maluco
em PHP
Postado · Editado por Lukaumfera
Resolvido mais uma vez !!!! Valeu cara!!
Agora estou pegando o jeito do PHP, e vou parar de perguntar essas besteirinhas hehe :D
SOLUÇÃO: Retirar o ; .
Era:
Ficou:Muito obrigado, mesmo!! fui...