Ir para conteúdo
Fórum CódigoFonte.net

fredericobsb

Membros
  • Total de itens

    26
  • Registro em

  • Última visita

  1. Bom dia, pessoal. Estou quase terminando a implementaçao de um carrinho de compras. Preciso exibir a variável "total de compras" na página que me retorna o script de frete dos correios. Vejam: Até aqui tá tudo certo: http://www.flickr.com/photos/fred_ramos/7301268642/in/photostream Código: <h1><center>Valor da compra: <?php echo $total; ?> </center> <h1><center>Digite os dados da encomenda</center></h1> <hr> <p> <!--------------------------PASSANDO CEP DE ORIGEM DE FORMA OCULTA-------------------> <input type="hidden" name="sCepOrigem" id="sCepOrigem" onKeyPress="return txtBoxFormat(this, '99999999', event);" maxlength="8" value="75120110"/> </p> <p> <label for="sCepDestino"><h1>Informe seu CEP (Exemplo: 75134290): </h1></label> <input type="text" name="sCepDestino" id="sCepDestino" onKeyPress="return txtBoxFormat(this, '99999999', event);" maxlength="8" class="campo_cep_destino"/> </p> <p> <!-----------PASSANDO PESO DE FORMA OCULTA-------------------> <input type="hidden" name="nVlPeso" id="nVlPeso" onKeyDown="javascript: return mascaraValor(this,event,5,3);" maxlength="5" value="1"/> </p> <p> <!-----------PASSANDO CUMPRIMENTO DE FORMA OCULTA-------------------> <input type="hidden" name="nVlComprimento" id="nVlComprimento" onKeyPress="return txtBoxFormat(this, '999', event);" maxlength="3" value="40"/> </p> <p> <!-----------PASSANDO ALTURA DE FORMA OCULTA-------------------> <input type="hidden" name="nVlAltura" id="nVlAltura" onKeyPress="return txtBoxFormat(this, '999', event);" maxlength="3" value="30"/> </p> <p> <!-----------PASSANDO LARGURA DE FORMA OCULTA-------------------> <input type="hidden" name="nVlLargura" id="nVlLargura" onKeyPress="return txtBoxFormat(this, '999', event);" maxlength="3" value="11"/> </p> <p> <label for="nCdServico"><h1>Escolha o Modalidade de Envio: </h1></label> <select name="nCdServico" id="nCdServico" class="select"> <option value="41106">PAC </option> <option value="40010">SEDEX </option> <option value="40215">SEDEX 10 </option> <option value="40290">SEDEX HOJE </option> </select> </p> <p> <input type="submit" value="Calcular Frete" class="botao_frete"/> </p> </fieldset> </form> </div><!---tabela_dados----> </div><!--- tabela---> </div> __________________________________________________________________________________________ Está é a página que retornará o valor do frete. É aqui que preciso exibir a variável total da compra($total): http://www.flickr.com/photos/fred_ramos/7301268470/in/photostream Como o script dos correios nao aceita inclusao de código, estou tentando passar valor por parametro: Código: <!DOCTYPE html> <html> <link rel= "stylesheet" href="estilo_carrinho_de_compras.css" type = "text/css"> <body> <?php require_once('RsCorreios.php'); // Instancia a classe $frete = new RsCorreios(); // Percorre todos as variáveis $_POST para setar os atributos necessários // Se você achar melhor pode fazer 1 a 1. // Ex.: $frete->setValue('sCepOrigem', $_POST['sCepOrigem']); // Aqui estou usando um foreach para economizar código foreach ($_POST as $key => $value) { $frete->setValue($key, $value); } // Diâmetro $frete->getDiametro(); // Chamado ao método getFrete, que irá se comunicar com os correios // e nos trazer o resultado $result = $frete->getFrete(); // Retornamos a mensagem de erro caso haja alguma falha if ($result['erro'] != 0) { $resultadoFrete = $result['msg_erro']; } // Caso não haja erros mostramos o resultado de cada variável retornada pelos correios. // Use apenas as que forem de seu interesse else { $resultadoFrete = "Modalidade de Envio Escolhida: " . $result['servico_codigo'] . "<br />"; $resultadoFrete .= "Valor do Frete: R$ " . $result['valor'] . "<br />"; $resultadoFrete .= "Prazo de Entrega: " . $result['prazo_entrega'] . " dias <br />"; $resultadoFrete .= "Valor p/ Mão Própria: R$ " . $result['mao_propria'] . "<br />"; $resultadoFrete .= "Valor Aviso de Recebimento: R$ " . $result['aviso_recebimento'] . "<br />"; $resultadoFrete .= "Valor Declarado: R$ " . $result['valor_declarado'] . "<br />"; $resultadoFrete .= "Entrega Domiciliar: " . $result['en_domiciliar'] . "<br />"; $resultadoFrete .= "Entrega Sábado: " . $result['en_sabado'] . "<br />"; } if($result['servico_codigo'] == '41106') { $modalidade2 = "PAC"; }else if($result['servico_codigo'] == '40010') { $modalidade2 = "SEDEX"; }else if($result['servico_codigo'] == '40215') { $modalidade2 = "SEDEX 10"; }else if($result['servico_codigo'] == '40290') { $modalidade2 = "SEDEX HOJE"; } if($result['en_sabado'] == 'N') { $entrega_sabado = "NÃO"; }else if($result['en_sabado'] == 'S') { $entrega_sabado = "SIM"; } echo '<p class="frete_resultado" >Valor do frete via &nbsp;'.$modalidade2. '&nbsp; é de R$'.$result['valor'].'</p>'; echo '<p class="frete_resultado" >Prazo para entrega:'.$result['prazo_entrega']. 'dias úteis.</p>'; echo '<p class="frete_resultado" >Entregas ao sábados:'.$entrega_sabado.'</p> '; ?> <?php ?> <a href="totaldacompra.php?montante1=<?php $result['valor']; ?>">Verificar Total da Compra</a> </body ></html> ________________________________________________________________ Por fim, está será a pagina que retornará tudo, onde estou querendo que apareça o total da compra e o valor do frete: http://www.flickr.com/photos/fred_ramos/7301268756/in/photostream Codigo: <div id="tabela"> <div id="titulo"> <p> Carrinho de Compras</p> </div> <div id="tabela_dados"> <form action="calculofrete2.php"> <input type="hidden" name="total" id="total" value="<?php echo $total; ?>"/> </form> <form method="post" action="calculofrete2.php"> <fieldset> <?php $lendo = $_GET['compra']; echo $lendo; ?> <h1><center>Valor da compra: <?php echo $total; ?> </center></h1> <h1><center>Valor do frete: <?php $fretefinal = $_GET['montante1']; echo $fretefinal; ?> </center></h1> <hr> <h1>Valor Total da Compra: <?php $totaldacompra = $fretefinal + $total; echo $totaldacompra; ?> ___________________________ Alguém sabe como decifro esse enigma? Estou tentando aqui tambem. Caso eu consiga, postarei a soluçao. Obrigado.
  2. Bom dia, Marcos Barbosa. Problema resolvido! Segui sua dica e deu certo. Muito obrigado, e bom trabalho!
  3. Bomdia,gente! Estou colocando um carrinho de compras num site que estou fazendo. Cheguei na parte que se deve calcular o frete. Para isso, estou usando o código abaixo. Entretanto, está ocorrendo o seguinte erro: Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\site_feito_com_muse\calcularfrete.php on line 53 Abaixo segue o codigo da pagina que está com erro. Eu grifei a parte que esta com erro, para facilitar a visualizaçao. Alguem pode me dizer o que é esse erro, e como consertá-lo? obrigado. <?php // Peso total do pacote em Quilos, caso seja menos de 1Kg, ex.: 300g, coloque 0.300 define('PESO',2.00); define('EMBALAGEM',0.00); // Valor adicional no envio como custo de embalagem. define('COMPRIMENTO',20); define('ALTURA',15); define('LARGURA',20); if($_POST) { // Código do Serviço que deseja calcular, veja tabela acima: if ($_POST['servico']) { $cod_servico = $_POST['servico']; } // CEP de Origem, em geral o CEP da Loja $cep_origem = '13060-854'; // CEP de Destino, você pode passar esse CEP por GET ou POST vindo de um formulário $cep_destino = $_POST['cep-destino']; $cep_destino = eregi_replace("([^0-9])","",$cep_destino); // URL de Consulta dos Correios $correios = "http://shopping.correios.com.br/wbm/shopping/script/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdServico={$cod_servico}&nVlPeso=" . PESO . "&sCepOrigem={$cep_origem}&sCepDestino={$cep_destino}&nCdFormato=1&nVlComprimento=" . COMPRIMENTO . "&nVlAltura=" . ALTURA . "&nVlLargura=" . LARGURA; // Capta as informações da página dos Correios $correios_info = file($correios); // Processa as informações vindas do site dos correios em um Array foreach($correios_info as $info) { // Busca a informação do Preço da Postagem if(preg_match("/\<Valor>(.*)\<\/Valor>/",$info,$tarifa)) { $total = $tarifa[1] + EMBALAGEM; } if(preg_match("/\<PrazoEntrega>(.*)\<\/PrazoEntrega>/",$info,$PrazoEntrega)) {implementando-um-c $PrazoEntrega = $PrazoEntrega[1]; // É aqui que o php está mostrando erro!!! } } // Neste exemplo estamos usando apenas PAC e SEDEX. Caso seja necessário, utilize outras opções. switch ($cod_servico) { case 41106: $nome_servico = " PAC "; break; case 40010: $nome_servico = " SEDEX "; break; } // Caso venha valor de resposta é numerio e maior que o custo da embalagem senão ocorreu algum erro na solicitação. if(is_numeric($total) and ($total > $embalagem)) { // Quando encontra o valor da postagem, exibe na página formatando em padrão de moeda 10,89 // Caso você não queira formatar basta comentar a linha abaixo que será exibido assim 10.89 e basta executar o comando abaixo $total = number_format($total,2,',','.'); echo $nome_servico . $total . ' prazo entrega de ' . $PrazoEntrega . ' dia(s) '; } else {implementando-um-c echo 'Erro ao consultar verifique se CEP esta correto'; } } ?>
  4. OBS: Na foto, eu sublinhei um problema com o truncamento dos centavos no carrinho de compras. Esse probleminha já foi resolvido!
  5. Olá, pessoal! Estou desenvolvendo um carrinho de compras, e recebo uma mensagem do php: Notice: Undefined index: prod in C:\xampp\htdocs\site_feito_com_muse\carrinho.php on line 36 Esta mensagem parou de aparecer depois que eu modifiquei o php.ini. Habilitei ele para mostrar somente erros. Mas sei que esta não é a melhor forma de resolver este problema... Aqui está a aparencia do carrinho de compras: http://www.flickr.com/photos/[email protected]/7288914340/in/photostream/ Abaixo segue o código da página "carrinho.php" <?php require("conexao.php"); // chamando arquivo de conexao session_start(); // iniciando a sessao if(!isset($_SESSION['carrinho'])){ // se nao existir a sessao na variavel carrinho $_SESSION['carrinho'] = array(); // atribua à variavel carrinho da session um array } ?> ____________________ <?php //adiciona produto if(isset($_GET['acao'])){ // se a variavel acao existir //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){//se nao existir esse produto no meu carrinho $_SESSION['carrinho'][$id] = 1; // adicione ao carrinho }else{ // caso esse produto exista no carrinho $_SESSION['carrinho'][$id] += 1; //adicione mais uma unidade ao carrinho } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if($_GET['acao'] == 'up'){ // se a acao for igual a up if(is_array($_POST['prod'])){ // o erro está acorrendo nesta linha foreach($_POST['prod'] as $id => $qtd){ // percorra todo o array pegando o indice (id) e o seu valor (qtd) $id = intval($id); // faz o valor ser inteiro, caso nao seja $qtd = intval($qtd); // faz o valor ser inteiro, caso nao seja if(!empty($qtd) || $qtd <> 0){ // verifica se o valor nao é vazio ou diferente de zero $_SESSION['carrinho'][$id] = $qtd; // faz a alteracao na sessao }else{ // se for vazio ou igual a zero unset($_SESSION['carrinho']['$id']); // apaga a sessao. unset = apagar. } } } } } /*print_r($_SESSION['carrinho']);*/ ?> <form action="?acao=up" method="post"> <?php if(count($_SESSION['carrinho'])== 0){//caso a pessoa entre direto nessa pagina sem selecionar produtos echo '<br /><tr><td colspan="5"><p class="mensagem_carrinho_vazio">Não há produtos no Carrinho de Compras</p></td></tr><td align="center"><br /><span class="links_carrinho"><a href="precos.php"><img src="images/continuar_comprando.png"/></td>'; }else{ require ("conexao.php"); foreach($_SESSION['carrinho'] as $id => $qtd){ // percorra o array e veja a quantidade de cada id $sql = "SELECT * FROM produtos WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $ln = mysql_fetch_assoc($qr); $nome = $ln['nome']; $preco = number_format($ln['preco'], 2, ',', '.'); $sub = number_format($ln['preco'] * $qtd, 2, ',', '.'); $total += $sub; ?> <td align="center"><?php echo $nome; ?></td> <td align="center"><?php echo '<input type="text" size="3" name="prod['.$id.']" value="'.$qtd.'" />';?></td> <td align="center"><?php echo $preco; ?></td> <td align="center"><?php echo $sub; ?></td> <td align="center"class="links_carrinho"><?php echo '<a href="carrinho.php?acao=del&id='.$ln['id'].'"><img src="images/remover.png"/></a>'; ?></td> </tr> <tr> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">Total:</td> <td align="center">&nbsp;</td> <td align="center"> <?php $total = number_format($total, 2, ',', '.'); echo $total; ?> </td> </tr> <tr> <td align="center"></td> <td align="center"><input type="submit" value="" class="botao_atualizar_carrinho"></td> <td align="center"><span class="links_carrinho"><a href="precos.php"><img src="images/continuar_comprando.png"/></td> <td align="center"><span class="links_carrinho"><img src="images/finalizar_pedido.png"/></span></td> <td align="center"class="links_carrinho">&nbsp;</td> </tr> </form> <?php } } ?> </table> ____________________ Alguém pode me ajudar a resolver esse probleminha, por favor?
  6. Oi, Kervinrox. O problema era mesmo no padding. Muito obrigado pela ajuda!
  7. Bom dia a todos! Estou tendo um probleminha com uma página. Quero fazer um slide de fotos, mas o "<span>" está aparecendo mais de uma vez... Todo o código está dentro de uma div. Sei que parece ser simples, mas não estou vendo onde estou errando. Alguém consegue ver onde estou errando? Obrigado. http://www.flickr.co...N02/7008099017/ _____________________________________________________________________________________ <div id="img"> <ul> <li> <img src="images/1.jpeg" width="500" height="350"> <h1>Noticia 1.</h1> Texto da noticia 1. </li> <li> <img src="images/2.jpg" width="500" height="350"> <h1>Noticia 2.</h1> Texto da noticia 2 Lorem ipsum Texto da noticia 2 Lorem ipsum Texto da noticia 2 Lorem ipsum. </li> <li> <img src="images/3.jpg" width="500" height="350"> <h1>Noticia 3.</h1> Texto da noticia 3. </li> </ul> </div> <span id="pager"></span> </div>
  8. Olá, pessoal! Não estou conseguindo fazer o carousel funcionar. Vejam minha página como está: http://www.flickr.com/photos/[email protected]/6505045471/ Alguém sabe onde estou errando? abaixo seguem os respectivos códigos. Obrigado! 1) Está é a página html que contém a div onde coloquei ocarousel: <div id = "noticias"> <div id = "destaques"> <div id = "noticias_destaque"> <ul> <li> <img src ="uploads/noticias/01.JPG" alt= "" width = "500" height = "300"/> <p> <strong> <a href = "#"> <h1>Lorem ipsum dolor sit amet01</h1> </strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip </a> </p> </li> <li> <img src ="uploads/noticias/01.JPG" alt= "" width = "500" height = "300"/> <p> <strong> <a href = "#"> <h1>Lorem ipsum dolor sit amet02</h1> </strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip </a> </p> </li> <li> <img src ="uploads/noticias/01.JPG" alt= "" width = "500" height = "300"/> <p> <strong> <a href = "#"> <h1>Lorem ipsum dolor sit amet03 </h1> </strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip </a> </p> </li> </ul> </div><!-----noticias destaque------> <!--- ATENÇÃO!!! SE COLOCAR ESPAÇOS APÓS "id" E "class", NÃO FUNCIONA!!!----------------> <span id= "pager" class= "pager"></span> </div><!-- destaques---> <div id = "noticias_lista"> <ul> <li> <a href = "#"> <span>1</span> <img src="uploads/noticias/01.JPG" alt = "" width = "125" height = "75"/> <h1>Lorem ipsum dolor sit amet</h1> <p>consectetuer adipiscing elit, sed diam nonummy nibh euismod. </p> <h2>15/12/2011 - por Admin</h2> </a> </li> <li> <a href = "#"> <span>2</span> <img src="uploads/noticias/01.JPG" alt = "" width = "125" height = "75"/> <h1>Lorem ipsum dolor sit amet</h1> <p>consectetuer adipiscing elit, sed diam nonummy nibh euismod. </p> <h2>15/12/2011 - por Admin</h2> </a> </li> <li> <a href = "#"> <span>3</span> <img src="uploads/noticias/01.JPG" alt = "" width = "125" height = "75"/> <h1>Lorem ipsum dolor sit amet</h1> <p>consectetuer adipiscing elit, sed diam nonummy nibh euismod. </p> <h2>15/12/2011 - por Admin</h2> </a> </li> <li> <a href = "#"> <span>4</span> <img src="uploads/noticias/01.JPG" alt = "" width = "125" height = "75"/> <h1>Lorem ipsum dolor sit amet</h1> <p>consectetuer adipiscing elit, sed diam nonummy nibh euismod. </p> <h2>15/12/2011 - por Admin</h2> </a> </li> <li> <a href = "#"> <span>5</span> <img src="uploads/noticias/01.JPG" alt = "" width = "125" height = "75"/> <h1>Lorem ipsum dolor sit amet</h1> <p>consectetuer adipiscing elit, sed diam nonummy nibh euismod. </p> <h2>15/12/2011 - por Admin</h2> </a> </li> </ul> </div><!-----noticias_lista------> </div><!-----noticias------> <div id = "cursos"> <div id = "cursos_lista"> <ul> <li> <a href = "#"> <img src="uploads/cursos/01.JPG" alt = "" width = "256" weight = "150"/> <p> <strong>Lorem ipsum dolor sit amet</strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, </p> <p>quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> </a> </li> <li> <a href = "#"> <img src="uploads/cursos/01.JPG" alt = "" width = "256" weight = "150"/> <p> <strong>Lorem ipsum dolor sit amet</strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, </p> <p>quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> </a> </li> <li> <a href = "#"> <img src="uploads/cursos/01.JPG" alt = "" width = "256" weight = "150"/> <p> <strong>Lorem ipsum dolor sit amet</strong> consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, </p> <p>quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> </a> </li> </ul> </div><!------cursos lista-----> <div id = "cursos_shopping"> <h1>Nossos Cursos</h1> <div class= "carrosel"> <ul> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span> </a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span></a> </li> <li> <a href= "#"> <img src="uploads/produtos/01.JPG" alt = "" width = "80" height = "80"/> <p><strong>Lorem ipsum dolor sit amet</strong>- Lorem ipsum dolor sit amet</p> <span>R$ 55,90</span> </a> </li> </ul> </div><!---- class carrosel ------> <a href="#"> <div class="botao_cursos"> </div></a> </div><!------cursos shopping-----> </div><!-----cursos------> <div id = "estudantes"> <div id = estudantes_page> <h1>Venha estudar com a gente!</h1> <p>Lorem ipsum dolor sit amet consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> <p>Lorem ipsum dolor sit amet consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> <p>Lorem ipsum dolor sit amet consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip quis.</p> </div><!-----estudantes page------> <div id = "estudantes_ilustra"> </div><!---estudantes ilustra--------> </div><!-----estudantes------> ______________________________________________________ 2) Este é o código da função, conforme o vídeo do curso: $("#cursos_shopping").jCarouselLite({ vertical: 'true', auto: 2000, speed: 2000, visible: 4 }); ____________________________________________________ 3) E estes sao os scripts constantes na pasta scripts, até agora: <script type = "text/javascript" src="scripts/jquery.js" ></script> <script type = "text/javascript" src="scripts/cycle.js"></script> <script type = "text/javascript" src="scripts/cycle_function.js"></script> <script type = "text/javascript" src="scripts/shadowbox/shadowbox.js"></script> <script type = "text/javascript" src="scripts/shadowbox_function.js"></script> <script type = "text/javascript" src="scripts/jcarousel.js"></script> <script type = "text/javascript" src="scripts/jcarousel_function.js"></script> _________________________________________________ Onde será que estou errando???
  9. Olá, pessoal! Estou terminando o layout de um site. Não sei porque fica uma faixa aparecendo em minha página principal. Já fucei em tudo aqui e não encontrei o erro. A faixa aparece somente na página principal, vejam: Página principal: http://www.flickr.co...N02/6496848317/ As outras páginas (empresas, nossos livros, nossos cursos e fale conosco)estão certas. Vejam: http://www.flickr.co...N02/6496848603/ ______________________________________________ Abaixo seguem os códigos de minhas páginas(Desculpem se ficar muito extenso): 1) Index.php <?php include "header.php"; ?> <?php foreach ($_REQUEST as $___opt => $___val) { $$___opt = $___val; } if(empty($topicos)) { include("nav/home.php"); } elseif(substr($topicos, 0, 4)=='http' or substr($topicos, 0, 1)=="/" or substr($topicos, 0, 1)==".") { echo '<br><font face=arial size=11px><br><b>A página não existe.</b><br> Por favor selecione uma página a partir do Menu Principal </font>'; } else { include("$topicos.php"); } ?><?php include "footer.php"; ?> ____________________________________________________________________ 2) header.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" /> <!----/* Pegando a pagina que será mostrada: Empresa ou Nossos Livros ou Nossos Cursos ou Fale conosco --> <?php /* Exibindo o nome da pagina, ao inves de nav/home */ $pgatual = strtolower(end(explode('/', $_GET['topicos']))); ?> <title>UpInside | <?php echo $pgatual; ?></title> <link href="style_teste.css" rel="stylesheet" type="text/css" /> </head> <body> <div id= "box"> <div id = "header"> <div id = "header_logo"> <img src="images/images/logomarca.png" alt = "" /> </div><!------header_logo-----> <div id = "header_contatos"> Dúvidas sobre nossos cursos?<br /> Tel: (00) 0000 - 0000<br /> Cel: (00) 0000 - 0000 </div><!------header contatos-----> </div><!-----header------> <div id = "menu"> <ul> <li> <a href = "index.php?topicos=nav/home">Início</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "index.php?topicos=nav/empresa">Empresa</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "index.php?topicos=nav/livros">Nossos Livros </a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "index.php?topicos=nav/cursos">Nossos Cursos</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "index.php?topicos=nav/contato">Fale Conosco</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> </ul> <div id= "menu_search"> <form name = "search" action = "" method = "post"> <input type = "text" name = "search"> <input type = "submit" name = "Encontre" value = "Encontre" class = "search_btn"/> </form> </div><!---menu_search--------> </div><!-----menu------> <div id = "content"> ___________________________________________________________________________________ 3) footer.php </div><!------content-----> <div id = "clear"></div> </div><!--box----> <div id="footer"> <div id="footer_login"> <table width="200" border="0"> <form name = "login" action = "" method = "post"> <tr> <td colspan="3">Area Administrativa</td> </tr> <tr> <td>Usuário:</td> <td><input type = "text" name = "login" /> </td> <td rowspan="2"><input type = "submit" value = "Logar" class = "btn_login"></td> </tr> <tr> <td>Senha:</td> <td><input type = "password" name = "senha"/></td> </tr> </form> </table> </div><!-----footer_login------> <div id="footer_empresa"> <span>copyright 2009 - <?php echo date('Y');?> Todos os direitos reservados.</span> Av. Jose Carlos Aguiar nº 5 - Centro - São Paulo SP. </div><!-----footer_empresa------> <div id="footer_ass"> <a href = "#"> <img src="images/Upside.png" ="" width= "140" height= "71" alt = ""/></a> </div><!----footer_ass-------> </div><!-----footer------> </body> </html> ____________________________________________________________________________ 4) style_teste.css *{ margin:0; padding: 0; }* body{ background:#999; /* sem esses dois aí abaixo, a div fica escorregando para a esquerda quando clica em atualizar. */ margin: 0 auto; width: 900px; } .alinleft{ float: left; margin-right: 8px; padding: 2px; border: 1px solid #333; background: #f4f4f4; } .alinright{ float: right; margin-left: 8px; padding: 2px; border: 1px solid #333; background: #f4f4f4; } #box{width:900; margin: 0 auto;} #header{ height:105px; background: url(images/header.jpg) no-repeat; margin:0 auto; width: 900px; } #header_logo{ float: left; margin: 20px 0 0 10px; } #header_contatos{ float: right; margin: 20px; font: 14px Verdana, Geneva, sans-serif; font-weight:bold; } #menu{ height: 35px; background:url(images/menu2.png)top repeat-x; margin:0 auto; width: 900px; } #menu ul{ margin:0; padding:0; float: left; list-style: none; } #menu ul li{ display: inline; } #menu ul li a{ text-decoration: none; color:#FFF; font-weight:bold; font: 20px Arial, Helvetica, sans-serif; float: left; padding: 5px 8px 6px; } #menu ul li a:hover{ background:url(images/menu2.png) bottom repeat-x; } #menu ul li img{ float: left; } #menu_search{ float: right; } #menu_search form{ margin: 3px 5px; } #menu_search input{ padding: 3px; width: 175px; } #menu_search .search_btn{ width: 80px; font: 16px Georgia, "Times New Roman", Times, serif; color: #FFF; background: #069; border: 1px solid #006; } #content{ width: 900px; margin: 0 auto; background:#FFF; float: left; } #noticias{ width: 900px; } #noticias_lista{ width: 375px; float: right; padding: 5px 5px 5px 0; } #noticias_lista ul{ margin:0; padding:0; float: left; list-style: none; } #noticias_lista ul li{ float: left; margin-bottom: 6px; } #noticias_lista ul li:hover{ background:#7B95FD; } #noticias_lista ul li:hover span{ background:#06F; } #noticias_lista ul li p{ font-size: 14px; } #noticias_lista span{ padding: 6px; background: #069; float: left; font: 50px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #fff; text-align:center; margin-right: 3px; } #noticias_lista img{ float: left; margin-right: 3px; border: 0; } #noticias_lista h1{ font: 12px Georgia, "Times New Roman", Times, serif; color: #069; font-weight:bold; } #noticias_lista h2{ font: 12px Georgia, "Times New Roman", Times, serif; color: #666; } #noticias_lista a{ text-decoration: none; color:#666; } #noticias_destaque{ width: 500px; height: 390px; margin: 5px; float: left; background: #EBEBEB; padding: 5px; } #noticias_destaque p{ font: 14px Verdana, Geneva, sans-serif; } #noticias_destaque a{ color:#666; text-decoration: none; } #noticias_destaque a:hover{ color:#000; text-decoration: underline; } #cursos{ width: 900px; } #cursos_lista{ width: 600px; margin: 0 5px 5px; padding: 5px; float: left; background:#EBEBEB; } #cursos_lista ul{ margin:0; padding:0; float: left; list-style: none; } #cursos_lista li{ background:#FFF; padding: 5px; margin-bottom:3px; } #cursos_lista li:hover{ background:#CCC; } #cursos_lista li a{ text-decoration: none; } #cursos_lista li p{ font: 14px Verdana, Geneva, sans-serif; margin: 0 0 10px 0; } #cursos_lista li img{ width: 300px; height: 140px; float: left; margin-right: 5px; border:0; margin-bottom: 5px; } #cursos_shopping{ width: 265px; padding: 5px; background: #333; float: right; margin-right: 5px; } #cursos_shopping p{ font: 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration: none; } #cursos_shopping span{ font: 14px Verdana, Geneva, sans-serif; font-weight: bold; color:#F00; } #cursos_shopping ul{ margin:0; padding:0; float: left; list-style: none; } #cursos_shopping ul li { float: left; border-bottom: 1px dotted #FFF; padding-bottom: 5px; } #cursos_shopping h1{ font: 18px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-align:left; padding-bottom: 1px; text-transform:uppercase; margin-bottom: 0px; } #cursos_shopping ul li img{ weight: 70px; float: left; margin-right: 5px; border: 0; } #estudantes{width:900px;} #estudantes_page{ width: 556px; float: left; margin:10px; padding: 5px; font: 18px Georgia, "Times New Roman", Times, serif; } #estudantes_page p{ margin: 10px 0; } #estudantes_page h1{ text-shadow: 1px 1px 5px #333; } #estudantes_ilustra{ width: 294px; height: 313px; padding: 10px; background:url(images/estudantes2.jpg) no-repeat; float:right; } #clear{ clear:both; } #footer{ height: 160px; background:#333; width:900px; margin: 0 auto; } #footer_login{ font: 16px Verdana, Geneva, sans-serif; color:#FFF; font-weight: bold; padding: 40px; float:left; } #footer_login form{ padding: 5px; } #footer_login input{ padding: 5px; border: 1px solid #FFF; background: #333; } #footer_empresa{ width: 300px; padding: 5px; float: left; padding: 50px 0 0 0; font: 14px Verdana, Geneva, sans-serif; font-weight: bold; color:#FFF; } #footer_ass{ float: right; margin: 30px; } /* PAGINAS */ #page_content{ background:url(images/page_bg.jpg) repeat-y; float: left; width: 900px; } #sidebar{ width: 300px; padding: 10px; float: left; font: 14px Georgia, "Times New Roman", Times, serif; color:#FFF; } #sidebar h1{ font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; text-shadow: 1px 1px 1px #ccc; border-bottom: 3px solid #FFF; margin-bottom: 5px; padding-bottom: 1px; } #sidebar h2{ color: #f4f4f4; text-shadow: 1px 1px 1px #FFF; font: 16px Tahoma, Geneva, sans-serif; font-weight:bold; } #sidebar ul{ margin: 15px 15px; } #sidebar ol{ margin: 15px 15px; } #page{ /* Largura total = 900px; sidebar = 320px; page = 900 - 320 -10(margem)= 570*/ width: 570px; padding: 5px; float: right; } #page a{ text-decoration: none; font: Georgia, "Times New Roman", Times, serif; color: #069; font-weight: bold; } #page h1{ font: Tahoma, Geneva, sans-serif; text-transform:uppercase; text-shadow: 1px 1px 3px #333; color:#069; border-bottom: 3px solid #069; margin-bottom: 10px; padding-bottom: 3px; } #page h2{ font: 20px Tahoma, Geneva, sans-serif; text-shadow: 1px 1px 1px #000; color: #DADADA; } #page p{ margin: 15px 0; font: 16px Tahoma, Geneva, sans-serif; } #page ul{ margin: 20px 30px; list-style: square; } #page ol{ margin: 15px 40px; } #page blockquote{ margin: 15px 30px; border-left: 5px solid #069; padding: 0 5px; background: #f4f4f4; } #page form{ width: 500px; padding: 10px; background: #f4f4f4; display: block; /* PARA QUE SERVE ISSO??? */ margin: 10px auto; } #page fieldset{ border: 0; } #page legend{ font: 20px Tahoma, Geneva, sans-serif; text-transform:uppercase; text-shadow: 1px 1px 3px #069; } #page label{ margin: 10px 0; font: 16px Georgia, "Times New Roman", Times, serif; color: #333; font-weight:bold; text-shadow: 1px 1px 1px #666; display: block; /* FAZ O LABEL FICAR SOZINHO NA PAGINA*/ } #page input{ padding: 3px; border: 2px solid #069; background:#333; font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; width: 494px; display:block; } #page textarea{ padding: 3px; border: 2px solid #069; background:#333; font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; width: 494px; display:block; } #page .contato_btn{ width: 150px; display: block; margin: 0 auto; } #page .contato_btn:hover{ background:#000; border: 2px solid #09f; cursor:pointer; } _________________________________________________________________________
  10. Boa noite, Fernando! Bingooooooooooooooooooooooooooooooo! Você acertou em cheio, camarada! O erro estava mesmo no caminho da imagem. Embora a imagem tenha aparecido no video do professor, eu tive que mudar o código aqui para ela aparecer. Ficou assim o código: <a href = "#"><img src="images/estudantes2.jpg" alt= "" class = "alinleft"/> Deu certo!!! _______________________________ O código anterior era: <a href = "#"><img src="../images/estudantes2.jpg" alt= "" class = "alinleft"/> Bastou tirar o "../ ". Sei q vc já sabe, mas, só comentei aqui para eu fixar melhor o que errei. E também porque pode ser útil para alguém q também esteja começando. grande abraço, Fernando. Muitíssimo obrigado! Vamos em frente!!! [ RESOLVIDO ]
  11. fredericobsb

    Porque a figura não aparece?

    Salve, amigos do forum! Neste código do professor, a imagem aparece direitinho, vejam: http://www.flickr.com/photos/[email protected]/6492980781/ ______________________________________________ (Desconsiderem o quadrado pequenino acima da imagem) No entanto, não consigo fazer a bendita imagem aparecer. Vejam meu código: <div id = "page_content"> <!-- coloca h1 e h2 dentro da sidebar---> <div id = "sidebar"> <?php include "sidebars/sidebar.php"; ?> </div><!--- sidebar --------> <div id = "page"> <h1> Empresa </h1> <h2>Bem-vindo a Up Profissionais</h2> <a href = "#"><img src="../images/estudantes2.jpg" alt= "" class = "alinleft"/></a> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas consequat tellus aliquam massa malesuada id fringilla diam blandit. Nam luctus nisi in nibh laoreet ut elementum eros ultricies. Donec ornare mattis arcu, et aliquam turpis porttitor eget. Etiam faucibus pretium feugiat.</p> <p>Suspendisse ac tempor orci. Vivamus sed felis vel tortor viverra blandit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. </p> <ul> <li> Lista 01 </li> <li> Lista 02 </li> <li> Lista 03 </li> </ul> <ol> <li> Lista 01 </li> <li> Lista 02 </li> <li> Lista 03 </li> </ol> <p> In at urna vitae nisi congue ornare. Nulla consectetur tortor nec eros luctus iaculis. Suspendisse congue risus mauris, id luctus augue. </p> <a href = "#">Link 01</a> <blockquote> Suspendisse ac tempor orci. Vivamus sed felis vel tortor viverra blandit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse potenti. </blockquote> </div><!--- page---> </div><!--- page_content-------> ______________________________________________________ Alguém está vendo o erro que ainda não vi???
  12. [ RESOLVIDO ] Muito obrigado, Renato. Vamos em frente, rsrs!
  13. Boa noite, pessoal! Sou iniciante em php, e estou preso em um erro. Estou fatiando meu site e aplicando uma querystring nele. O erro que estou obtendo é esse: Notice: Use of undefined constant topicos - assumed 'topicos' in C:\xampp\htdocs\sitedinamico\header.php on line 8 Notice: Undefined index: topicos in C:\xampp\htdocs\sitedinamico\header.php on line 8 vejam a foto: http://www.flickr.com/photos/[email protected]/6489731585/ Alguém sabe onde estou errando? já revi a video aula várias vezes e não encontrei o erro... ___________________________ Abaixo seguem os código das minhas páginas php: 1) header.php <?php $pgatual = $_GET[topicos]; ?> <title>UpInside | <?php echo $pgatual; ?></title> <link href="style_teste.css" rel="stylesheet" type="text/css" /> </head> <body> <div id= "box"> <div id = "header"> <div id = "header_logo"> <img src="images/images/logomarca.png" alt = "" /> </div><!------header_logo-----> <div id = "header_contatos"> Dúvidas sobre nossos cursos?<br /> Tel: (00) 0000 - 0000<br /> Cel: (00) 0000 - 0000 </div><!------header contatos-----> </div><!-----header------> <div id = "menu"> <ul> <li> <a href = "index.php?topicos = home">Início</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Empressa</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Livros </a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Cursos</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Fale Conosco</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> </ul> <div id= "menu_search"> <form name = "search" action = "" method = "post"> <input type = "text" name = "search"> <input type = "submit" name = "Encontre" value = "Encontre" class = "search_btn"/> </form> </div><!---menu_search--------> </div><!-----menu------> <div id = "content"> _______________________________________________________________________________________ index.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" /> <!----/* Pegando a pagina que será mostrada: Empresa ou Nossos Livros ou Nossos Cursos ou Fale conosco --> <?php $pgatual = $_GET[topicos]; ?> <title>UpInside | <?php echo $pgatual; ?></title> <link href="style_teste.css" rel="stylesheet" type="text/css" /> </head> <body> <div id= "box"> <div id = "header"> <div id = "header_logo"> <img src="images/images/logomarca.png" alt = "" /> </div><!------header_logo-----> <div id = "header_contatos"> Dúvidas sobre nossos cursos?<br /> Tel: (00) 0000 - 0000<br /> Cel: (00) 0000 - 0000 </div><!------header contatos-----> </div><!-----header------> <div id = "menu"> <ul> <li> <a href = "index.php?topicos = home">Início</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Empressa</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Livros </a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Cursos</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Fale Conosco</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> </ul> <div id= "menu_search"> <form name = "search" action = "" method = "post"> <input type = "text" name = "search"> <input type = "submit" name = "Encontre" value = "Encontre" class = "search_btn"/> </form> </div><!---menu_search--------> </div><!-----menu------> <div id = "content">
  14. O código dessa pagina é esse: <?php include "header.php"; ?> <?php include "footer.php"; ?> _____________________________ Este é o código da página header.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>UpInside </title> <link href="style_teste.css" rel="stylesheet" type="text/css" /> </head> <body> <div id= "box"> <div id = "header"> <div id = "header_logo"> <img src="images/images/logomarca.png" alt = "" /> </div><!------header_logo-----> <div id = "header_contatos"> Dúvidas sobre nossos cursos?<br /> Tel: (00) 0000 - 0000<br /> Cel: (00) 0000 - 0000 </div><!------header contatos-----> </div><!-----header------> <div id = "menu"> <ul> <li> <a href = "#">Início</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Empressa</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Livros </a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Nossos Cursos</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> <li> <a href = "#">Fale Conosco</a></li> <li><img src="images/menu_2_por_35_full.jpg" alt =""/></li> </ul> <div id= "menu_search"> <form name = "search" action = "" method = "post"> <input type = "text" name = "search"> <input type = "submit" name = "Encontre" value = "Encontre" class = "search_btn"/> </form> </div><!---menu_search--------> </div><!-----menu------> <div id = "content"> __________________________________________________________________________________ E este é o código da footer.php: </div><!------content-----> </div><!--box----> <div id="footer"> <div id="footer_login"> <table width="200" border="0"> <form name = "login" action = "" method = "post"> <tr> <td colspan="3">Area Administrativa</td> </tr> <tr> <td>Usuário:</td> <td><input type = "text" name = "login" /> </td> <td rowspan="2"><input type = "submit" value = "Logar" class = "btn_login"></td> </tr> <tr> <td>Senha:</td> <td><input type = "password" name = "senha"/></td> </tr> </form> </table> </div><!-----footer_login------> <div id="footer_empresa"> <span>copyright 2009 - <?php echo date('Y');?> Todos os direitos reservados.</span> Av. Jose Carlos Aguiar nº 5 - Centro - São Paulo SP. </div><!-----footer_empresa------> <div id="footer_ass"> <a href = "#"> <img src="images/Upside.png" ="" width= "140" height= "71" alt = ""/></a> </div><!----footer_ass-------> </div><!-----footer------> </body> </html> ___________________________________________________________________________
×
×
  • Criar Novo...