Ir para conteúdo

rxhxtx

Members
  • Total de itens

    17
  • Registro em

  • Última visita

Tudo que rxhxtx postou

  1. rxhxtx

    Favicon - Trouble.

    acho q assim vai funcionar 100% <link rel="icon" type="image/png" href="favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="favicon-16x16.png" sizes="16x16"> <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
  2. rxhxtx

    Lista (<ul><li> com imagens responsivas CSS html

    <img class="img-fluid" src="img1.jpg" srcset="img1.jpg 400w, img2.jpg 700w, img3.jpg 1200w" sizes="(min-width:1200px) 1200px, (min-width: 700px) 700px,> via html5 ou via css .BG{ background: url('grande.jpg');} @media(max-width:600px){ .BG{ background: url('pequena.jpg');} } /*coloca a class BG onde vai aparecer sua imagem*/
  3. rxhxtx

    Criar uma âncora HTML

    bom dia amigo, tenho uma dica boa que irá te ajudar muito! ali no seu HREF está com o link completo, certo... olha só essa dica: 1) crie um arquivo dentro do root do seu projeto, 'config.php' e coloque o seguinte: <?php // local do seu projeto $pastaProjeto=""; // se ele estiver dentro de alguma pasta dentro do seu locahost, coloque aqui ex: localhost/projeto1, coloque "projeto1" define('DIRPAGE',"http://{$_SERVER['HTTP_HOST']}/{$pastaProjeto}"); //quando for publicar, mude para https (substr($_SERVER['DOCUMENT_ROOT'],-1)=='/')?$barra="":$barra="/"; define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}{$barra}{$pastaProjeto}"); //atalhos para suas pastas dentro do seu projeto define('DIRIMG',DIRPAGE.'imagens/'); //aqui você coloca suas imagens define('DIRCSS',DIRPAGE.'css/'); //aqui você coloca seus css define('DIRJS',DIRPAGE.'js/'); //aqui você coloca seus js ?> agora como usar.... no seu codigo, quando você precisar especificar algum link, basta você digitar <?php echo DIRPAGE."teste.php"; ?> <!-- para usar em links--> <a href="<?php echo DIRPAGE;?>teste.php">link</a> assim, quando você precisar mudar seu projeto de lugar ou publicar, basta você entrar na pagina config e fazer as alterações por lá.. do jeito que você está fazendo, sempre vai dar pau quando você precisar mudar uma pasta de lugar ou publicar o porjeto, pois você terá que alterr em todas as pagianas... dessa forma, se você precisar renomear ou mudar a pagina de imagens, por exemplo... é só você ir no seu config.php e mudar por la... dai todas as paginas do seu projeto iram funcionar perfeitamente.... usando no seu problema... ficaria da seguinte forma: <a href="<?php echo DIRPAGE;?>001_estudos.php#titulo_001">Link do assunto</a> muito mais simples ne?! e se você mudasse o projeto de lugar, funcionaria normalmente.. sem você precisar alterar em todas as paginas e todos os links... espero que te ajude... sugestao para leitura -DEFINE -CAMINHOS ABSOLUTOS -$_SERVER abrço!!!
  4. rxhxtx

    Carregar Iframe Dinamicamente

    obrigado amigo o "orelha" pediu e sumiu, mas acabou me ajudando anos depois...rsrsr valeu
  5. Boa noite amigos, estou com um problema em um script, ele funciona desta forma: <script> function validate(){ var i = 0, counter = 0, testeCB; testeCB = document.forms[0].testeCB; for (; i < testeCB.length; i++) { if (testeCB[i].checked) { counter++; } } if (counter==0){ alert("Você precisa selecionar pelo menos um") return false; } return true; } </script> <input type="checkbox"id="cb1" name="testeCB" value="1"> <input type="checkbox"id="cb2" name="testeCB" value="2"> mas quando eu substituo o name para name="testeCB[]" para conseguir armazenar no BD, para de funcionar.... apos algumas pesquisas, o menlhor que consegui encotrar foi isto testeCB = document.forms[0].elements['testeCB[]']; substituir ali, mas mesmo assim nao funciona, alguem tem alguma solução??
  6. rxhxtx

    Array_push excluindo ultimo resultado

    boa tarde, public function setErro($erro) { array_push($this->erro,$erro); } Gostaria de saber como faço para fazer para substituir o resultado anterior ao inves de adicionar mais um resultado no array ou pelo menos só exibir o ultimo resultado, pois quando ele retorna o erro fica muito feio, vira uma lista de erros usando o push alguem me ajuda?
  7. rxhxtx

    Array_push excluindo ultimo resultado

    deu certinho, e não da pau quando usa o array_pop e nao tem resultado!! valeu mesmo mano!!! testei o exemplo do W3SCHOOLS e funcionou perfeito para oq eu precisava <?php $a=array("red"); array_pop($a); array_pop($a); array_pop($a); array_push($a, 'black'); print_r($a); ?>
  8. rxhxtx

    Array_push excluindo ultimo resultado

    Perfeito!!! exatamente essa dica que eu estava procurando, agora posso tocar o estudo adiante!!! valeu irmao!! pela sua experiencia, da pau se usar o array_pop e não tiver valor nenhum nessa array ou o php toca adiante por nao ter nada para "apagar"??
  9. você quer que ela gire sempre ou somente quando o usuario digite alguma coisa em determinado campo?
  10. legal!!!! eu fazia usando case do PHP aprendi uma nova!! obrigado!!!
  11. rxhxtx

    Cor hex #000000

    <style> .branco{ font-color: white; } .preto{ font-color:black; } </head> <body> <span class="branco">texto cor branco</span> <span class="preto">texto cor preto</span> ou metodo para quando você nao terá repeticao nas cores, por exemplo somente o titulo de um card será laranja <span style="font-color:orange;">cor laranja</span> você pode substituir o orange, whte, black por #0000000 ou #ffffff ou qualquer outra cor abraço
  12. rxhxtx

    Ajax altera dados na pagina mas PHP nao edita o BD

    Boa tarde, nos meus estudos me deparei com mais um obstaculo, estava fazendo um tutorial sobre atualizacao de BD via ajax... os dados da pagina estao sendo atualizados perfeitamente, porem o PHP nao executa a funcao de colear os dados e atualizar o BD, <?php $connection = mysqli_connect('localhost' , 'root' ,'' ,'testes'); if(isset($_POST['user_id'])){ $user_fname = $_POST['user_fname']; $user_lname = $_POST['user_lname']; $user_email = $_POST['user_email']; $user_id = $_POST['user_id']; $result = mysqli_query($connection , "UPDATE `users_full` SET `user_fname`=`$user_fname` , `user_lname`=`$user_lname` , `user_email`= `$user_email` WHERE `user_id`=`$user_id`"); if($result){ echo 'data updated'; } } ?> se eu coloco if(2+2 ==$){ e tiro os POST e coloco os valores ex: $user_fname = "carlinhos"; atualiza, porem se deixo para ele pegar os dados vi post não funciona... so atualiza na pagina, mas o BD fica igual.... qual é o erro? pq nao esta recebendo os POST?? codigo da pagina é esse: <?php include 'listaUSUcon.php'; ?> <head></head> <body> <div class="container"> <table class="table"> <thead> <tr> <th>Firstname</th> <th>Lastname</th> <th>Email</th> <th>Action</th> </tr> </thead> <tbody> <?php $table = mysqli_query($connection ,'SELECT * FROM users_full'); while($row = mysqli_fetch_array($table)){ ?> <tr id="<?php echo $row['user_id']; ?>"> <td data-target="user_fname"><?php echo $row['user_fname']; ?></td> <td data-target="user_lname"><?php echo $row['user_lname']; ?></td> <td data-target="user_email"><?php echo $row['user_email']; ?></td> <td><a href="#" data-role="update" data-id="<?php echo $row['user_id'] ;?>">Update</a></td> </tr> <?php } ?> </tbody> </table> </div> <!-- Modal --> <div id="myModal" class="modal fade" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <input type="text" id="user_id" class="form-control" readonly> </div> <div class="modal-body"> <div class="form-group"> <label>First Name</label> <input type="text" id="user_fname" class="form-control"> </div> <div class="form-group"> <label>Last Name</label> <input type="text" id="user_lname" class="form-control"> </div> <div class="form-group"> <label>Email</label> <input type="text" id="user_email" class="form-control"> </div> <input type="hidden" id="user_id" class="form-control"> </div> <div class="modal-footer"> <a href="#" id="save" class="btn btn-primary pull-right save">Update</a> <button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button> </div> </div> </div> </div> </body> <script> $(document).ready(function(){ // append values in input fields $(document).on('click','a[data-role=update]',function(){ var user_id = $(this).data('id'); var user_fname = $('#'+user_id).children('td[data-target=user_fname]').text(); var user_lname = $('#'+user_id).children('td[data-target=user_lname]').text(); var user_email = $('#'+user_id).children('td[data-target=user_email]').text(); $('#user_fname').val(user_fname); $('#user_lname').val(user_lname); $('#user_email').val(user_email); $('#user_id').val(user_id); $('#myModal').modal('toggle'); }); // now create event to get data from fields and update in database $('#save').click(function(){ var user_id = $('#user_id').val(); var user_fname = $('#user_fname').val(); var user_lname = $('#user_lname').val(); var user_email = $('#user_email').val(); $.ajax({ url : 'listaUSUcon.php', method : 'post', data : {user_fname : user_fname , user_lname: user_lname , user_email : user_email , user_id: user_id}, success : function(response){ // now update user record in table $('#'+user_id).children('td[data-target=user_fname]').text(user_fname); $('#'+user_id).children('td[data-target=user_lname]').text(user_lname); $('#'+user_id).children('td[data-target=user_email]').text(user_email); $('#myModal').modal('toggle'); } }); }); }); </script> aquele include (listaUSUcon.php) é referente ao primeiro codigo que postei la em cima.. para mim não faz sentido, pois aparentemente nao tem nada errado.... alguem sabe onde estou errando???
  13. rxhxtx

    [Resolvido] Zerar um auto-increment em MySQL ?

    2019!! dei uma machadada no problema juntando as duas dicas... não tinha como dar erro, mas deu certo!!!! TRUNCATE tabela; ALTER TABLE tabela AUTO_INCREMENT = 1; valeu aiiiii!!!!!!!
  14. rxhxtx

    Cor hex #000000

    o jeito mais simples é assim amigo <FONT COLOR="#000000">Texto preto</FONT> <FONT COLOR="#ffffff">Texto branco</FONT>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.