fernando_ott
Membros-
Total de itens
47 -
Registro em
-
Última visita
Tudo que fernando_ott postou
-
Eae brother... vê se da certo... Metodo GET <?php $dia= $_GET["dia"]; $mês = $_GET["mês"]; $ano = $_GET["ano"]; echo "Você nasceu no $dia de $mês de $ano"; ?> HTML <form name="form1" method="get" action="teste.php"> <p> <input name="dia" type="text" id="dia" size="5" maxlength="5"> <select name="mês" id="mês"> <option value="janeiro">janeiro</option> <option value="fevereiro">fevereiro</option> <option value="março ">março </option> </select> <input name="ano" type="text" id="ano" size="10" maxlength="4"> </p> <p> <input type="submit" name="Submit" value="Enviar"> </p> </form> Metodo Post
-
Eae Galera. EU tenho vários dominios, tanto .com.br como .com .... O .com.br estao todos registrados no http://registro.br que é o orgão oficial de dominios e por lá, pra compra o dominio é R$30,00 anuais, mais barato, pelo menos que o nomer que cobra 49 O problema são os .com que pra mim registra é só pelos sites de hospedagem, só que eu não me sinto seguro em meus domínios ficarem nas mãos de outras empresas e não o site oficial alguém sabe qual que é o site oficial pra registrar dominios .com, .net... etc?? valeu
-
Eae pessoal. Vou postar agora pra vocês o script de um sistema de busca que puxa o banco de dados do google. Este primeiro para fazer a busca no google busca.php <? include"head.htm";?><? /* meta.php Pequeno sistema de metabusca escrito em PHP que busca resultados no Google Escrito por: Samuel de sousa Santos http://buscas.br5.com.br */ function busca($search,$pg) { // Essa função conecta ao Google e retorna os resultados da busca global $tr; $fp = fsockopen ("www.google.com", 80, $errno); if ($fp) { $conectar = "Get /search?num=30&hl=pt&ie=UTF-8&oe=UTF-8&que=$search&btnG=Pesquisa+Google&lr=lang_pt&start=$pg HTTP/1.0\r\nHost: www.google.com\r\n\r\n"; fputs ($fp, $conectar); $resultado = ""; while (!feof($fp)) { $resultado .= fgets ($fp,128); } fclose ($fp); $resultado = ereg_replace("\n","",$resultado); $eng = "/<p class=g><a href=(.*?)>(.*?)<\/a><br><font size=-1>(.*?)<br>/"; preg_match_all($eng,$resultado,$matches); $exp_reg_total_resultados = "/<\/b> de <b>(.*?)<\/b>. A pesquisa/"; preg_match_all($exp_reg_total_resultados,$resultado,$total_resultados); $tr = formata_valor($total_resultados[1][0]) * 1; } return $matches; } function formata_valor($valor) { // funcao usada para formatar o valor dos resultados $valor = str_replace(".","",$valor); $valor = str_replace(",","",$valor); return $valor; } /* Início do código */ $search = substr($que,0,255); // limitar a 255 caracteres a busca $search = urlencode(stripslashes($search)); $tr = 10; // total de resultados $pg = ($pg * 5); // páginas $matches= busca($search,$pg); // resultados da pesquisa $num = count($matches[10]); // número de resultados da pesquisa na página echo ' <form> <input type="text" size="15" maxlength="255" name="que" value=""> <input type="submit" value="Buscar"> </form> '; // Imprime os resultados echo " <center><a href:'formulario.php'>Incluir seu site</a></center><br>"; for($x=0;$x<$num;$x++) { $url = $matches[1][$x]; $title = $matches[2][$x]; $description = $matches[3][$x]; echo "<br><a href=$url>$title<br></a>$description<br>$url<br>\n"; } $numero_paginas = ceil($tr / 30); // arredonda o número de páginas echo "<br><br>"; if (($numero_paginas > 1) && ($pg > 0)) { echo '<a href="ms.php?que='.$search.'&pg='.($pg - 30).'"> << Anterior </a> '; } if (($numero_paginas > 1) && ($pg < $numero_paginas)) { echo ' <a href="busca.php?que='.$search.'&pg='.($pg + 30).'"> Próxima >> </a>'; } ?><? include"footer.htm";?> head.htm <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"> <LINK href="style.css" rel=STYLESHEET type=text/css> <title>Fernando's - Buscas</title> </head> <body> <p align="center"><font size="4">Procurar na Internet</font></p> <p align="center"> </p> </body> </html> footer.htm <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"> <LINK href="style.css" rel=STYLESHEET type=text/css> <title>Fernando's - Buscas</title> <style> <!-- .p{font-family:arial,sans-serif } --> </style> </head> <body> <p align="center"><font class="p" size="-1">©2004 <a href="http://www.buscas.br5.com.br">Br5-buscas</a></font></p> <p align="center"> </p> </body> </html> É isso aí galera. Tem também a folha css, mas esse eu dexo para que cada um faça do seu próprio estilo. Outra coisa que quero salientar, é que eu testei várias vezes e em algumas modificações ele não funcionou, porém creio que esse esta certo. Caso não, por favor ajudem a deixa-lo tinindo. até a próxima
-
Olá Tenko. Parabéns pelo script. Testei ele, porém esta apresentando os seguintes erros Warning: main(lib/intranet.php): failed to open stream: No such file or directory in C:\... on line 3 O problema é que o script busca_nome.php esta pedindo os require_once "lib/intranet.php"; // Minhas libs require_once "lib/start.php"; e não consta no script. falou
-
Comigo ele simplismente não ligava. Descobri que era o skype. preciso desliga-lo pra ligar o apache. Todo programa que usa a mesma porta que o apache como o skype deve ser encerrado antes de ligar o apache. veja se você tem algum desses programas daí avisa se resolveu... flow ;)
-
Eae pessoal. To postando este tópico porque acho que é uma grande dúvida para a maiorçada (incluindo eu) que está começando a aprender PHP, como começar. A base, que é realmente essencial. Comentem na opnião de vocês qual a melhor forma, como que você aprendeu, e também esta aberta para postar artigos bons para aprender que ajudaram quem já sabe começar.
-
Eae Frenetico.... vix cara valeu mesmo, consegui, está tinindo agora!!!!! Pra galera que quise, tive que da uma arrumadinha só, pois estava enviando 6 e-mail e um } estava faltando. agora está certinho <? extract($_POST); $destinatario = "email@dominio.com.br"; $formato = "\nContent-type: text/html\n"; $assunto="Produtos pedidos"; unset($_POST['a']); foreach ($_POST as $campo => $valor) { $mens .= "<br />" . ucfirst($campo) . " : <b>" . $valor . "</b>"; } mail("$destinatario","$assunto","$mens","from: ".$email.$formato); echo "Dados Enviados com Sucesso!!!!!!"; ?> valeu mesmo a ajuda Frenetico!!! abraços
-
Eae Frenetico... da uma olhada nas páginas que eu estou testando... http://ml.publibr.com/teste.php http://ml.publibr.com/checkbox.htm No php eu coloquei esse ultimo código php que você me passou, está dando esse erro. :blink: valeu
-
Eae Frenético...acho que fecho... mas está dando erro de PHP no meu código o que pode ser? <? $nome = $_POST["nome"]; $email = $_POST["email"]; $pagamento = $_POST["pagamento"]; $destinatario = "email@dominio.com.br"; $formato = "\nContent-type: text/html\n"; $assunto="Produtos pedidos"; $de = "Compra"; unset($_POST['a'], $_POST['b'], $_POST['c'], $_POST['d'], $_POST['e'], $_POST['f']); foreach ($_POST as $campo => $valor) { $mens .= "Nome: $nome<br> "; $mens .= "Email: $email<br> "; $mens .= "Forma de Pagamento: $pagamento <br> "; $mens .= "<br />" . ucfirst($campo) . " : <b>" . $valor . "</b>"; mail("$destinatario","$assunto","$mens","from: ".$de.$formato); ?> valews :rolleyes:
-
As linhas referentes ao checkboxs no php <?php $sValores = $_POST[ "opt" ]; for( $i = 0; $i < count( $sValores ); $i++ ){ echo $sValores[$i]."<br>"; $mens .= "Os produtos pedidos foram: $sValores <p> "; mail("$destinatario","$assunto","$mens","from: ".$de.$formato); ?> As linhas das checkbox no HTML daí quando submetido o formulario, aparece "array" invez dos valores como pode ver nesse print scrin que fiz da parte do e-mail. http://ml.publibr.com/imagem.gif Como que podemos arrumar isso?
-
Eae Frenetico, tentei dos dois jeitos que você sugeriu mas ainda continua aparecendo array. Os valores que eu uso são nomes, por exemplo: <input type="checkbox" name="opt[]" value="GD001"/> Ebooks<br> <input type="checkbox" name="opt[]" value="GD002"/> Livros<br> <input type="checkbox" name="opt[]" value="CW055"/> Carros<br> <input type="checkbox" name="opt[]" value="IF001"/> Armarios O formulario que é enviado pro e-mail quando eu submeto é assim o que que pode ser?
-
Estou usando esse script para checkbox em um formulario para mandar para um e-mail. <html> <head> <title></title> </head> <body> <form name="opc" action="pegaChek.php" method="post"> <input type="checkbox" name="opt[]" value="1"/>value 1<br> <input type="checkbox" name="opt[]" value="2"/>value 2<br> <input type="checkbox" name="opt[]" value="3"/>value 3<br> <input type="checkbox" name="opt[]" value="4"/>value 4<br> <input type="submit" value="enviar" /> </form> </body> </html> <?php $sValores = $_POST[ "opt" ]; for( $i = 0; $i < count( $sValores ); $i++ ){ echo $sValores[$i]."<br>"; } ?> O Problema é que quando submeto o formulario, no e-mail que recebe, o campo do checkbox não aparece os valores, e sim a palavra `array`. O que pode estar de errado?
-
no campo do checkbox lá no e-mail que recebe aparece array invéz do valor 1,2,3,4... <?php $sValores = $_POST[ "opt" ]; for( $i = 0; $i < count( $sValores ); $i++ ){ echo $sValores[$i]."<br>"; } ?> O que esta acontecendo, é que invéz dos valores aparecerem, esta aparecendo 'array'. O que sera que esta acontecendo, para invez de aparecerem os valores, estar aparecendo array?
-
Pois tentei desse jeito Tenko, mas depois que eu submeto o formulario, no campo do checkbox lá no e-mail que recebe aparece array invéz do valor 1,2,3,4... o que que será que está acontecendo.. porque teste i igualzinho você posto...
-
beleza.... boa essa do js, mas daí o que que coloca no php??? mals, to começando ainda no php...
-
Eu tentei usando assim, com o for <? $nome = $_POST["nome"]; $email = $_POST["email"]; $pagamento = $_POST["pagamento"]; $sValores = $_POST[ "opt" ]; for( $i = 0; $i < count( $sValores ); $i++ ){ echo $sValores[$i]."<br>"; } . . . $mens .= "Os produtos pedidos foram: $sValores <p> "; HTML <input name="opt[]" type="checkbox" id="opt[]" value="valor1"> Opção 1 <br/> <input name="opt[]" type="checkbox" id="opt[]" value="valor1"> Opção 2 <br/> <input name="opt[]" type="checkbox" id="opt[]" value="valor1"> Opção 3 <br/> <input name="opt[]" type="checkbox" id="opt[]" value="valor1"> Opção 4 <br/> <input name="opt[]" type="checkbox" id="opt[]" value="valor1"> Opção 5 </p> Mas quando submeto o formulario, e verifico no e-mail que é enviado,o campo que aparece fica assim Os produtos pedidos foram: Array
-
Puts, mas não tem como junta em um unico valor, porque vou usar mais de 200 checkbox, porque são produtos que ele vai selecionando quais ele quer, e são bastantes... :huh:
-
está na mão ------------------------------------- PHP <? $nome = $_POST["nome"]; $email = $_POST["email"]; $pagamento = $_POST["pagamento"]; $checkbox = $_POST["opt1"]; $_POST["opt2"]; $_POST["opt3"]; $_POST["opt4"]; $mens .= "Nome: $nome<br> "; $mens .= "Email: $email<br> "; $mens .= "Forma de Pagamento: $pagamento <br> "; $mens .= "Os produtos pedidos foram: $checkbox <p> "; mail("$destinatario","$assunto","$mens","from: ".$de.$formato); ?> ---------------------------------------------- HTML <form method="post" action="teste.php"> <p> <input type="checkbox" name="opt1" value="sim"> Opção 1 <br/> <input type="checkbox" name="opt2" value="sim"> Opção 2 <br/> <input type="checkbox" name="opt3" value="sim"> Opção 3 <br/> <input type="checkbox" name="opt4" value="sim"> Opção 4 <br/> <input type="checkbox" name="opt5" value="sim"> Opção 5 </p> <p></p>Nome: <input name="nome" type="text" id="nome2" size="35"></p> <p></p>E-mail para envio: <input name="email" type="text" id="email2" size="35"> </p> <p>Preferência de pagamento: <input type="radio" name="pagamento" value="boleto"> Boleto <input type="radio" name="pagamento" value="deposito"> Depósito</p> <p> <input type="submit" name="Submit" value="Enviar"> </form>
-
beleza, eu tentei assim $checkbox = $_POST["opt1"]; $_POST["opt2"]; $_POST["opt3"]; $_POST["opt4"]; mas não deu certo no e-mail quando recebe, só aparece a opção 'sim'. mas tinha que aparecer a opção selecionada né, tipo no e-mail: Checkbox selecionadas: opt1 opt3
-
beleza... o html está tranquilo, só que daí no php, qual váriavel que eu coloco, porque eu tentei com o value e type, e não está dando certo. $_POST["sim"]; $_POST["checkbox"]; valews
-
Boa noite.... Eu tenho um formulário, onde há 5 checkbox. Como eu faço para o meu script (PHP) ler o valor da opção escolhida, onde o usuario pode escolher tanto 1 como 4 ou todos os valores? Esse valores são enviando para um e-mail daí.