- Fórum WMO
- → Halan Batista's Content
Halan Batista's Content
There have been 7 items by Halan Batista (Search limited from 29/03/2023)
#1005340 Explode Url - Youtube
Posted by Halan Batista on 08/11/2010, 18:31 in PHP
Bem meu site tem um sistema de cadastros de video, onde as urls dão do youtube.
O youtube tem uma url que gera automaticamente a miniatura do video em imagem que é a seguinte:
http://img.youtube.com/vi/ [codigo do video] /2.jpg
Apenas colocando o codigo ali ele ja gera a thumb.
Bem a url que é cadastrada no meu bd é a seguinte:
http://www.youtube.com/v/vUP2ggazGig?fs=1&hl=pt_BR
Como eu faço para explorar essa url e pegar apenas o codigo do vídeo: vUP2ggazGig
Obrigado.
#1002681 Pegar Id Do <Select> Anterior
Posted by Halan Batista on 17/08/2010, 15:58 in PHP
Pessoal, no form que estou fazendo tenho a situação:
1º Uso um <select> para lista os dados do BD pacientes;
2º Uso um <select> para lista os dados do BD medicos;
3º Uso um <select> para lista os dados do BD convenios;
4º Uso um <select> para lista os dados do BD categoria;
5º Uso um <select> para lista os dados do BD exames;
Na tabela de exames tenho uma campos onde é gravado o código da categoria, ou seja, podem existir vários exames para uma determinada categoria.
O que quero fazer aqui é o seguinte, quando o usuário escolher a categoria e passar para o <select id_exames> selecione todos os exames relacionados a categoria. Bem abaixo segue a forma que estou fazendo, mas não estou conseguindo fazer a seleção.<form action="frm_resultado_di.php" method="post" name="frm" id="frm_res1"> <br /> <table width="80%" border="1" align="center" bgcolor="#E0FFFF"> <tr> <td valign="top"> <table width="70%" border="0" align="center"> <tr> <td colspan="3" align="center"><h1>Cadastro de Exames - Diagnostico por Imagem</h1></td> </tr> <tr> <td width="31%" align="right">Paciente:</td> <td colspan="2"><select name="id_paciente" id="id_paciente"> <option></option> <?php $sql=mysql_query("SELECT * FROM pacientes ORDER BY nome_pac") or die ("Erro 2. "); while ($linha=mysql_fetch_array($sql)){ $resultado=$linha["codigo_pac"]; if ($id_paciente==$resultado) {$selecionado = "selected";} else {$selecionado = "";} echo "<option value =\"$resultado\" $selecionado > $linha[nome_pac] </option>"; } ?> </select></td> </tr> <tr> <td align="right">Médico:</td> <td colspan="2"><select name="id_medico" id="id_medico"> <option></option> <?php $sql=mysql_query("SELECT * FROM medicos ORDER BY nome_medico") or die ("Erro 2. "); while ($linha=mysql_fetch_array($sql)){ $resultado1=$linha["id_medico"]; if ($id_medico==$resultado1) {$selecionado1 = "selected";} else {$selecionado1 = "";} echo "<option value =\"$resultado1\" $selecionado1 > $linha[nome_medico] </option>"; } ?> </select></td> </tr> <tr> <td align="right">Convênio:</td> <td colspan="2"><select name="id_convenio" id="id_convenio"> <option></option> <?php $sql=mysql_query("SELECT * FROM convenios ORDER BY nome_convenio") or die ("Erro 2. "); while ($linha=mysql_fetch_array($sql)){ $resultado3=$linha["id_convenio"]; if ($id_convenio==$resultado3) {$selecionado3 = "selected";} else {$selecionado3 = "";} echo "<option value =\"$resultado3\" $selecionado3 > $linha[nome_convenio] </option>"; } ?> </select></td> </tr> <tr> <td align="right">Data / Hora:</td> <td width="14%"><input name="txt_data" type="text" id="txt_data" size="10" maxlength="10" /> /</td> <td width="55%"><input name="txt_hora" type="text" id="txt_hora" size="6" maxlength="6" /></td> </tr> <tr> <td align="right">Categoria:</td> <td colspan="2"> <select name="id_categoria" id="id_categoria"> <option></option> <?php $sql=mysql_query("SELECT * FROM categoria ORDER BY descriscao_cat") or die ("Erro 2. "); while ($linha=mysql_fetch_array($sql)){ $resultado4=$linha["codigo_cat"]; if ($id_categoria==$resultado4) {$selecionado4 = "selected";} else {$selecionado4 = "";} echo "<option value =\"$resultado4\" $selecionado4 > $linha[descriscao_cat] </option>"; } ?> </select> </td> <input type="hidden" name="id_paciente" value="<?php echo $id_paciente; ?>" /> <input type="hidden" name="id_medico" value="<?php echo $id_medico;?>" /> <input type="hidden" name="id_convenio" value="<?php echo $id_convenio; ?>" /> <input type="hidden" name="id_categoria" value="<?php echo $id_categoria;?>" /> <input type="button" name="verifica_categoria" value="OK" onclick="f_ajx('frm_res1')" /> </tr> </table> </td> </tr> </table> </form> <form action="op_resultado_di.php" name="frm_res2" method="post" id="frm_res1"> <table width="80%" border="1" align="center" bgcolor="#E0FFFF"> <tr> <td> <select name="id_exames" id="id_exames"> <option></option> <?php $id_categoria = $_GET["id_categoria"]; $result = mysql_query("SELECT * FROM exames WHERE codigo_cat_exa = ".$categoria); while($row = mysql_fetch_array($result) ){ echo "<option value='".$row['codigo_exa']."'>".$row['descriscao_exa']."</option>"; } if (isset($_POST["verifica_categoria"])) { $id_paciente = $_POST["id_paciente"]; $id_medico = $_POST["id_medico"]; $id_convenio = $_POST["id_convenio"]; $id_categoria = $_POST["id_categoria"]; $sql=mysql_query("SELECT * FROM exames ORDER BY descriscao_exa where codigo_cat_exa ='$id_categoria'") or die ("Erro 2. "); while ($linha1=mysql_fetch_array($sql)){ $resultado5=$linha1["codigo_exa"]; if ($id_exames==$resultado5) {$selecionado5 = "selected";} else {$selecionado5 = "";} echo "<option value =\"$resultado5\" $selecionado5 > $linha1[descriscao_exa] </option>"; } } ?> </select> </td> </tr> <table> </form>
é o seguinte... você precisa fazer duas consultas... uma com todos os resultados e a outra com o valor que está no banco de dados... olha o exemplo meu:
<?php include("../includes/config.php"); $sql_cidade = mysql_query("SELECT * FROM cidades"); $sql_cidade2 = mysql_query("SELECT * FROM cidades WHERE id_cidade = '$id_cidade' "); $cid2 = mysql_fetch_array($sql_cidade2); $id_cidade2 = $cid2["id_cidade"]; $cidade2 = $cid2["id_cidade"]; $total_cidade = mysql_num_rows($sql_cidade); ?> <select name="cidade" class="form-melhor" id="cidade"> <? while($cid = mysql_fetch_array($sql_cidade)){ $id_cidade = $cid["id_cidade"]; $cidade = $cid["cidade"]; if ($cidade2 == $cidade) { $select = "selected"; } else { $select = ""; } echo "<option value='$id_cidade' $select>$cidade</option>"; } ?> </select>
espero que tenha ajudado
#998368 Envio De Email Com Limitador
Posted by Halan Batista on 16/04/2010, 11:35 in PHP
Bem mais a pergunta que eu fiz.. Alguem vai me ajudar???
Grato
#998343 Envio De Email Com Limitador
Posted by Halan Batista on 15/04/2010, 14:00 in PHP
Tenho no meu banco de dados 1200 emails cadastrados.
Quero que seja feito a busca do valor total de registros e crie um menu <option> com os valores separados de 300 em 300, porque o meu servidor tem limitacao de 300 emails enviados por dia.
Entao queria que o option fosse gerado assim 0 - 300, 300 - 600, 600 - 900, 900 - 1200.
Porque dai no envio eu seleciono por exemplo quero enviar do registro 300 ao 600, como se fosse limitacao entendeu?
Abraco.
#998337 Envio De Email Com Limitador
Posted by Halan Batista on 15/04/2010, 12:44 in PHP
Gostaria de help ou um codigo parecido com o que eu quero.
Seguinte.. Meu servidor tem limitacao de envio de 300 emails por dia.
Queria fazer o seguinte. Pegar o valor total de emails dividir eles de 300 em 300 e criar um menu <option> com 0 - 300, 300 - 600, 600 - 900 e assim por diante.
Porque dai em 1 dia eu seleciono 0-300, no outro 300-600.
Deu para compreender?
Abraco
#998285 Erro No Envio De Formulario Em Html
Posted by Halan Batista on 14/04/2010, 14:21 in PHP
$cabecalho .= "MIME-Version: 1.0\r\n";
$cabecalho .= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabecalho .= "From: $a_nome <$a_email>";
$cabecalho .= "\nReply-To: $a_nome <$a_email>";
Mas mesmo assim ele não está indo como HTML, será que tem algum problema no comando:
if ( isset( $_POST ) )
$postArray = &$_POST ; // 4.1.0 or later, use $_POST
else
$postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
foreach ( $postArray as $sForm => $value )
{
if ( get_magic_quotes_gpc() )
$postedValue = htmlspecialchars( stripslashes( $value ) ) ;
else
$postedValue = htmlspecialchars( $value ) ;
}
Que pega os dados da edição e joga pro campo mensagem?
#998269 Erro No Envio De Formulario Em Html
Posted by Halan Batista on 14/04/2010, 12:04 in PHP
Estou com problemas no envio do meu formulário.
O e-mail é enviado corretamente só que a mensagem em vez de ir em html, está indo so o texto tipo:
<html> <head> <title></title> </head> <body> <p> <? echo "$nome"; ?> Edite aqui com o seu código</p> </body> </html>
Meu código parece estar tudo correto, segue abaixo:
<?php
include( '/home/vipagora/ultramail/ultramail.php' );
session_start("admin");
if($_SESSION["admin"] == "on"){
include("../config.php");
if ( isset( $_POST ) )
$postArray = &$_POST ; // 4.1.0 or later, use $_POST
else
$postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
foreach ( $postArray as $sForm => $value )
{
if ( get_magic_quotes_gpc() )
$postedValue = htmlspecialchars( stripslashes( $value ) ) ;
else
$postedValue = htmlspecialchars( $value ) ;
}
$msg_para = $_POST["msg_para"];
$msg_assunto = $_POST["msg_assunto"];
$msg_tipo = $_POST["msg_tipo"];
$mensagem = $postedValue;
if($msg_para == "todos"){
$sql = mysql_query("SELECT * FROM n_emails WHERE ativo = 's'");
$total = mysql_num_rows($sql);
$mailok = 0;
$falha = 0;
while($lista = mysql_fetch_array($sql)){
$nome = $lista["nome"];
$email = $lista["email"];
$cabecalho = '';
$cabecalho .= "MIME-Version: 1.0\r\n";
$cabecalho .= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabecalho .= "From: $a_nome <$a_email>";
$cabecalho .= "\nReply-To: $a_nome <$a_email>";
if(UltraMail($email,$msg_assunto,$mensagem, $cabecalho )){
$mailok = $mailok + 1;
$msg = "<font color=green>SUCESSO!</font>";
}
else{
$falha = $falha + 1;
$msg = "<font color=red>FALHA!</font>";
}
?>
<font face="Arial" size="2">Enviando para <b><?=$email?></b>...
<b><?=$msg?></b></font><br>
<?php } ?>
<script>alert("<?=$total?> e-mails deveriam ser enviados...\n<?=$mailok?> foram mandados corretamente,\n<?=$falha?> falharam!\n")</script>
<?php
}
else{
$cabecalho = '';
$cabecalho .= "MIME-Version: 1.0\r\n";
$cabecalho .= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabecalho .= "From: $a_nome <$a_email>";
$cabecalho .= "\nReply-To: $a_nome <$a_email>";
if( UltraMail($msg_para,$msg_assunto,$mensagem, $cabecalho ) == TRUE ){
$msg = "<font color=green>SUCESSO!</font>";
}
else{
$msg = "<font color=red>FALHA!</font>";
}
?>
<font face="Arial" size="2">Enviando para <b><?=$msg_para?></b>...
<b><?=$msg?></b></font><br><?php
}
}
else{
echo "<script>location.href='login.php'</script>";
}
?>
<p><font face="Arial" size="2"><a href="index.php">Voltar</a></font></p>
<p align="right"><font size="1" face="Arial">Produzido por <a href="http://www.clenissonweb.kit.net" target="_blank">Clenisson
Calaça</a>.</font></p>
Aguardo um retorno, Abraço!
- Fórum WMO
- → Halan Batista's Content
- Privacy Policy
- Regras ·