Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Beuleal

Dreamweaver cs4 com problemas com php

Recommended Posts

Olá galera, desculpe caso não seja o lugar certo para esse tipo de tópico/ajuda.

 

O meu problema é, como utilizo de includes em minhas páginas, ao salvar a index.html como index.php, o arquivo fica todo bagunçado. Estou de cabelos para o ar, pois nao vi ninguem com o mesmo problema.

 

Eu, quando vou colocar uma include, coloco desta forma

 

<? include "menu.php"; ?>

veja na imagem abaixo, pode-se observar que nao fica organizado, o menu, era para ficar do lado direito.

 

Imagem Postada

 

Tem como desabilitar a pré-visualização de arquivo .php no dreaweaver cs4?

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode tentar verificar o css da página... e procure usar include_once("menu.php")...

 

Não sei se isso vai te ajudar... mas não custa nada tentar...

 

Grande abraço, até...

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara valeu, mas mesmo assim nao deu certo, veja como faço e me diga onde estou errando.

 

1- no photoshop eu salvo para web (HTML e imgs)

 

2- no dreaweaver eu abro, retiro a img onde ira ficar a include, deixo a tabela do tamanho da imagem. coloco o codigo

<?php include(menu.php); ?>

ou

 

<? include "menu.php"; ?>

ou, como o colega disse

 

<? include_once("menu.php") ?>

Me ajudem.

 

Att.

 

OBS: abri ele abre, porem ele nao fica no local onde deve ficar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora acho que vocês irão conseguir entender melhor,

 

eu quero que o arquivo .php fique assim no dreamweaver

 

Imagem Postada

(arquivo index.html)

 

 

E ele fica assim

 

 

Imagem Postada

(arquivo index.php)

 

Estou no aguardo

 

 

 

---------------------------------------------------

Meu codigo é

 

 

<html>
<head>
<title>index2</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	background-color: #406C9B;
}
-->
</style></head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!-- ImageReady Slices (index2.psd) -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center"><table id="Tabela_01" width="796" height="820" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td colspan="2"><img src="imagens/index_01.gif" width="796" height="95" alt=""></td>
      </tr>
      <tr>
        <td colspan="2"><img src="imagens/index_02.jpg" width="796" height="177" alt=""></td>
      </tr>
      <tr>
       <td width="279" height="479" align="center" valign="top" bgcolor="#FFFFFF"><? include "menu.php"; ?></td>
        <td width="517" height="479" align="center" valign="top" bgcolor="#FFFFFF"><? 			  
	$link = $_GET["link"];	

	if($link == '' || $link == 'home'){include "inicio.php";}
	if($link == 'aigreja'){include "aigreja.php";}
	if($link == 'boletim'){include "boletim.php";}
	if($link == 'download'){include "download.php";}
	if($link == 'localizacao'){include "localizacao.php";}
   	if($link == 'contato'){include "contato.php";}


?></td>
      </tr>
      <tr>
        <td colspan="2"><img src="imagens/index_05.jpg" width="796" height="69" alt=""></td>
      </tr>
    </table></td>
  </tr>
</table>
<!-- End ImageReady Slices -->
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Teu código me parece meio confuso... o que você tem em menu.php?

 

Outra coisa... no início do código php procure usar <?php e não <?.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código todo é feito em html ou existe alguma coisa feita em php?

 

 

na hora que eu vou salvar de html para php muda tudo, pois ele qr mostrar as includes, eu prefiro que ele não mostre.

 

O que é feito em php são so as includes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Copiei e colei o teu código aqui no meu dreamweaver cs4 e apareceu como você quer que apareça... já tentou copiar esse código mandar criar uma nova página PHP e colar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, o que você esta fazendo para rodar o php? Um servidor instalado na "unha" ou usou instaladores do tipo WAMP, XAMP, LAMP, VertrigoServer? Se for o caso, pelo menos no WAMPServer eu testei e tem que colocar o <?php include "suapagina.php" ?> ao inves de só <? include "suapagina.php" ?>.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Copiei e colei o teu código aqui no meu dreamweaver cs4 e apareceu como você quer que apareça... já tentou copiar esse código mandar criar uma nova página PHP e colar?

 

 

Já sim, agora salve e e abra novamente, e pegue o codigo do menu e crie um arquivo menu.php ai.

 

<html>
<head>
<title>menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
-->
</style></head>
<body bgcolor="#FFFFFF">
<!-- Save for Web Slices (menu.psd) -->
<table id="Table_01" width="279" height="435" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td colspan="3">
			<img src="imagens/menu_01.gif" width="279" height="55" alt=""></td>
	</tr>
	<tr>
		<td height="210">
			<img src="imagens/menu_02.jpg" width="13" height="210" alt=""></td>
		<td>
			<img src="imagens/menu_03.gif" width="253" height="210" alt=""></td>
		<td>
			<img src="imagens/menu_04.gif" width="13" height="210" alt=""></td>
	</tr>
	<tr>
		<td height="48" colspan="3">
			<img src="imagens/menu_05.gif" width="279" height="48" alt=""></td>
	</tr>
	<tr>
		<td width="13" background="imagens/menu_06.gif"> </td>
		<td bgcolor="#FFFFFF"><p>MCA - Mulheres Cristãs em Ação</p>
	    <p>União Masculina</p>
	    <p>Encontro de Casais</p>
	    <p>Encontro de Jovens</p>
	    <p>Miltimídia - Imagem e Som</p>
	    <p>Pastoral</p>
	    <p>Esportes</p></td>
		<td width="13"  background="imagens/menu_08.gif"> </td>
	</tr>
	<tr>
		<td height="47" colspan="3">
			<img src="imagens/menu_09.gif" width="279" height="47" alt=""></td>
	</tr>
	<tr>
	  <td width="13" rowspan="2" background="imagens/menu_10.gif"> </td>
		<td align="center" bgcolor="#FFFFFF"><br>		  <iframe src='http://selos.climatempo.com.br/selos/MostraSelo.php?CODCIDADE=558,107,84,321&SKIN=padrao' scrolling='no' frameborder='0' width='150' height='170' marginheight='0' marginwidth='0'></iframe></td>
		<td width="13" rowspan="2" background="imagens/menu_12.gif"> </td>
	</tr>
	<tr>
	  <td align="center" bgcolor="#FFFFFF"><!-- Site Meter -->
<script type="text/javascript" src="http://s33.sitemeter.com/js/counter.js?site=s33ibvalinhos">
</script>
<noscript>
<p> </p>
</noscript>
<!-- Copyright (c)2009 Site Meter -->

</td>
  </tr>
	<tr>
		<td height="25" colspan="3">
			<img src="imagens/menu_13.gif" width="279" height="25" alt=""></td>
	</tr>
</table>
<!-- End Save for Web Slices -->
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é simples, acredit eu que está faltando "doctype".

 

O DW CS4 é bem mais rígido com o código, assim como o IE8 eles pedem que o código seja escrito com mais explicações a respeito do documento para poder imprimi-lo da forma correta, diferente do DW 8 que assim como os navegadores antigos tem menores exigências para como está escrito o codigo.

 

Comoloque no inicio do codigo da index o doctye

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

e substitua a sua tag <html> para <html xmlns="http://www.w3.org/1999/xhtml">.

 

Poste aqui os resultados para sabermos se resolveu o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu dei uma olhada nestes posts mas o meu problema nao é tão dificil.

eu estou tentando colocar um include tipo assim:

 

<body>

<? include "pagina.php";?>

</body>

------------------------------

 

mas o dreamweaver recusa.

ja tentei de outras formas como;

('pagina.php')

minha versão é cs4. php 5.3

qual sera o problema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.