Ir para conteúdo
Fórum Script Brasil

LegendaryzSB

Membros
  • Total de itens

    14
  • Registro em

  • Última visita

Posts postados por LegendaryzSB

  1. Olá, pessoal, boa tarde !!

    Estudei toda uma apostila sobre CSS, porém não estou conseguindo realizar uma simples tarefa !!

    Ao passar o mouse no 'button.botao', ativar o movimento do 'div.traco' ! Eis abaixo o 'Código Fonte' que estou tentando:

     

    <!DOCTYPE html>
    <html>
    <head>
    <style> 
    button.botao {
    	width: 150px;
    	height: 50px;
    	border: none;
    	background-color: black;
    	color: red;
    	font-size: 23px;
    }
    
    div.traco {
        width: 20px;
        height: 10px;
        background: red;
        -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
        transition: width 2s;
    }
    
    button.botao:hover div.traco {
        width: 150px;
    }
    </style>
    </head>
    <body>
    
    <button class="botao">Botao</button>
    <div class="traco"></div>
    
    </body>
    </html>

    Me ajudem por favor !
    Obrigado !!

  2. Olá pessoal !!

    Eu preciso de alguma ajuda para resolver algumas dúvidas !! Se puder me ajudar eu agradeço !!

    Primeiro visite o link: http://terezanininha.com.br/CSS/Animations/Pagina_1_TryIt_3.html

    Veja o 'Código Fonte' pelo navegador !!

    O que estou tentando fazer ??

    Eu quero que o elemento div, faça movimento de animation, vindo from {top:200px} to {top:0px} e paralisar no topo !!

    Neste exemplo, eu encontrei dois erros:

    - Primeiro Erro: Quando o div automaticamente começa a se movimentar, seu eu colocar o mouse sobre ele, antes de terminar o movimento, o div dá uma pulada
    direto para o topo !! "Eu não quero isso" !! Eu quero que se eu colocar o ponteiro do mouse sobre o div, que ele não dê esta subida repentina para o topo !!
    Que faça o movimento para o topo sem interrupção, mesmo se antes eu puser o ponteiro do mouse !!

    - Segundo Erro: Depois que o div cheguar ao topo, Se eu colocar o mouse nele, o fundo muda de cor, por animation ! Mas após isso, quando eu retiro o
    ponteiro do mouse, o div novamente cai para top:200px e começa o movimento para top:0px novamente !
    O que eu quero é: que o div mova somente "uma vez" and "pare" em top:0px !! Depois de parar em top:0px, que fique intacto pra sempre e apenas faça o
    movimento de mudar a cor do fundo com o passar do mouse !!

    I tentei procurar na internet mas não achei algo que resolvesse esses dois problemas descritos acima !

    Se possível, alguém poderia me dar uma ajuda testada que realmente funcione ??

    Agradecido
    Carlos

  3. Redirecionar para pasta "Internet_Explorer_Edge" !

    Olá pessoal, tudo beleza ??

    Sou iniciante em PHP e estou tendo um pequeno probleminha !

    Tenho um site no qual eu uso um arquivo redirecionador.php que detecta o 'navegador' por
    'HTTP_USER_AGENT' e redireciona para uma pasta do navegador 'específico'. Por exemplo, se o
    'HTTP_USER_AGENT' achar a palavra por 'strpos' "MSIE 8.0", redireciona para a pasta
    'Internet_Explorer_8', se achar a palavra "Firefox", redireciona para a pasta
    'Mozilla_Firefox' !

    Estou tentando agora fazer o arquivo encontrar a palavra "Edge/" para fazer redirecioná-lo
    para a pasta "Internet Explorer Edge" ! eis o código do script abaixo:

     

    <?php
     
    $useragent = $_SERVER['HTTP_USER_AGENT'];
    
      $FILE_NAME = "index.php";
    
    if(strpos($useragent,"MSIE 8.0")) {
       header("location:Internet_Explorer_8_9/$FILE_NAME");
    }
    
    if(strpos($useragent,"MSIE 9.0")) {
       header("location:Internet_Explorer_8_9/$FILE_NAME");
    }
    
    if(strpos($useragent,"MSIE 10")) {
       header("location:Internet_Explorer_10/$FILE_NAME");
    }
    
    if(strpos($useragent,"rv:11")) {
       header("location:Internet_Explorer_11/$FILE_NAME");
    }
    
    if(strpos($useragent,"Edge/", -20)) {
       header("location:Internet_Explorer_Edge/$FILE_NAME");
    }
    
    if(strpos($useragent,"Firefox")) {
       header("location:Mozilla_Firefox/$FILE_NAME");
    }
    
    if(strpos($useragent,"Chrome")) {
       header("location:Google_Chrome/$FILE_NAME");
    }
    
    ?>

    O 'HTTP_USER_AGENT' do navegador "Internet_Explorer_Edge" é:

    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
    Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393

    Como tem a palavra "Mozilla" e "Chrome" partindo do início, eu utilizei o 'offset' do 'strpos'
    para '-20', que começa a procurar a palavra contando 20 caracteres para trás partindo do
    final. Só que ele recireciona para a pasta "Google Chrome" ! Preciso fazer redirecionar para a
    pasta "Internet Explorer Edge" e não sei o que está errado !

    Será que alguém poderia me dar uma ajuda ? É meio que urgente por favor !
    No aguardo
    Carlos

  4. <?php 
    
     # Criando um cookie 
     setcookie(); 
    
     # Dados para conexão 
     $host = "localhost"; 
     $user = "usuario"; 
     $senha= "senha"; 
     $conexao = mysql_connect("$host", "$usuario", "$senha"); 
     $db = mysql_select_db("nome_da_tabela"); 
     $inserir = "INSERT INTO nome_da_tabela (campo_ip) VALUES ('$_SERVER[REMOTE_ADDR]')"; 
     $selecionar = "SELECT campo_ip FROM nome_da_tabela"; 
    
     # Se o IP for novo será inserido na DB 
     If ($_SERVER["REMOTE_ADDR"] != $_COOKIE["visitante"]) { 
     mysql_query ($inserir, $conexao); 
     $_SERVER["REMOTE_ADDR"] = $_COOKIE["visitante"]; 
     } 
     else { 
     echo "Obrigado por retornar ao nosso site!"; 
     } 
    
     # Conta visitas de IP únicos 
     $contador = mysql_query ($selecionar, $conexao); 
     $visitantes_unicos = mysql_num_rows($contador); 
    
     # Exibe visitas de IP únicos 
     echo "<br />Visitantes Únicos: " . $visitantes_unicos . ".<br />" . "O seu IP: " . $_SERVER["REMOTE_ADDR"] . "<br />"; // Mostra o IP 
    
     ?>

    Preciso que o contador começe com o número de '19.500' !

  5. <?php 
    
     # Criando um cookie 
     setcookie(); 
    
     # Dados para conexão 
     $host = "localhost"; 
     $user = "usuario"; 
     $senha= "senha"; 
     $conexao = mysql_connect("$host", "$usuario", "$senha"); 
     $db = mysql_select_db("nome_da_tabela"); 
     $inserir = "INSERT INTO nome_da_tabela (campo_ip) VALUES ('$_SERVER[REMOTE_ADDR]')"; 
     $selecionar = "SELECT campo_ip FROM nome_da_tabela"; 
    
     # Se o IP for novo será inserido na DB 
     If ($_SERVER["REMOTE_ADDR"] != $_COOKIE["visitante"]) { 
     mysql_query ($inserir, $conexao); 
     $_SERVER["REMOTE_ADDR"] = $_COOKIE["visitante"]; 
     } 
     else { 
     echo "Obrigado por retornar ao nosso site!"; 
     } 
    
     # Conta visitas de IP únicos 
     $contador = mysql_query ($selecionar, $conexao); 
     $visitantes_unicos = mysql_num_rows($contador); 
    
     # Exibe visitas de IP únicos 
     echo "<br />Visitantes Únicos: " . $visitantes_unicos . ".<br />" . "O seu IP: " . $_SERVER["REMOTE_ADDR"] . "<br />"; // Mostra o IP 
    
     ?>

    Preciso que o contador começe com o valor inicial de número '19.500' !

  6. O que estou tentando fazer é o seguinte:
    No site, tenho as seguintes pastas: 'Internet_Explorer_9', 'Internet_Explorer_11',
    'Mozilla_Firefox', 'Google Chrome'.
    Cada conteúdo da pasta editado para funcionar esteticamente para seus respectivos navegadores !
    O que eu estou tentanto fazer para o geral é o seguinte:
    Criar um script que por exemplo:
    - se o usuário estiver utilizando o navegador 'Internet Explorer 9' e acessar algum arquivo da
    pasta 'Internet Explorer 11' ele acessa o correspondente arquivo porém na pasta 'Internet Explorer
    9';
    - outro exemplo: se o usuário estiver utilizando o navegador 'Internet Explorer 11' e tentar
    acessar algum arquivo da pasta 'Mozilla_Firefox' ele irá acessar o arquivo correspondente porém na
    pasta 'Internet Explorer 11';
    - ou seja, o script impede que o usuário tenha acessar ao arquivo que não seja da pasta de seu
    navegador correspondente.
    Com base nisso, comecei a desenvolver o script:
    $useragent = $_SERVER['HTTP_USER_AGENT'];
    
      $FILE_PATH = $_SERVER["PHP_SELF"];
      $FILE_NAME = basename($FILE_PATH);
    
    if(strpos($useragent,"Chrome")) {
        $FILE_PATH_CHROME_IE9 = $FILE_PATH;
        $FILE_PATH_CHROME_IE11 = $FILE_PATH;
        $FILE_PATH_CHROME_MOZILLA_FIREFOX = $FILE_PATH;
        
        if(strpos($FILE_PATH_CHROME_IE9,"Internet_Explorer_9")) {
        $FILE_PATH_CHROME_IE9 = str_replace("Internet_Explorer_9", "Google_Chrome", substr
    
    ($FILE_PATH_CHROME_IE9, 1));
        header("location:http://www.colegioramoslopez.com/$FILE_PATH_CHROME_IE9");
        exit;
        }
        if(strpos($FILE_PATH_CHROME_IE11,"Internet_Explorer_11")) {
        $FILE_PATH_CHROME_IE11 = str_replace("Internet_Explorer_11", "Google_Chrome", substr
    
    ($FILE_PATH_CHROME_IE11, 1));
        header("location:http://www.colegioramoslopez.com/$FILE_PATH_CHROME_IE11");
        exit;
        }
        if(strpos($FILE_PATH_CHROME_MOZILLA_FIREFOX,"Mozilla_Firefox")) {
        $FILE_PATH_CHROME_MOZILLA_FIREFOX = str_replace("Mozilla_Firefox", "Google_Chrome", substr
    
    ($FILE_PATH_CHROME_MOZILLA_FIREFOX, 1));
        header("location:http://www.colegioramoslopez.com/$FILE_PATH_CHROME_MOZILLA_FIREFOX");
        exit;
        }
    }
    
    Neste código, está escrito para eu realizar os testes utilizando o navegador 'Google_Chrome',
    Através dele, se eu digito qualquer página mesmo com subdiretórios escrevendo como 'Internet_Explorer_9' dá certo, porém os seguintes 'Internet_Explorer_11' e 'Mozilla_Firefox' o endereço come quando possui subdiertórios....é apenas este o problema.....
    help
  7. Olá pessoal !
    Preciso do seguinte:
    A minha variável $_SERVER["PHP_SELF"]; está com o seguinte valor abaixo:
    /rmslpz/Internet_Explorer_9/A_Escola/pagina1.php
    preciso retirar a primeira barra da string, resultando como abaixo:
    rmslpz/Internet_Explorer_9/A_Escola/pagina1.php
    depois preciso substituir a string "Internet_Explorer_9" para "Google_Chrome", ficando assim:
    rmslpz/Google_Chrome/A_Escola/pagina1.php
    ...alguém poderia me dar um help ?
    No aguardo
  8. Olá pessal !
    Tenho um site no qual está separado por pastas 'Internet Explorer 9', 'Internet Explorer 11',
    'Mozilla Firefox' e 'Google Chrome' !
    Para cada arquivo de cada pasta, estou adicionando um código que, por exemplo, se o usuário estiver
    utilizando o 'Internet Explorer 9' e acessar algum arquivo da pasta 'Mozilla Firefox', o arquivo da
    pasta 'Mozilla Firefox' o redireciona para o mesmo da pasta 'Internet Explorer 9', ou seja, cada
    navegador acessará somente os arquivos das pastas correspondentes ao seu navegador !
    então para cada página, tentei criar o seguinte código:

    <?php
     
    $useragent = $_SERVER['HTTP_USER_AGENT'];
    
      $FILE_PATH = $_SERVER["PHP_SELF"];
      $FILE_NAME = basename($FILE_PATH);
    
    if(strpos($useragent,"MSIE 8.0")) {
       header("location:http://www.colegioramoslopez.com/Internet_Explorer_9/$FILE_NAME");
    }
    
    if(strpos($useragent,"MSIE 9.0")) {
       header("location:http://www.colegioramoslopez.com/Internet_Explorer_9/$FILE_NAME");
    }
    
    if(strpos($useragent,"rv:11")) {
       header("location:http://www.colegioramoslopez.com/Internet_Explorer_11/$FILE_NAME");
    }
    
    if(strpos($useragent,"Firefox")) 
       header("location:http://www.colegioramoslopez.com/Mozilla_Firefox/$FILE_NAME");
    }
    
    if(strpos($useragent,"Chrome")) {
       header("location:http://www.colegioramoslopez.com/Google_Chrome/$FILE_NAME");
    
    ?>
    
    Porém quando eu faço os testes, a página fica em branco e não redireciona !
    Alguém poderia me ajudar e dizer o que está errado e como concertar por favor ?
    No aguardo

  9. Olá pessoal !
    I tenho um \Javascript\Galeria de Imagens\Script e estou tentando modificáfalo para ficar de
    maneira simples...
    O link é
    O que eu preciso ter no momento é:
    1-) Quando a página carrega....precisa ficar em (1/11), não em (0/11) e obviamente quando
    carregada em 1/11 mostrar a primeira imagem 1 de 11;
    2-) Quando eu clicar no link 'close', deve fechar a janela...
    No aguardo
    Obrigado pela atenção
    Carlos
    ----------------
    EIS O CÓDIGO .JS ABAIXO
    //GLOBALS
    
    var nl = "\n";			// new line, for nice code :-)
    
    var imgFolder = 'imagens_grandes';	//folder with subfolders that contain big images
    var smallFolder = 'imagens_pequenas';	//folder with subfolders that contain small images (thumbnails)
    
    var imgName = 'imagem';		//image name (e.g. the first image is photo-001 - or if you change name to "image" then the first image name is image-001)
    
    var imgExt = 'jpg';		//extension (filetype) for big images
    var smallExt = 'gif';		//extension (filetype) for small images
    
    var setColumns = 5;		// how many columns per page
    var setRows = 0;		// how many rows to skip before scroll starts, check and adjust manually
    var setHeight = 76+10+10;	// this is important for scroller: max small image (thumbnail) height + <td> padding-top + <td> padding-bottom (see css file)
    
    //GLOBALS - GALLERY FOLDERS ('<folder>', <number of images>)
    
    var setFolders = Array (
    		Array('Museu_Leonardo_Da_Vinci',11)
    );
    
    //GALLERY FUNCTIONS
    
    function leadingZero(getImage){
    
    		if (getImage < 10)setImage = "00" + getImage;
    		if (getImage > 9 && getImage < 100)setImage = "0" + getImage;
    		if (getImage > 99)setImage = getImage;
    
    		return setImage;
    }
    function initGallery(){
    
    	showGallery(0,setFolders[0][1],setFolders[0][0]);
    
    }	
    function showMenu(){
    
    	returnData = '<tr><td id="menu" colspan="'+ setColumns +'"> | ';
    
    	for (getFolder = 0; getFolder < setFolders.length; getFolder++){
    		returnData += '<a href="javascript:showGallery(0,'+setFolders[getFolder][1]+',\''+setFolders[getFolder][0]+'\')">'+setFolders[getFolder][0]+'</a> | ';
    	}
    	
    	returnData += '</td></tr>'+nl;
    	
    	return returnData;	
    	
    }
    function showGallery(getImage,maxImages,setFolder){
    	
    	setImage = leadingZero(getImage);
    
    	imgNxt = getImage + 1;
    	imgPre = getImage - 1;
    	
    	if (imgNxt > maxImages)imgNxt = 1;
    	if (imgPre < 1)imgPre = maxImages;
    
    	returnData = '<table>'+nl;
    	returnData += '<tr id="selector">'+nl;
    	returnData += '<td><a href="javascript:showImage('+ imgPre +','+ maxImages +',\''+ setFolder +'\')">previous</a></td>'+nl;
    	returnData += '<td align="center"><a href="javascript:showGallery('+ getImage +','+ maxImages +',\''+ setFolder +'\')">close</a></td>'+nl;
    	returnData += '<td align="right"><a href="javascript:showImage('+ imgNxt +','+ maxImages +',\''+ setFolder +'\')">next</a></td>'+nl;
    	returnData += '</tr>'+nl;
    	returnData += '<tr><td colspan="3"><a href="javascript:showGallery('+ getImage +','+ maxImages +',\''+ setFolder +'\')"><img src="'+ imgFolder +'/'+ setFolder +'/'+ imgName +'-'+ setImage +'.'+ imgExt +'"></a></td></tr>'+nl;
    	returnData += '<tr id="selector"><td colspan="3">'+ getImage +' / '+ maxImages +'</td></tr>'+nl;
    	returnData += '</table>'+nl;
    	
    	writeData(returnData,0);
    }
    function showImage(getImage,maxImages,setFolder){
    	
    	setImage = leadingZero(getImage);
    
    	imgNxt = getImage + 1;
    	imgPre = getImage - 1;
    	
    	if (imgNxt > maxImages)imgNxt = 1;
    	if (imgPre < 1)imgPre = maxImages;
    
    	returnData = '<table>'+nl;
    	returnData += '<tr id="selector">'+nl;
    	returnData += '<td><a href="javascript:showImage('+ imgPre +','+ maxImages +',\''+ setFolder +'\')">previous</a></td>'+nl;
    	returnData += '<td align="center"><a href="javascript:showGallery('+ getImage +','+ maxImages +',\''+ setFolder +'\')">close</a></td>'+nl;
    	returnData += '<td align="right"><a href="javascript:showImage('+ imgNxt +','+ maxImages +',\''+ setFolder +'\')">next</a></td>'+nl;
    	returnData += '</tr>'+nl;
    	returnData += '<tr><td colspan="3"><a href="javascript:showGallery('+ getImage +','+ maxImages +',\''+ setFolder +'\')"><img src="'+ imgFolder +'/'+ setFolder +'/'+ imgName +'-'+ setImage +'.'+ imgExt +'"></a></td></tr>'+nl;
    	returnData += '<tr id="selector"><td colspan="3">'+ getImage +' / '+ maxImages +'</td></tr>'+nl;
    	returnData += '</table>'+nl;
    	
    	writeData(returnData,0);
    }
    function writeData(returnData,setScroll){
    	
    	document.getElementById('gallery').innerHTML = returnData;
    	scrollTo(0,setScroll);
    
    }
    
    //START
    
    initGallery();
    

×
×
  • Criar Novo...