Jump to content


Kahor's Content

There have been 159 items by Kahor (Search limited from 29/03/2023)



Ordernar por                Order  

#998052 Olá

Posted by Kahor on 08/04/2010, 10:17 in Apresentações

Compartilhar



#997638 Mp4 Acabou Espaço

Posted by Kahor on 31/03/2010, 13:56 in Hardware

Verifica se tem arquivos em outras pastas, se nao estiver formata o seu MP4 e pronto.

Se continuar, jogue fora e compre outro ;)



#997535 Problema No Ie7

Posted by Kahor on 30/03/2010, 13:25 in HTML, CSS e Metodologias

Sem códigos ou site, sem ajuda :P

Nao tem como adivinhar né Hehehe



#997325 Formail Com 4 Anexos, Mas Só Quero 1

Posted by Kahor on 26/03/2010, 07:58 in PHP

Amigo, deu certo! Ele envia apenas 1 anexo sem erro agora :)

Voce mudou essa linha

if [color="#666600"]([/color]$attach != "")

O que ela quer dizer?



#997214 Formail Com 4 Anexos, Mas Só Quero 1

Posted by Kahor on 25/03/2010, 19:31 in PHP

Olha eu de novo aqui :)

Consegui mandar por e-mail o anexo (aueba!)

Só tem 2 poréns!

O script que estou usando é para mandar 4 anexos, que no final chega apenas 1 ao e-mail. Eu tirei a parte dos 3 anexo no php e html para enviar apenas 1, mas o php me informa que nao existe anexo para enviar =T

E depois de enviado, chega ao meu e-mail sem imagem, apenas com o X vermelho, e quando pelo a URL da imagem e colo no navegador eu baixo a imagem que anexei, mas por que ocorre isso?

Segue codigos

<form action="envia.php" method="post" enctype="multipart/form-data" name="email" id="email" onsubmit="return checa_formulario(this)">

<div align="left">Nome:<input name="nome" id="nome" size="25" type="text" /></div>
<div align="left">Email:<input name="email_from" id="email_from" size="25" type="text" /></div>
<div align="left">
<p><input name="arquivo" id="arquivo" size="40" type="file" />
<input name="arquivo" id="arquivo" size="40" type="file" />
<input name="arquivo" id="arquivo" size="40" type="file" />
<input name="arquivo" id="arquivo" size="40" type="file" /></p></div>

<div align="left">
<p><textarea name="mensagem" cols="45" rows="5" id="mensagem"></textarea></p></div>
<input name="enviar" id="enviar" value="Enviar" type="submit" /><input name="apagar" id="apagar" value="Apagar" type="reset" />
</form> 

<?
 	//pega os dados enviados pelo usuário
 	$nome    	= $_POST["nome"];
 	$body    	= "Nome: $nome<br>
 	Descrição: $mensagem";
 	$to    	= "[email="visual@visualsinalizacao.net"]visual@visualsinalizacao.net[/email]"; //Coloque aqui o seu email
 	$from	= $_POST["email_from"];
 	$subject  = "teste de envio"; //Coloque aqui o assunto da mensagem enviada para o seu email
 	
  $attach  = $_FILES["arquivo"]["tmp_name"];
 	$attach_name  = $_FILES["arquivo"]["name"];
 	$attach_size  = $_FILES["arquivo"]["size"];
 	$attach_type  = $_FILES["arquivo"]["type"];
  
  $attach1  = $_FILES["arquivo"]["tmp_name"];
 	$attach_name1  = $_FILES["arquivo"]["name"];
 	$attach_size1  = $_FILES["arquivo"]["size"];
 	$attach_type1  = $_FILES["arquivo"]["type"];
  
  $attach2  = $_FILES["arquivo"]["tmp_name"];
 	$attach_name2  = $_FILES["arquivo"]["name"];
 	$attach_size2  = $_FILES["arquivo"]["size"];
 	$attach_type2  = $_FILES["arquivo"]["type"];
  
  $attach3  = $_FILES["arquivo"]["tmp_name"];
 	$attach_name3  = $_FILES["arquivo"]["name"];
 	$attach_size3  = $_FILES["arquivo"]["size"];
 	$attach_type3  = $_FILES["arquivo"]["type"];
 	
     	
 	//verifica se o email do remetente é válido
 	if (!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $from)){
	
 	echo "<center>Erro: Digite um e-mail válido</center>";
 	exit;
	
 	}
	
 	//define os headers de envio
 	$mailheaders = "From: \"$nome\" <$from>\r\n";
 	$mailheaders .= "Reply-To: $from\n";
 	//e define a mensagem tirando barras para evitar problemas no script
 	$msg_body = stripslashes($body);
	
	
 	//verifica se tem arquivo anexo, o if é se tiver e o else se não tiver anexo
 	if ($attach !=null)
 	{
 	//abre o arquivo para codificá-lo no formato de email
 	$file = fopen($attach, "r");
 	$contents = fread($file, $attach_size);
 	$encoded_attach = chunk_split(base64_encode($contents));
 	fclose($file);
 	//define os headers do anexo e da mensagem
 	$mailheaders .= "MIME-version: 1.0\n";
 	$mailheaders .= "Content-type: multipart/mixed; ";
 	$mailheaders .= "boundary=\"Message-Boundary\"\n";
 	$mailheaders .= "Content-transfer-encoding: 7BIT\n";
 	$mailheaders .= "X-attachments: $attach_name";
	
 	$body_top = "--Message-Boundary\n";
 	$body_top .= "Content-type: text/plain; charset=US-ASCII\n";
 	$body_top .= "Content-transfer-encoding: 7BIT\n";
 	$body_top .= "Content-description: Mail message body\n\n";
	
 	$msg_body = $body_top . $msg_body;
	
 	$msg_body .= "\n\n--Message-Boundary\n";
 	$msg_body .= "Content-type: $attach_type; name=\"$attach_name\"\n";
 	$msg_body .= "Content-Transfer-Encoding: BASE64\n";
 	$msg_body .= "Content-disposition: attachment; filename=\"$attach_name\"\n\n";
 	$msg_body .= "$encoded_attach\n";
 	$msg_body .= "--Message-Boundary--\n";
 	//envia o email para as variáveis já definidas e tratadas e mostra mensagem de sucesso
 	mail($to, stripslashes($subject), $msg_body, $mailheaders);
 	echo"<center>Enviado com Sucesso!</center>";
 	}
 	else{
 	//se não tiver anexo ele envia só a mensagem com esses headers
 	echo "<center>Erro: Envio de ficheiro obrigatório!!!</center>";
 	exit;
 	$headers  = "MIME-Version: 1.0\r\n";
 	$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
 	$headers .= "From: \"$nome\" <$from>\r\n";
	
 	mail($to, stripslashes($subject), $msg_body, $mailheaders);
 	echo"<center>Enviado com Sucesso!</center>";
 	}
 	?>



Alguém?



#997269 Link Não Levar Pro Topo Da Página

Posted by Kahor on 25/03/2010, 11:16 in HTML, CSS e Metodologias

Essa eu nao sabia, por isso nao respondi!

Valeu ai :)



#997197 Meu Arquivo Em Php Não Reconhece Uma .Class

Posted by Kahor on 24/03/2010, 11:04 in PHP

Amigo, entao posta a solução para o case de alguém tiver o mesmo problema procure o tópico



#997194 Meu Arquivo Em Php Não Reconhece Uma .Class

Posted by Kahor on 24/03/2010, 10:53 in PHP

Sim, nós sabemos.

Mas ele talvez nao. :P



#997185 Meu Arquivo Em Php Não Reconhece Uma .Class

Posted by Kahor on 24/03/2010, 10:34 in PHP

Poste os códigos, e nao só essa formatação em CSS por favor

Edit:
Escrevi 2seg depois do Max, hehehe

Mas ele tem razao.. Poste os códigos!

Mas Max acho que postou em PHP pois ele migrou do html para o php, e achou que o problema ta ai!



#997174 Background-Image Em Pg Php

Posted by Kahor on 24/03/2010, 08:41 in PHP

Nao, voce precisa usar as tags html primeiro

<html><head>
<style type="text/css>
CSS
</style>
</head><body>
<?php ...

Se nao der certo feche o </html> antes de começar o PHP

<html><head>
<style type="text/css>
CSS
</style>
</head></html>
<?php ...



#997171 Background-Image Em Pg Php

Posted by Kahor on 24/03/2010, 08:27 in PHP

Como voce fez o código CSS?

Nao precise colocar em uma div, se for 1 fundo só para todo o corpo do site, apenas no CSS coloque:

body {background: url('imagem.jpg') #000 no-repeat;



#997168 Upload De Imagens Para E-Mail

Posted by Kahor on 24/03/2010, 07:46 in PHP

Isso, vou usar o seu modelo pois o anexo nao deu certo.

Mas agora to pedindo ajuda para isso.

Eu fiz o código acima e nao deu certo, eu ja tenho o upload e o envio dos por e-mail funcionando, falta essa parte que o código "pega" os dados do upload e me manda em forma de link =/



#996970 Upload De Imagens Para E-Mail

Posted by Kahor on 23/03/2010, 07:55 in PHP

Opa :)

@MBA

Merece sim, to tentando aqui :P

@Crab

Eu quero aprender sim, pois na verdade, eu nao sei nada de PHP, só sei que começa e termina com <?php ?> hehehe

Essa idéia é uma ótima idéia, assim nao sobrecarrega tanto o e-mail!

Vou tentar achar aqui alguma solução e script!

Valeu e pode deixar que vou estudar sim :)


No mais, logo voltarei com duvidas (y)

---

Bom, to vendo que vou ter que usar algum tipo de classes ja prontas..

Achei esse tuto em PEAR
http://tutorial.host...rquivo-anexado/

Só que nao consigo instalar, ou ver se está instalado aqui em localhost o PEAR, alguem sabe?

-----

Bom dia ;)

Nao vou criar outro tópico para minha duvida.

Consegui criar o formulario que envia o anexo por e-mail (ufa!), mas a imagem nao chega ao e-mail, chega como anexo mas nao aparece.

Entao resolvi fazer o que o Crab me indicou, enviar para o servidor, e enviar para o e-mail o link da imagem.

Pois bem, eis que surge um código que eu mesmo mexi na unicão de 2 scripts (anexo e upload)

Enfim, só da erro!

Segue code do anexo
<?
	$nome   	=  $_POST["nome"];
	$cargo  	=  $_POST["cargo"];
	$telefone   =  $_POST["telefone"];
	$celular	=  $_POST["celular"];
	$email  	=  $_POST["email"];
	$empregado  =  $_POST["empregado"];
	
	if($nome!=""){
	
    	$email_from =  "[email="visual@visualsinalizacao.net"]visual@visualsinalizacao.net[/email]";
    	$assunto	=  "Envio de impressao";
               	
    	$mensagem	=	"
                    	Nome: $nome <br>
                    	E-mail: $email  <br> 
                    	Telefone: $telefone <br>
                    	Celular: $celular <br>
                    	Cargo: $cargo <br>	
                    	Empregado: $empregado <br>
      ";
                	
    	$arquivo = isset($_FILES["curriculo"]) ? $_FILES["curriculo"] : FALSE;
                	
    	$fp = fopen($_FILES["curriculo"]["tmp_name"],"rb");
    	$anexo = fread($fp,filesize($_FILES["curriculo"]["tmp_name"]));      	
    	$anexo = base64_encode($anexo); 
                	
    	fclose($fp);
                	
    	$anexo = chunk_split($anexo); 
                	
                	
    	$boundary = "XYZ-" . date("dmYis") . "-ZYX"; 
                	
    	$mens = "--$boundary\n";
    	$mens .= "Content-Transfer-Encoding: 8bits\n";
    	$mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n";
    	$mens .= "$mensagem\n";
    	$mens .= "--$boundary\n";
    	$mens .= "Content-Type: ".$arquivo["type"]."\n"; 
    	$mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; 
    	$mens .= "Content-Transfer-Encoding: base64\n\n"; 
    	$mens .= "$anexo\n"; 
    	$mens .= "--$boundary--\r\n"; 
                	
    	$headers  = "MIME-Version: 1.0\n"; 
    	$headers .= "From: \"$nome\" <$email_from>\r\n"; 
    	$headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; 
    	$headers .= "$boundary\n";
                	
    	mail($email_from,$assunto,$mens,$headers); 
	}

?>


Esse é o do upload para o servido apenas: (está funcionando)
<?php


//Diretório aonde ficará os arquivos
$dir = "./arquivos_impressao/";

//Extensões permitidas
$ext = array("gif","jpg","png");

//Quant. de campos do tipo FILE
$campos = 1;

//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]">

  <input type="submit" name="submit" value=" OK ">
  </form>';
 
 
 
//Se for enviado
if (isset($_POST['submit'])) {

//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];


//Contar arquivos enviados
$cont=0;

//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){

//Pegando o nome
$name = $f_name[$i];

//Verificando se o campo contem arquivo
  if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) {

	if ($cont==0) {
  	echo "<b>Arquivo(s) enviados:
</b>";
	}
  	echo $name." - ";

  	//Movendo arquivo's do upload
  	$up = move_uploaded_file($f_tmp[$i], $dir.$name);

    	//Status
    	if ($up==true):
        	echo  "<i>Enviado!</i>";
          	$cont++;
    	else:
        	echo "<i>Falhou!</i>";
    	endif;

  	echo "
";
  }

}

echo ($cont!=0) ? "<i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}
?>


Esse aqui foi o que eu mexi
<?
	$nome   	=  $_POST["nome"];
	$cargo  	=  $_POST["cargo"];
	$telefone   =  $_POST["telefone"];
	$celular	=  $_POST["celular"];
	$email  	=  $_POST["email"];
	$empregado  =  $_POST["empregado"];
 $file   	=  $_POST["file[]"];
	
	if($nome!=""){
	
    	$email_from =  "[email="visual@visualsinalizacao.net"]visual@visualsinalizacao.net[/email]";
    	$assunto	=  "Envio de impressao";
               	
    	$mensagem	=	"
                    	Nome: $nome <br>
                    	E-mail: $email  <br> 
                    	Telefone: $telefone <br>
                    	Celular: $celular <br>
                    	Cargo: $cargo <br>	
                    	Empregado: $empregado <br>
      Imagem: <a href='http://www.visualsinalizacao.net/teste/arquivos_impressao/".$file[]"."$f_type = file[]"'>
                    	";
                	
    	$arquivo = isset($_FILES["curriculo"]) ? $_FILES["curriculo"] : FALSE;
                	
    	$fp = fopen($_FILES["curriculo"]["tmp_name"],"rb");
    	$anexo = fread($fp,filesize($_FILES["curriculo"]["tmp_name"]));      	
    	$anexo = base64_encode($anexo); 
                	
    	fclose($fp);
                	
    	$anexo = chunk_split($anexo); 
                	
                	
    	$boundary = "XYZ-" . date("dmYis") . "-ZYX"; 
                	
    	$mens = "--$boundary\n";
    	$mens .= "Content-Transfer-Encoding: 8bits\n";
    	$mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n";
    	$mens .= "$mensagem\n";
    	$mens .= "--$boundary\n";
    	$mens .= "Content-Type: ".$arquivo["type"]."\n"; 
    	$mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; 
    	$mens .= "Content-Transfer-Encoding: base64\n\n"; 
    	$mens .= "$anexo\n"; 
    	$mens .= "--$boundary--\r\n"; 
                	
    	$headers  = "MIME-Version: 1.0\n"; 
    	$headers .= "From: \"$nome\" <$email_from>\r\n"; 
    	$headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; 
    	$headers .= "$boundary\n";
                	
    	mail($email_from,$assunto,$mens,$headers); 
	}

 

 

 

//Diretório aonde ficará os arquivos
$dir = "./arquivos_impressao/";

//Extensões permitidas
$ext = array("gif","jpg","png");

//Quant. de campos do tipo FILE
$campos = 1;

//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]">

  <input type="submit" name="submit" value=" OK ">
  </form>';
 
 
 
//Se for enviado
if (isset($_POST['submit'])) {

//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];


//Contar arquivos enviados
$cont=0;

//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){

//Pegando o nome
$name = $f_name[$i];

//Verificando se o campo contem arquivo
  if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) {

	if ($cont==0) {
  	echo "<b>Arquivo(s) enviados:
</b>";
	}
  	echo $name." - ";

  	//Movendo arquivo's do upload
  	$up = move_uploaded_file($f_tmp[$i], $dir.$name);

    	//Status
    	if ($up==true):
        	echo  "<i>Enviado!</i>";
          	$cont++;
    	else:
        	echo "<i>Falhou!</i>";
    	endif;

  	echo "
";
  }

}

echo ($cont!=0) ? "<i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}

 

 


?>

Eu fiz o seguinte, eu uni o script do upload ao do anexo tentando enviar o link do arquivo upado, mas dá erro na linha :

Imagem: <a href='http://www.visualsinalizacao.net/teste/arquivos_impressao/".$file[]"."$f_type = file[]"'>

Que concerteza deve estar errada, mas alguem pode me auxiliar?




#996959 Upload De Imagens Para E-Mail

Posted by Kahor on 22/03/2010, 11:21 in PHP

------

Eu achei um que diz que manda por email, mas dá a mensagem die: Please don't access this file directly.

Link:
http://www.visualsin.../formulario.php

Code:
[code=auto:0]<?php
$myemail = "

marco.ateliedaweb@hotmail.com

"; $thankyou = "

Obrigado, Entraremos em contato o mais rapido possivel

";

if(!$_POST)
die('Please don\'t access this file directly.');

$myemail = str_replace("
",'',$myemail);
$thankyou = str_replace("
",'',$thankyou);
$thankyoupage = str_replace("
",'',$thankyoupage);

while(list($key,$val) = each($_POST)) {
if(stristr($key,'REQUIRED')){
$key = str_replace('REQUIRED','',$key);
$fields[$key] = $val;
if($val == ''){
$missing[] = '<b>'.$key.'</b>';
}
} else {
$fields[$key] = $val;
}
}

if($fields[myemail])
$myemail = $fields[myemail];

if($fields[name]){ $name = $fields[name]; } else { $name = "Rondnelly"; }
if($fields[email]){ $email = $fields[email]; } else { $email = $myemail; }
if($fields[subject]){ $subject = $fields[subject]; } else { $subject = "Web Form"; }



$message = "The following form was sent to you from your website!\n";
$message .= "-----------------------------------------------------------\n";
$message .= "Ip: $REMOTE_ADDR\n";
$message .= "Host: "

Esquece o que eu postei ai em cima..

Sobre o PHPMailer, ele é uma classe e nao um script é isso?




#996956 Upload De Imagens Para E-Mail

Posted by Kahor on 22/03/2010, 09:39 in PHP

Voce já me indicou esse PHPMailer, olhei ele, e to vendo agora de novo, mas nao entendi nada =/

Na net eu só acho upload para o servidor... Se tiver outra solução, por favor poste :)


Valeu (y)



#996952 Upload De Imagens Para E-Mail

Posted by Kahor on 22/03/2010, 08:59 in PHP

Bom dia :)

Tenho o seguinte código que envia imagens para meu servidor, mas gostaria de enviar para meu e-mail, como fazer?

<?php

//Diretório aonde ficará os arquivos
$dir = "./";

//Extensões permitidas
$ext = array("gif","jpg","png");

//Quant. de campos do tipo FILE
$campos = 6;

//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]">

  Arquivo: <input type="file" name="file[]">

  Arquivo: <input type="file" name="file[]">

  Arquivo: <input type="file" name="file[]">

  Arquivo: <input type="file" name="file[]">

  Arquivo: <input type="file" name="file[]">

  <input type="submit" name="submit" value=" OK ">
  </form>';
 
 
//Se for enviado
if (isset($_POST['submit'])) {

//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];


//Contar arquivos enviados
$cont=0;

//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){

//Pegando o nome
$name = $f_name[$i];

//Verificando se o campo contem arquivo
  if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) {

	if ($cont==0) {
  	echo "<b>Arquivo(s) enviados:
</b>";
	}
  	echo $name." - ";

  	//Movendo arquivo's do upload
  	$up = move_uploaded_file($f_tmp[$i], $dir.$name);

    	//Status
    	if ($up==true):
        	echo  "<i>Enviado!</i>";
          	$cont++;
    	else:
        	echo "<i>Falhou!</i>";
    	endif;

  	echo "
";
  }

}

echo ($cont!=0) ? "<i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}
?>[b]
[/b]




#996877 Imagem Do Centro Pra Esquerda

Posted by Kahor on 20/03/2010, 17:59 in HTML, CSS e Metodologias

O seu site está em 100% ou o tamanho dele é fixado?

Pelo que entendi, se voce quer colocar esse fundo transparente como nesse site, só que do centro para a esquerda, voce cria uma div com a metade da widt do site e joga o fundo lá...

É isso?

Se nao for, explica melhor que eu nao entendi :S




#996854 Erro Com Tag <Img>

Posted by Kahor on 19/03/2010, 22:03 in HTML, CSS e Metodologias

Voce nao pode "procurar" imagens com o src usando o sistema do Windows que é C:/....

Para procurar uma imagem o ponto zero é o diretório onde está o arquivo .php ou .html

Se sua pagina da web estiver na pasta C:/Documents and Settings/Rudá Gonçalves/Meus documentos/Site e sua imagem estiver na pasta Documents and Settings/Rudá Gonçalves/Meus documentos/Site/Imagem o comando do html ficará assim:

<img src="Imagem/jooeyeball.png" />




Abraço




#996786 Problema Simples Com Tabelas! Uma Ajuda Sff...

Posted by Kahor on 18/03/2010, 19:42 in HTML, CSS e Metodologias

Eu nao entendi o que voce quer =T

Voce quer colocar 2 colunas, na esquerda com 1 imagem e na direita com 3 imagens?

Eu aconselho voce a nao usar mais tabelas e sim CSS, vai ser mais util e rapido..

Me diga se é isso que vamos te ajudar

Abraço




#996785 Link Não Levar Pro Topo Da Página

Posted by Kahor on 18/03/2010, 19:40 in HTML, CSS e Metodologias

Por favor poste os códigos para ajudarmos.




Mas concerteza o seu seu link deve estar assim <a href="#" ... Se sim, ele vai sobe automaticamente até o topo




#996698 Limitar Qtd De Linhas Mostradas Por Um Include

Posted by Kahor on 17/03/2010, 18:59 in PHP

@MBA 

O css ele vai utilizar na pagina do include, ou a que tá usando o include?




Se for na pagina do include use:




html


<div id="divcentral">

CONTEUDO

</div>





CSS


#divcentral {display: block; width: XXpx; height: XXpx; overflow: hidden;}





Desse jeito sua pagina fica com a width e height já definidas, e o overflow:hidden vai servir para que se alguma coisa (texto, imagem) ultrapassar o width e height, ele nao irá mostrar.




#996697 Dúvida Sobre Include

Posted by Kahor on 17/03/2010, 18:56 in PHP

O "." (ponto) estava faltando antes do "/menu mas voce ja colocou




Sobre os includes, se na sua pagina voce tiver utilizando o php só para isso, voce poderá usar SSI

O include do SSI é assim:


 <!--#include file="menu.html" --> ou  <!--#include file="../menu.html" -->


Voce terá que salvar a pagina que contém o include com a extensão .shtml

Para visualizar, eu acho que localhost nao roda, só em servidor que aceite o SSI, se o seu servidor web nao aceita, nem tente :P




#996607 Formmail Com Upload Nao Funciona

Posted by Kahor on 17/03/2010, 18:48 in PHP

Erro nao, ele dá a mensagem de que nao enviou!

------

Achei esse code aqui, mas nao achei onde eu coloco o meu email para enviar, alguem pode me ajudar?

<?php
if (getenv("REQUEST_METHOD") == "POST"){set_time_limit(0);
//só para teste mas auterem essa parte para pegar os dados via post $_POST
$nome = $_POST["nome"]; 
$email   = $_POST["email"]; 
$mensagem  = $_POST["mensagem"]; 
$assunto   = $_POST["assunto"]; 
$anexos = 0;
$boundary = "XYZ-" . date("dmYis") . "-ZYX";$mens  = "--$boundary\n";   	$mens .= "Content-Transfer-Encoding: 8bits\n";$mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; $mens .= "$mensagem\n";$mens .= "--$boundary\n";for($i = 0; $i < count($_FILES["file"]["name"]); $i++){    	if(is_uploaded_file($_FILES["file"]["tmp_name"][$i])){            	$fp = fopen($_FILES["file"]["tmp_name"][$i], "rb");            	$anexo = chunk_split(base64_encode(fread($fp, $_FILES["file"]["size"][$i])));                        	fclose($fp);            	$mens .= "Content-Type: ".$_FILES["file"]["type"][$i]."\n name=\"".$_FILES["file"]["name"][$i]."\"\n";            	$mens .= "Content-Disposition: attachment; filename=\"".$_FILES["file"]["name"][$i]."\"\n";                         	$mens .= "Content-transfer-encoding:base64\n\n";             	$mens .= $anexo."\n";                            	if($i + 1 == count($_FILES["file"]["name"]))                     	$mens.= "--$boundary--";             	else                     	$mens.= "--$boundary\n";                             	if($_FILES["file"]['error'][$i] == 0) {                    	$anexos++;            	}                   	}   	}$headers  = "MIME-Version: 1.0\n";$headers .= "Date: ".date("D, d M Y H:i:s O")."\n";$headers .= "From: \"Remetente\" <email_do_remetente>\r\n";$headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n";if(mail($email, $assunto, $mens, $headers)){    	echo "O email foi enviado com sucesso, $anexos anexos";} else {    	echo "Nao foi possivel enviar o email";}   	}?>

--- 

Alguém =T ?




#996694 Problemas Com Menu Horizontal

Posted by Kahor on 17/03/2010, 18:47 in HTML, CSS e Metodologias

Se voce tiver o IE8 e for acessar algum site, ao lado da barra de endereços tem um botao verde de compatibilidade, voce clicando 'transforma' se IE8 em IE7.

E como o Dark Sign falou, nao programe mais nada para IE6 é percade de tempo. Tanto que o IE9 já está sainda :P




Sobre os pseudoelementos, é o que voce escreveu depois do #

O ul é o elemento pai, e o pseudo é o #id que delemita aquela formatação para a ul#id




#996661 Efeito Sombra

Posted by Kahor on 17/03/2010, 14:26 in HTML, CSS e Metodologias

Ah concerteza.

Assim o gato fica com o fundo branco.

Em vez de fazer no CSS, faça em um editor de imagens amigo, é mais rapido e facil para voce.

Diminua a borda até chegar o tamanho do gato e pronto.

Agora se quiser usar essa borda em outras imagens, ai sim voce tem que diminuir essa borda mesmo.




IPB Skin By Virteq