Jump to content


xThiAg0's Content

There have been 6 items by xThiAg0 (Search limited from 29/03/2023)


Ordernar por                Order  

#935116 Comparar O Valor De Um Array Com Uma String Utilizando If

Posted by xThiAg0 on 05/09/2008, 01:16 in PHP

Como está seu array?
E NOTICIAS e INSCRICOES ali sao Constantes?

Não, são variáveis. Na hora de publicar aqui esqueci de colocar o $.

ja deu um print_r($nivel) para se certificar dos valores?

Da seguinte maneira (resultado do print_r($nivel)):
Array ( [0] => noticias [1] => palestras [2] => incricoes [3] => administradores )

Para melhor entendimento, segue abaixo o código:

HTML:
[vem antes..]
<input type="checkbox" name="nivel[]" id="nivel0" value="noticias "/> <label for="nivel0">Gerenciar notícias  </label><br />
<input type="checkbox" name="nivel[]" id="nivel1" value=" palestras "/> <label for="nivel1"> Gerenciar palestras  </label><br />
<input type="checkbox" name="nivel[]" id="nivel2" value=" incricoes "/> <label for="nivel2"> Gerenciar inscrições  </label><br />
<input type="checkbox" name="nivel[]" id="nivel3" value=" administradores"/> <label for="nivel3"> Gerenciar administradores </label><br />
[vem depois...]

PHP:
$nivel = $_POST["nivel"];
foreach($nivel as $valor)
{
	echo $valor, "<br>\r\n"; //Exibe isto normalmente
	if ($valor == "noticias"){
		echo "Tem notícias"; //Não exibe
		$noticias += 1;} //Não soma
	if ($valor == "palestras"){
		echo "Tem palestras"; //Não exibe		
		$palestras += 1;} //Não soma
	if ($valor == "inscricoes"){
		echo "Tem inscricoes"; //Não exibe		
		$inscricoes += 1;} //Não soma
	if ($valor == "administradores"){
		echo "Tem administradores"; //Não exibe		
		$administradores += 1;} //Não soma
}
echo "$noticias, $palestras, $inscricoes e $administradores";
Exibe:

noticias
palestras
incricoes
administradores
, , e




#935058 Comparar O Valor De Um Array Com Uma String Utilizando If

Posted by xThiAg0 on 04/09/2008, 18:44 in PHP

Olá pessoal, estou com um problema para comparar o valor de um campo do array com uma string utilizando IF.
Utilizo o código abaixo:

foreach($nivel as $valor)
{
	echo $valor, "<br>\r\n"; \\Exibe isto normalmente
	if ($valor == "noticias")){
		echo "Tem notícias"; \\Não exibe
		noticias += 1;} \\Não soma
	if ($valor == "inscricoes")){
		echo "Tem inscricoes"; \\Não exibe		
		inscricoes += 1;} \\Não soma
}

Já tentei utilizar da seguinte maneira:
if(current($nivel)=="noticias")
Mas também não funcionou.

Alguém poderia gentilmente me ajudar?



#888035 Enumeração De Resultados?

Posted by xThiAg0 on 19/12/2007, 22:20 in PHP

Bom, você errou quanto ao seu código de lista ordenada em HTML, pois você está criando uma lista ordenada a cada resultado, enquanto na verdade você deve apenas criar uma lista ordenada e os resultados coloca-los dentro da lista (<liL</li>).

Portanto o correto seria:

echo "<ol>";
while($linhas = mysql_fetch_array($selecionar_dados)){
echo "<li> ".$linhas['nome']."</li><br />";
}
echo "</ol>";

Faça o teste ai.

Abraço!



#888017 Livro De Php 5

Posted by xThiAg0 on 19/12/2007, 19:51 in PHP

MisterFoot, penso de forma semelhante a sua, também prefiro estudar em livros, material mais completo do que apostilas, que sempre que precisamos aprender determinada coisa temos que sair a procura de uma apostila que é boa naquele assunto, já com os livros a história é diferente.

Possuo os seguintes livros
Desenvolvendo Websites com PHP - Juliano Niederauer
É um excelente livro para quem está começando com o PHP, com uma didática fácil e muitos exemplos práticos.

PHP para quem conhece PHP - Juliano Niederauer
Ao contrário do que o nome sugere, parece mais continuação do primeiro livro. Muito bom e possui um capitulo inteiro sobre Smarty.

Entretanto, ambos os livros acima pecaram quanto a orientação a objetos, ao menos na minha opinião.

PHP Programando com Orientação a Objetos - Pablo Dall’Oglio
Com dificuldade em entender a orientação a objetos no PHP comprei este livro neste mês com a esperança de enfim entender melhor a OO no PHP5.
Valeu cada centavo investido, ainda não terminei de ler, estou só no começo, mas já adianto que é muito bom, e já até entendi como funciona a orientação a objetos e neste instante estou me aprofundando no assunto.
Então se você esta querendo estudar OO, o livro que lhe indico é este.

A propósito, alguém já leu o livro que é lançamento da editora Novatec, Segurança em PHP - Márcio Pessoa? É bom?



#888011 Criação De Formulário De Ficha Cadastral

Posted by xThiAg0 on 19/12/2007, 19:16 in PHP

Opa, da certo sim, é só você enviar o e-mail em HTML.

Abraço!



#887995 Criação De Formulário De Ficha Cadastral

Posted by xThiAg0 on 19/12/2007, 17:10 in PHP

Claro que da para fazer, e é simples.

De uma maneira bem superficial, você deve fazer:
1 - criar uma página com este formulário (pode ser tudo em html). Esta página que as pessoas irão acessar para preencher o cadastro.
2 - criar um arquivo em php que vai receber, checar e manipular as informações recebidas do formulário. Neste instante você pode optar por receber estes os dados do formulário de duas maneiras:
2.1 - Por e-mail (mais simples)- após a pessoa preencher os campos e enviar você recebe os dados por e-mail
2.2 - Salvar no bando de dados (mais complicado, porém melhor) - após a pessoa preencher os campos e clicar em enviar os dados são salvos em um banco de dados. Ai você também devera criar um arquivo em php para gerenciar os formulários enviados (com opção para visualizar os formulários(com páginação), apagar, alterar, adicionar).

Bom, já lhe dei a idéia, agora resta você por as mãos na massa.
Abraço!




IPB Skin By Virteq