Jump to content


WeeD's Content

There have been 103 items by WeeD (Search limited from 30/03/2023)



Ordernar por                Order  

#665429 Ajudinha Com Calendario

Posted by WeeD on 28/11/2005, 12:35 in PHP

ae fazendo favor, alguem pode me da uma força aqui, pois estou tentando destacar os domingos, mas o que acontece é que está repetindo a coluna ae desse geito, pois estou tentando uma condição ELSE e não consigo adaptar ae. :(

<?php
          $Data = strtotime($mes."/".$dia."/".$ano_);
          $Dia  = date('w',strtotime(date('n/\0\1\/Y',$Data)));
          $Dias = date('t',$Data);
          for ($i=1,$d=1;$d<=$Dias;) {
              echo "<tr>";
              for ($x=1;$x<=7 && $d <= $Dias;$x++,$i++) {
                    if ($i > $Dia) {
                      if ($x == 1) { echo "<td><b>".$d."</b></td>"; }
                        if ($d == $dia) { echo "<td><u>".$d."</u></td>"; }
                        else { echo "<td>".$d."</td>"; }
                        $d++;

                    }
                    else { echo "<td>&nbsp;</td>"; }
              }
              for(;$x<=7;$x++) { echo "<td>&nbsp;</td>"; }
              echo "</tr>";
          }
?>




#664726 Problemas No Calendario

Posted by WeeD on 25/11/2005, 14:29 in PHP

o que mudo ae ?
só altero o style pro modo errado. :(



#664622 Problemas No Calendario

Posted by WeeD on 25/11/2005, 10:52 in PHP

ae fazendo favor, alguem pode me dizer o porque não está distacando somente o dia atual e sim colorindo todo o calendario. ? e como posso "acresentar", pra deixar os dias de DOMINGO com "destaque" dos outros dias, assim como o dia atual. Obrigado!

<?php
  $Data = strtotime($mes."/".$dia."/".$ano_);
  $Dia  = date('w',strtotime(date('n/\0\1\/Y',$Data)));
  $Dias = date('t',$Data);
  for ($i=1,$d=1;$d<=$Dias;) {
    echo "<tr>";
    for ($x=1;$x<=7 && $d <= $Dias;$x++,$i++) {
      if ($i > $Dia) { echo "<td><span ".($d==$dia)." ? style=\"color:#C30;\">".$d++."</span></td>"; }
      else { echo "<td> </td>"; }
    }
    for(;$x<=7;$x++) { echo "<td> </td>"; }
    echo "</tr>";
    }
?>




#664021 Enviar Email Com Axexo

Posted by WeeD on 23/11/2005, 15:12 in PHP

ae fazendo favor, alguem pode me falar porque não esta indo o anexo junto ? tipo o email chega normal no destino mas sem anexo!

<?php
  $acao = $_GET["acao"];
  if ($acao == "enviar") {
      $nome      = $_POST["NOME"];
      $assunto   = $_POST["ASSUNTO"];
      $remetente = $_POST["EMAIL"];
      $destino   = $_POST["OPCOES"];
      $mensagem  = $_POST["TEXTO"];

      $mensagem  = wordwrap($mensagem,50,"<br>",1);

      $arquivo   = isset($_FILES["ARQUIVO"]) ? $_FILES["ARQUIVO"] : FALSE;

      if (file_exists($arquivo["tmp_name"]) and !empty($arquivo)) {
          $fp    = fopen($_FILES["ARQUIVO"]["tmp_name"],"rb");
          $anexo = fread($fp,filesize($_FILES["ARQUIVO"]["tmp_name"]));
          $anexo = base64_encode($anexo);

          fclose($fp);

          $anexo    = chunk_split($anexo);
          $boundary = "XYZ-" . date("dmYis") . "-ZYX";

          $texto    = "--$boundary\n";
          $texto   .= "Content-Transfer-Encoding: 8bits\n";
          $texto   .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n";
          $texto   .= "$mensagem\n";
          $texto   .= "--$boundary\n";
          $texto   .= "Content-Type: ".$arquivo["type"]."\n";
          $texto   .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n";
          $texto   .= "Content-Transfer-Encoding: base64\n\n";
          $texto   .= "$anexo\n";
          $texto   .= "--$boundary--\r\n";

          $headers  = "MIME-Version: 1.0\n";
          $headers .= "From: \"$nome\" <$remetente>\r\n";
          $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n";
          $headers .= "$boundary\n";

          $Enviar=mail($destino,$assunto,$texto,$headers);

          echo"Email enviado com Sucesso!";
      }
      else {
           $headers  = "MIME-Version: 1.0\r\n";
           $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
           $headers .= "From: \"$nome\" <$remetente>\r\n";

           $Enviar=mail($destino,$assunto,$mensagem,$headers);

           echo"Email enviado com Sucesso!";
      }
  }
?>

Obriagdo!



#638732 Function();

Posted by WeeD on 14/09/2005, 16:54 in PHP

bom eu até responderia como calma pra você entender o que quis dizer, mas num a primeira vez que recebo respostas com "ignorancia". prefiro terminar por aqui, e procurar outro modo de ajuda. valeu!



#638716 Function();

Posted by WeeD on 14/09/2005, 16:27 in PHP

ta mas pra usar desse modo que você falou ae a function seria diferente então, pois do modo que ela ta ali, a string é "definida" nela mesmo assim como os caracteres. :/



#638711 Function();

Posted by WeeD on 14/09/2005, 16:18 in PHP

ae fazendo favor, como faço pra usar essa function(); em mais de uma string ? pois estou precisando "cortar" varias strings em tamanho e com nomes diferentes. ou tem outro modo de fazer isso mais facil ? Obrigado!

<?php
function CortarTexto($usuario,$caracteres) {
if (strlen($usuario) > $caracteres) {
   return substr($usuario,0,$caracteres) . "..."; }
else return $usuario;
}
?>



#638191 Paginação "inteligente"

Posted by WeeD on 13/09/2005, 17:16 in PHP

acho que consegui fazer aqui não tenho certeza. :(

EDITANDO:

num deu certo pois esse ae exibi 3 antes e 3 depois da pagina atual. e não do modo de 3 em 3. eu tirei o "primeiro" for mas mesmo assim num ta indo ainda de 3 em como falei ali em cima. :/



#638112 Paginação "inteligente"

Posted by WeeD on 13/09/2005, 15:00 in PHP

to conseguindo não. :(



#638098 Paginação "inteligente"

Posted by WeeD on 13/09/2005, 14:34 in PHP

Ae fazendo favor, estou com um probleminha na paginção pois ela não está com falta de "segurança" pois quando eu digito uma "ID (não numérica)" la na barra de endereço da erro na pagina, ou quando digito uma "ID (numérica) ele continua "paginando" mesmo sem resultado. como posso está arrumando isso pra quando for uma "ID" invalida, ele voltar pra pagina 1 ou a anterior que tava antes ?

E outra coisa, se não for pedir muito alguem poderia me ajudar ao invez da paginção ser a "metade" do total de registro. ela ficar por padrão assim:

Pagina: 1 de 10 : 1 2 3 >
Pagina: 1 de 10 : 1 2 3 >
Pagina: 1 de 10 : 1 2 3 >
Pagina: 1 de 10 : 4 5 6 >

<?php
 $num_por_pagina = 5;
 if (!isset($_GET['pagina'])) { $pagina = 1; } else { $pagina = $_GET['pagina']; }
  $primeiro_registro = ($pagina * $num_por_pagina) - $num_por_pagina;
  $consulta = mysql_query("SELECT * FROM users ORDER BY id ASC LIMIT $primeiro_registro,$num_por_pagina");
 while($x = mysql_fetch_array($consulta)) {
  echo(''.$x['id'].' - '.$x['user'].'<br>');
 }
  $contar = mysql_query("SELECT COUNT(*) FROM users");
  list($total_usuarios) = mysql_fetch_array($contar);
  $total_paginas = ($total_usuarios / $num_por_pagina);

  $prev = $pagina - 1;
  $next = $pagina + 1;
  
 if ($pagina > 1) { $prev_link = "<a href='$PHP_SELF?pagina=$prev'><font class='webdings'>-</font></a>"; } else { $prev_link = ""; }
 if ($total_paginas > $pagina) { $next_link = "<a href='$PHP_SELF?pagina=$next'><font class='webdings'>+</font></a>"; } else { $next_link = ""; }

  $total_paginas = ceil($total_paginas);
  $painel = "";
 for ($x = 1; $x <= $total_paginas; $x++) {
 if ($x == $pagina) { $painel .= "<b class='vinho'>$x</b>"; } else { $painel .= "<a href='$PHP_SELF?pagina=$x'> $x </a>"; }
}
 echo "<br><b>P&aacute;gina: $pagina de $x :</b> $prev_link $painel $next_link";
?> 

Obrigado!



#637691 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 16:38 in PHP

a morreu esse assunto, ta funcionando aqui do geito que ta, eu só queria saber se tinha como "simplificar" ali na hora de executar a ação, mas ja vi que não foi uma duvida "relevante" pelo ver de alguns, então deixa do geito que ta. Valeu ae pela atenção!



#637686 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 16:29 in PHP

é que pagina tem "2 funções" ela lista os textos do BD, ai quando quero ler uma ela abre a noticia encima da tabela na mesma pagina, então uso esse acao=ver pra num da "erro" quando eu entra na pagina e da ID invalido.



#637681 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 16:22 in PHP

ta foi mal, num ta mais aqui quem posto esse tópico. deixo do geito que ta mesmo.



#637676 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 16:11 in PHP

tipo aqui na var $acao pra chamar ela eu tenho que fazer do seguinte modo.
pagina.php?acao=ver&id=valor pra poder exibir o conteudo certo ? eu queria deixar o modo de chamar a função assim pagina.php?ver&id=valor. será que consegui explicar melhor agora ? :(



#637669 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 16:05 in PHP

:/



#637666 "simplificar Querystring"

Posted by WeeD on 12/09/2005, 15:58 in PHP

ae fazendo favor, seguindo esse exemplo aqui:

<?php
  $acao = $_GET["acao"];
  if ($acao == "ver") { 
     BLABLABLA
 }
?>
como que faço para mudar a "querystring" nesse modo:

oi.php?acao=ver&ID=1 ser assim oi.php?ver&ID=1



#636685 Segurança Em Receber Dados E Passar Dados.

Posted by WeeD on 09/09/2005, 19:03 in PHP

envez de aparecer um echo com uma mensagem como faz pra da um "reload" na pagina ou simplesmente não fazer nada. tipo como se não tivesse acontecido nada.
e o que mais da pra melhorar ou colcoar pra ficar mais seguro e tal ?



#636670 Segurança Em Receber Dados E Passar Dados.

Posted by WeeD on 09/09/2005, 18:36 in PHP

ae fazendo favor, o código do geito que está aqui está seguro ? ou tem como "simplicar" ele e deixar ele mais seguro ? tipo na questão da pessoa digitar ID's invalidos e tal, tentar burlar isso ae. quando digitar ID's invalidas retornar a pagina que estava antes e tal... Brigado!

<?php
  $id = addslashes($_GET["id"]);
  $update = mysql_query("UPDATE testes SET views=(views+1) WHERE id='$id'")
  $consulta = mysql_query("SELECT * FROM testes WHERE id='$id'") 
  $contar = mysql_num_rows($consulta);
   if (!$resultado) { echo"texto não encontrado."; } else {
      $x = mysql_fetch_array($consulta);
      $id = $x["id"];
      $titulo = $x["titulo"];
      $noticia = $x["noticia"];
  }
  mysql_close();
?>



#636541 Barra De Status

Posted by WeeD on 09/09/2005, 14:27 in HTML, CSS e Metodologias

pois acho que a opção de mudar a mensagem na barra de status do seu navegador deve estar desabilitado. bom da uma olhada no menu:

Ferramentas > Opções > Facilidades

ae vai ter la duas "checkbox" Permitir Java e Permirtir JavaScript ai na frente vai ter um botão [ Permissões ] ae você abilita a "checkbox" Modificar o texto da barra de status.



#636478 Erros "estranhos"!

Posted by WeeD on 09/09/2005, 12:02 in CSS & Semântica (Tableless)

só to querendo "organizar" meu código pra melhor manutenção dele depois.



#636460 Erros "estranhos"!

Posted by WeeD on 09/09/2005, 11:30 in CSS & Semântica (Tableless)

é tipo to meio que "organizando" meu código, ae no caso eu estária falando ao p#ID que seu conteudo só se aplicaria dentro da #IDPAI.



#636458 Problema Com O 'float:' ?

Posted by WeeD on 09/09/2005, 11:27 in CSS & Semântica (Tableless)

tenta colocar esse overflow:auto; na #ID conteudo.



#636456 Erros "estranhos"!

Posted by WeeD on 09/09/2005, 11:21 in CSS & Semântica (Tableless)

mas _Samuca_ isso ae não está "correto" no caso do meu exemplo pois olha o que vi no site do maujor.com:

Grupamento de Seletores

Quando um mesmo bloco de declaração de estilos aplica-se a diversos seletores, podemos grupá-los separando-os por uma vírgula. No exemplo a seguir um fundo amarelo claro será aplicado a todos os elementos strong e a todos os elementos em .

strong, em

{
    background-color: #ffc;
}



#636297 Problema Com O 'float:' ?

Posted by WeeD on 08/09/2005, 21:47 in CSS & Semântica (Tableless)

tenta assim:

#estrutura_main {
width:700px;
position:absolute;
left:50%;
margin-left:-350px;
background-color:#ffffff;
overflow:auto;
}




#636253 Erros "estranhos"!

Posted by WeeD on 08/09/2005, 20:28 in CSS & Semântica (Tableless)

Ae fazendo favor, qual a diferenã desse dois exemplos ? pois estão dando "RESULTADOS" diferentes:

Exemplo 1:
#IDPAI p#ID1 { ESTILOS; }
#IDPAI p#ID2 { ESTILOS; }
#IDPAI p#ID1, p#ID2 { ESTILOS; }
Exemplo 2:
p#ID1 { ESTILOS; }
p#ID2 { ESTILOS; }
p#ID1, p#ID2 { ESTILOS; }

tipo no segundo exemplo ele fica os estilos configurados certo corretamente. ai quando eu coloco a "#ID-PAI" na frente, "desconfigura" os estilos pois ele só aplica no "primeiro ID os que vem depois da virgula não aplica os resultados.




IPB Skin By Virteq