Jump to content


Iniciante

Member Since 15/09/2003
Offline Last Active 06/11/2009, 18:35
-----

Topics I've Started

IndicaÇÃo Php + Ajax... Alguns Problemas

12/11/2008, 10:23

BOM DIA PESSOAL!!

Galera é o seguinte, sou novatao em php e em ajax nem se fala.. to engatinhando...

e bolei um sisteminha de indicação com ajax, quando clico em enviar ele carrega o script,

carrega a pagina, fala que enviou mas nao chega nada. Alguem pode me ajudar?????

Segue abaixo os códigos para analise.

INDEX.PHP

[codebox]
<html>

<head>
<meta http-equiv="Content-Language" content="pt-br">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>//indicação</title>

&lt;script language="javascript" src="script.js" type="text/javascript"></script>


</head>

<body topmargin="0" leftmargin="0">

<form method="POST" action="indicando.php" onsubmit="setarCampos(); enviarForm('indicando.php', campos, 'divResultado'); return false;">


<table border="0" cellpadding="5" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="328" id="AutoNumber1">
<tr>
<td width="318" colspan="2">
<p align="center"><b><font face="Verdana" size="1">Sistema de Indicação</font></b></td>
</tr>
<tr>
<td width="63">&nbsp;</td>
<td width="245">
<font face="Verdana" size="1">Seu nome:</font><br>
<input type="text" name="txtnome" size="25" style="font-family: Verdana; font-size: 8 pt; border: 1px solid #000000"></td>
</tr>
<tr>
<td width="63">&nbsp;</td>
<td width="245">
<font face="Verdana" size="1">Seu email:</font><br>
<input type="text" name="txtemail" size="25" style="font-family: Verdana; font-size: 8 pt; border: 1px solid #000000"></td>
</tr>
<tr>
<td width="63">&nbsp;</td>
<td width="245">
<font face="Verdana" size="1">Nome do amigo:</font><br>
<input type="text" name="txtnomepara" size="25" style="font-family: Verdana; font-size: 8 pt; border: 1px solid #000000"></td>
</tr>
<tr>
<td width="63">&nbsp;</td>
<td width="245">
<font face="Verdana" size="1">Email do amigo:</font><br>
<input type="text" name="txtemailpara" size="25" style="font-family: Verdana; font-size: 8 pt; border: 1px solid #000000"></td>
</tr>
<tr>
<td width="63">&nbsp;</td>
<td width="245"><font face="Verdana" size="1">
<input type="submit" value="Enviar" name="Enviar" style="font-family: Verdana; font-size: 8 pt; border: 1px solid #000000; background-color: #F7F7F7"></font></td>
</tr>
<tr>
<td width="308" colspan="2">
<p align="center"><font face="Verdana" size="1"><div id="divResultado"/></font></td>
</tr>
</table>
</div>
</form>



&lt;script>
function setarCampos() {
campos = "txtnome="+encodeURI(document.getElementById('txtnome').value).toUpperCase()+"&txtemail="+encodeURI(document.getElementById('txtemail').value).toUpperCase()+"&txtnomepara="+encodeURI(document.getElementById('txtnomepara').value).toUpperCase()+"&txtemailpara="+encodeURI(document.getElementById('txtemailpara').value);
}
</script>



</body>

</html>
[/codebox]




INDICANDO.PHP

[codebox]<?php
header("content-type: text/html; charset=iso-8859-1");

extract($_POST); //Extraíndo os dados do formulário

$nome = ($txtnome != "") ? $txtnome : "desconhecido"; //Verifica se algum nome foi digitado
$email = ($txtemail != "") ? $txtemail : "desconhecido"; //Verifica se algum nome foi digitado
$nomepara = ($txtnomepara != "") ? $txtnomepara : "desconhecido"; //Verifica se algum nome foi digitado
$emailpara = ($txtemailpara != "") ? $txtemailpara : "desconhecido"; //Verifica se algum email foi digitado



$nome_do_site = " "; //Nome
$end_do_site = "http:/ "; //Endereço
$nome_do_webmaster = " ";//nome


//Não mudar nada

$nome = $_POST["txtnome"];
$email = $_POST["txtemail"];
$nomepara = $_POST["txtnomepara"];
$emailpara = $_POST["txtemailpara"];
$assunto = "$nome indicou um website para você!!!";






$mensagem .= "Olá, $nomepara\n\n";
$mensagem .= "$nome acaba de visitar nosso Website e decidiu lhe convidar tambem. \nConfira você mesmo!\n";
$mensagem .= "Nós da $nome_do_site estamos esperando por uma visita sua!\n\n";
$mensagem .= "Visite-nos agora mesmo!!!\n Acesse agora $end_do_site - $nome_do_site!!!\n\n";
$mensagem .= "Muito Obrigado,\n$nome_do_webmaster - Webmaster $nome_do_site";



//Não mudar nada
@mail($emailpara, $assunto, $mensagem, "From: $email");



echo "Olá <b>".$nome."</b><br>, um email de indicação foi enviado para <b>".$emailpara."</b>"; //Retorna com a resposta


?>

[/codebox]






:assobio:

hehhehe o que sera que esta acontecendo? se alguem puder me ajudar agradeço!!

Grande abraço e ate logo!!!!


:rolleyes:

Menu... Drop Down Horizontal Com Sub Menus Vertical

16/05/2008, 09:08

Boa tarde galera!!!
tudo bem? espero que sim... sou um pouco iniciante em css e estou codando um menuzinho..
pequei varios tutoriais e fiquei estudando e tal.. tipo eu fiz o menu com sub menus só que na hora
que o mouse fica em cima sai todo errado... alguem poderia me ajudar????

CODIGO CSS:
body {
			padding:0px;
			margin:0px;
		}

		#menu_left ul {
			padding:0px;
			margin:0px;
			float: left;
			width: 571px;
			background-color:#E8E8E8;
			list-style:none;
			font:80% verdana;
						font-size: 8pt;
		}

		#menu_left ul li { display: inline; }


		#menu_left ul li a {
			background-color:#E8E8E8;
			color: #335353;
			text-decoration: none;
			border-left:3px solid #666666;
			padding: 2px 17px;
			float:left;
		}


		#menu_left ul li a:hover {
			background-color:#FFFAFA;
			color: #000000;
			border-left:3px solid #9ACD32;
		}



#menu_left ul ul {
	position: relative;
	left: 17px;
	display: none;
	}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


#menu_left ul ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
	border-bottom: 1px solid #ccc;
	}



#menu_left li:hover ul, li.over ul { 
	display: block; }

AS PARTES DE BAIXO... eu fiz lendo um tutorial, acho que ali esta o erro =/
ele aparece um em cima do outro hahahae e nao consigo arrumar
deve estar faltando algo...


ESSA É A PAGINA
<br>
	<div id="menu_left">

		<ul id="nav">
		<li><a href="">principal</a></li>
		<li><a href="">sobre</a></li>

			<ul><li><a href="">blblbb</a></ul></li>			
			<ul><li><a href="">sdfsf</a></ul></li>
			
		<li><a href="">sdfsdf</a></li>

			<ul><li><a href="">sdfsdfte</a></ul></li>
			<ul><li><a href="">sdfdsf</a></ul></li>
			<ul><li><a href="">sdfsfsf</a></ul></li>

		<li><a href="">sdffds</a></li>
		<li><a href="">sdfsdfdsf</a></li>
		<li><a href="">notsdfsdficias</a></li>

			<ul><li><a href="">sdfsfd</a></ul></li>
			<ul><li><a href="">global</a></ul></li>

		<li><a href="">contatos</a></li>

			<ul><li><a href="">formail</a></ul></li>
			<ul><li><a href="">endereço</a></ul></li>
		</ul>


	</div>





<br>


ALGUEM PODERIA ME AJUDAR???
Agradeço desde o momento a ajuda de todos


]Grande Abraço
Felipe.




a proposito amigos.. estou usando um JS pra auxiliar que esta funcionando.


é so na hora que o menu aparece mesmo =\
aguardo respostas

abraços a todos!!

Listagem De Dados Do Mysql!

21/12/2007, 13:14

Salve meus colegas!! como estão?
espero que bem...

Olhem só..
tenho um sistema de sorteios online que sorteia aleatoriamente os usuarios cadastrados e tal..
essa parte do sistema esta 100%...


Bom só que eu queria agora fazer uma pagina para listar todos
os dados da tabela 'concorrentes' antes de finalizar o sorteio para que nao tenha ips iguais ou algo estranho no cadastro que possa aumentar a possibilidade de um mesmo visitante sera sorteado, e nao queria fazer isso pelo phpmyadmin.. o que queria mesmo era apenas listar os dados, a exclusao eu faço pelo phpmyadmin.


a tabela concorrentes tem as seguintes colunas


id / nick / nome / cidade / estado / data / hora / ip


certo...
queria que listasse apenas o


id / nome / data / hora / ip


esse é o script que to usando


<?php
$host = "localhost";
$user = "cbal_neww"; //senha do usuario do mysql
$password = "new953"; //senha do mysql
$bd = "cbal_bd"; //nome do banco de dados

mysql_connect($host,$user,$password); 
mysql_select_db($bd);

$consulta="SELECT * FROM concorrentes";
$resultado=mysql_query($consulta);

print "<table>\n";
print "<tr><th><th><th><th>id</th>nome</th>data</th>hora</th><th>ip</tr>"
while ($linha=mysql_fetch_array($resultado)){
print("<tr><td>$linha[0]</td>");
print("<tr><td>$linha[1]</td>");
print("<tr><td>$linha[2]</td>");
print("<tr><td>$linha[3]</td>");
print("<tr><td>$linha[4]</td>");
print("<td>$linha[5]</td></tr>\n");
}
echo "</table>\n";

?>


SÓ QUE QUANDO ACIONO ELE A PAGINA FICA TODA EM BRANCO
sendo que tem vários usuários ja cadastrados..
o que poderia ser??? algo errado no código???

bom é isso,.. se alguem puder me ajudar agradeceria..
GRANDE ABRAÇO
FELIPE!!

FELIZZ NATAL A TODOSSS!

Encoder()

18/12/2007, 09:12

Bom dia caros colegas, tudo bem?
espero que sim..

Gostaria de saber se a função encoder() do php seria capaz de "criptografar" todo o código html E php que se encontra na pagina...

não prescisa ser nada complexo e tudo mais, apenas uma função que criptografasse o codigo sem prescisar usar compiladores.

mas de preferencia em php.

Desde o momento agradeço a atenção dispensada de todos

Grande abraço
Felipe. :rolleyes:

Problemas Em Comprimir Paginas!

15/11/2007, 19:34

Olaaa caros colegas.
Tudo bem? espero que sim


Então galera eu possuo um site onde nela se encontra inumeras imagens, consequentemente deixando o site bem pesadinho pra uma pessoa que ainda utiliza linha discada..

Pois bem, estive procurando por tutoriais, textos explicativos sobre compressão de paginas e tudo e achei um pequeno script mas infelismente nao consigo fazer ele funcionar..

ja procurei informações, estudei o codigo mas nada ;\.. Alguem poderia me ajudar com esse script, oiu se alguem tiver um outro mais simples e funcional.. agradeceria desde o momento!


Script que consegui

<?php
// GZip
if (@extension_loaded('zlib') && !headers_sent())
{
ob_start('ob_gzhandler');
}

// Seus scripts aqui
exit;
?>



Abraços
Felipe

IPB Skin By Virteq