Publicidade

  • 0
Gemeons

Como fazer esse código abrir essa pesquisa atraves de uma janela modal ??

Pergunta

<!DOCTYPE html>
<html>
<head>

    
    </head>
<head>
<script center>
//Lógica dos campos do formulário
function show(select_item) {
        if (select_item == "regional1") {
            hiddenDiv.style.visibility='visible';
            hiddenDiv.style.display='block';
            Form.fileURL.focus();
        } 
        else{
            hiddenDiv.style.visibility='hidden';
            hiddenDiv.style.display='RPA';
        }
    }
function populate(s1,s2){
    var s1 = document.getElementById(s1);
    var s2 = document.getElementById(s2);
    
    s2.innerHTML = "";
    if(s1.value == "1"){
        var optionArray = ["|","1|1","2|2"];
    } else if(s1.value == "2"){
        var optionArray = ["|","3|3"];
    } else if(s1.value == "3"){
        var optionArray = ["|","4|4","5|5"];
    } else if(s1.value == "4"){
        var optionArray = ["|","6|6"];
    }
    for(var option in optionArray){
        var pair = optionArray[option].split("|");
        var newOption = document.createElement("option");
        newOption.value = pair[0];
        newOption.innerHTML = pair[1];
        s2.options.add(newOption);
    }
}
function populate2(s1,s2){
    var s1 = document.getElementById(s1);
    var s2 = document.getElementById(s2);
    
    s2.innerHTML = "";
    if(s1.value == "1"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    } else if(s1.value == "2"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    } else if(s1.value == "3"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    } else if(s1.value == "4"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    } else if(s1.value == "5"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    } else if(s1.value == "6"){
        var optionArray = ["|","CMEI|CMEI","CRECHE ESCOLA RECIFE|CRECHE ESCOLA RECIFE","CRECHE MUNICIPAL|CRECHE MUNICIPAL","ESCOLA MUNICIPAL|ESCOLA MUNICIPAL"];
    }
    for(var option in optionArray){
        var pair = optionArray[option].split("|");
        var newOption = document.createElement("option");
        newOption.value = pair[0];
        newOption.innerHTML = pair[1];
        s2.options.add(newOption);
    }
}
function populate3(s1,s2,s3,s4){
    var s1 = document.getElementById(s1);
    var s2 = document.getElementById(s2);
    var s3 = document.getElementById(s3);
    var s4 = document.getElementById(s4);
    s4.innerHTML = "";
    if(s1.value == "ESCOLA MUNICIPAL" && s2.value == "1" && s3.value == "1"){
        var optionArray = ["|","ESCOLA|escola 1"];
    }
    for(var option in optionArray){
        var pair = optionArray[option].split("|");
        var newOption = document.createElement("option");
        newOption.value = pair[0];
        newOption.innerHTML = pair[1];
        s4.options.add(newOption);
    }
}
function populate4(s1,s2){
    var s1 = document.getElementById(s1);
    var s2 = document.getElementById(s2);
    
    s2.innerHTML = "";
    if(s1.value == "CORREÇÃO DE FLUXO"){
        var optionArray = ["|"];
    } else if(s1.value == "EDUCAÇÃO JOVENS E ADULTOS"){
        var optionArray = ["|"];
    } else if(s1.value == "EDUCAÇÃO INFANTIL"){
        var optionArray = ["|"];
    } else if(s1.value == "EJA ESPECIAL"){
        var optionArray = ["|"];
    } else if(s1.value == "ENSINO FUNDAMENTAL"){
        var optionArray = ["|","1 ANO|1 ANO","2 ANO|2 ANO","3 ANO|3 ANO","4 ANO|4 ANO","5 ANO|5 ANO"];
    } else if(s1.value == "ENSINO FUNDAMENTAL ESPECIAL"){
        var optionArray = ["|"];
    }
    for(var option in optionArray){
        var pair = optionArray[option].split("|");
        var newOption = document.createElement("option");
        newOption.value = pair[0];
        newOption.innerHTML = pair[1];
        s2.options.add(newOption);
    }
}
</script>
<!-- Ligação com o css -->
      <link rel="stylesheet" type="text/css" href="/SLP/css/css/Pag.css" />
</head>
<body>
<br/><br/>
<h3>Informe os dados da turma:</h3>
<br/>
Os campos com <b>*</b> são obricatórios!
<br/><br/>
<!--Campos do formulário -->
<form name="cadastroProf" method="post" action="/SLP/Pesquisa/Unidade de Ensino/Pag1">
Regional:<b>*</b><br/>
<select id="reg" name="reg" onchange="populate(this.id,'rpa')" required>
  <option value=""></option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select>
<br/><br/>
RPA:<b>*</b><br/>
<select id="rpa" name="rpa" onchange="populate2(this.id,'tpu1')" required></select>
<br/><br/>
Tipo da Unidade:<b>*</b><br/>
<select id="tpu1" name="tpu1" onchange="populate3(this.id,'reg','rpa','uni')" required></select>
<br/><br/>
Unidade de Ensino:<b>*</b><br/>
<select id="uni" name="uni" required></select>
<br/><br/>
Modalidade de Ensino:<b>*</b><br/>
<select id="mod" name="mod" onchange="populate4(this.id,'ano')" required>
  <option value=""></option>
  <option value="CORRECAO DE FLUXO">CORRECAO DE FLUXO</option>
  <option value="EDUCACAO INFANTIL">EDUCACAO INFANTIL</option>
  <option value="EDUCACAO JOVENS E ADULTOS">EDUCACAO JOVENS E ADULTOS</option>
  <option value="EJA ESPECIAL">EJA ESPECIAL</option>
  <option value="ENSINO FUNDAMENTAL">ENSINO FUNDAMENTAL</option>
  <option value="ENSINO FUNDAMENTAL ESPECIAL">ENSINO FUNDAMENTAL ESPECIAL</option>
</select>
<br/><br/>
Ano de Ensino:<b>*</b><br/>
<select id="ano" name="ano" required></select>
<br/><br/>

</select>
<br/><br/>

<input type="submit" class="btfinalizar btn-blue" value="Buscar" />

</form>

                    
                        
    
        
</body>
        
        
</html>

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

3 respostas a esta questão

  • 0

 

 

Olá gemeons 

Para criar uma janela modal com varias imagens anúncios e tal 

 Esse site explica muito bem de uma olhada :smile:

https://goo.gl/YfTdeE

 

 
0

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

o problema em mim não e modal ? e como ele fazer ele abri através do form da pesquisa manin.

Em 20/03/2017 at 21:08, Rapadura disse:

 

 

Olá gemeons 

Para criar uma janela modal com varias imagens anúncios e tal 

 Esse site explica muito bem de uma olhada :smile:

https://goo.gl/YfTdeE

 

 

 

 

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora

  • Próximos Eventos

  • Conteúdo Similar

    • Por arthurcastro
      Como faço para esse código exibir a data de modificação do arquivo no formato brasileiro? Já especifiquei em d.m.Y
      P.S.: Ignorem os arquivos que estão com dia e hora. Reparem na data no lado direito.
      Anexei o código para visualização e o site está disponível para checar também: http://sophiseducacional.com.br/gerenciador.php
      Muito obrigado a quem puder ajudar!
      <? header('Content-Type: text/html; charset=utf-8'); $host = $_SERVER['HTTP_HOST']; setlocale(LC_TIME, "pt_BR.utf8"); date_default_timezone_set('Brazil/East'); $startdir = 'uploads/arquivos/'; $showthumbnails = false; $showdirs = false; $forcedownloads = false; $hide = array( 'dlf', 'public_html', 'index.php', 'Thumbs', '.htaccess', '.htpasswd' ); $displayindex = false; $allowuploads = false; $overwrite = false; $indexfiles = array ( 'index.html', 'index.htm', 'default.htm', 'default.html' ); $filetypes = array ( 'png' => 'jpg.gif', 'jpeg' => 'jpg.gif', 'bmp' => 'jpg.gif', 'jpg' => 'jpg.gif', 'gif' => 'gif.gif', 'zip' => 'archive.png', 'rar' => 'archive.png', 'exe' => 'exe.gif', 'setup' => 'setup.gif', 'txt' => 'text.png', 'htm' => 'html.gif', 'html' => 'html.gif', 'php' => 'php.gif', 'fla' => 'fla.gif', 'swf' => 'swf.gif', 'xls' => 'xls.gif', 'doc' => 'doc.gif', 'sig' => 'sig.gif', 'fh10' => 'fh10.gif', 'pdf' => 'pdf.gif', 'psd' => 'psd.gif', 'rm' => 'real.gif', 'mpg' => 'video.gif', 'mpeg' => 'video.gif', 'mov' => 'video2.gif', 'avi' => 'video.gif', 'eps' => 'eps.gif', 'gz' => 'archive.png', 'asc' => 'sig.gif', ); error_reporting(0); if(!function_exists('imagecreatetruecolor')) $showthumbnails = false; $leadon = $startdir; if($leadon=='uploads/arquivos/') $leadon = ''; if((substr($leadon, -1, 1)!='uploads/arquivos/') && $leadon!='uploads/arquivos/') $leadon = $leadon . 'uploads/arquivos/'; $startdir = $leadon; if($_GET['dir']) { // check this is okay. if(substr($_GET['dir'], -1, 1)!='uploads/arquivos/') { $_GET['dir'] = $_GET['dir'] . 'uploads/arquivos/'; } $dirok = true; $dirnames = split('uploads/arquivos/', $_GET['dir']); for($di=0; $di<sizeof($dirnames); $di++) { if($di<(sizeof($dirnames)-2)) { $dotdotdir = $dotdotdir . $dirnames[$di] . 'uploads/arquivos/'; } if($dirnames[$di] == '..') { $dirok = false; } } if(substr($_GET['dir'], 0, 1)=='uploads/arquivos/') { $dirok = false; } if($dirok) { $leadon = $leadon . $_GET['dir']; } } $opendir = $leadon; if(!$leadon) $opendir = 'uploads/arquivos/'; if(!file_exists($opendir)) { $opendir = 'uploads/arquivos/'; $leadon = $startdir; } clearstatcache(); if ($handle = opendir($opendir)) { while (false !== ($file = readdir($handle))) { // first see if this file is required in the listing if ($file == "uploads/arquivos/" || $file == "..") continue; $discard = false; for($hi=0;$hi<sizeof($hide);$hi++) { if(strpos($file, $hide[$hi])!==false) { $discard = true; } } if($discard) continue; if (@filetype($leadon.$file) == "dir") { if(!$showdirs) continue; $n++; if($_GET['sort']=="date") { $key = @filemtime($leadon.$file) . ".$n"; } else { $key = $n; } $dirs[$key] = $file . "/"; } else { $n++; if($_GET['sort']=="date") { $key = @filemtime($leadon.$file) . ".$n"; } elseif($_GET['sort']=="size") { $key = @filesize($leadon.$file) . ".$n"; } else { $key = $n; } $files[$key] = $file; if($displayindex) { if(in_array(strtolower($file), $indexfiles)) { header("Location: $file"); die(); } } } } closedir($handle); } // sort our files if($_GET['sort']=="date") { @ksort($dirs, SORT_NUMERIC); @ksort($files, SORT_NUMERIC); } elseif($_GET['sort']=="size") { @natcasesort($dirs); @ksort($files, SORT_NUMERIC); } else { @natcasesort($dirs); @natcasesort($files); } // order correctly if($_GET['order']=="desc" && $_GET['sort']!="size") {$dirs = @array_reverse($dirs);} if($_GET['order']=="desc") {$files = @array_reverse($files);} $dirs = @array_values($dirs); $files = @array_values($files); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>GERENCIADOR</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="http://www.main-hosting.com/hostinger/welcome/css/site.css" media="screen" rel="stylesheet" type="text/css" /> </head> <body> <div id="main"> <div id="content"> <div class="content"> <h1>GERENCIADOR DE ARQUIVOS</h1> <p>O site <b><? print $host; ?></b> está funcionando corretamente.</p> <div id="files"> <div class="top"></div> <div class="cont"> <div id="listingcontainer"> <div id="listing"> <? $class = 'b'; if($dirok) { ?> <div><a href="<?=$dotdotdir;?>" class="<?=$class;?>"><img src="http://www.main-hosting.com/hostinger/welcome/index/dirup.png" alt="Folder" /><strong>..</strong> <em>-</em><? $mtime = filemtime($dotdotdir); $mtime = date('d.m.Y' . 'H:i:s', $mtime); $mtime = strftime("%B %e, %G %T", strtotime($mtime)); print ucfirst($mtime); ?></a></div> <? if($class=='b') $class='w'; else $class = 'b'; } $arsize = sizeof($dirs); for($i=0;$i<$arsize;$i++) { ?> <div><a href="<?=$leadon.$dirs[$i];?>" class="<?=$class;?>"><img src="http://www.main-hosting.com/hostinger/welcome/index/folder.png" alt="<?=$dirs[$i];?>" /><strong><?=$dirs[$i];?></strong> <em>-</em><? $mtime = filemtime($leadon.$dirs[$i]); $mtime = date('d.m.Y' . 'H:i:s', $mtime); $mtime = strftime("%B %e, %G %T", strtotime($mtime)); print ucfirst($mtime); ?></a></div> <? if($class=='b') $class='w'; else $class = 'b'; } $arsize = sizeof($files); for($i=0;$i<$arsize;$i++) { $icon = 'unknown.png'; $ext = strtolower(substr($files[$i], strrpos($files[$i], '.')+1)); $supportedimages = array('gif', 'png', 'jpeg', 'jpg'); $thumb = ''; if($filetypes[$ext]) { $icon = $filetypes[$ext]; } $filename = $files[$i]; if(strlen($filename)>43) { $filename = substr($files[$i], 0, 40) . '...'; } $fileurl = $leadon . $files[$i]; ?> <div><a href="<?=$fileurl;?>" class="<?=$class;?>"<?=$thumb2;?>><img src="http://cpanel.main-hosting.com/images/index/<?=$icon;?>" alt="<?=$files[$i];?>" /><strong><?=$filename;?></strong><em><?=round(filesize($leadon.$files[$i])/1024);?> KB</em><? $mtime = filemtime($leadon.$files[$i]); $mtime = date('d.m.Y' . 'H:i:s', $mtime); $mtime = strftime("%B %e, %G %T", strtotime($mtime)); print ucfirst($mtime); ?><?=$thumb;?></a></div> <? if($class=='b') $class='w'; else $class = 'b'; } ?> </div> </div> </div> <div class="bottom"></div> <div class="clear"></div> </div> <div class="clear"></div> </div> <div class="footer"></div> <div class="clear"></div> </div> <div id="footer"> <div class="copyright">Sophis Educacional <? print date('Y'); ?>. Todos os direitos reservados.</div> </div> </div> </body> </html>  
    • Por Sergio Guerjik
      Boa noite. Tenho esse código que lista todos os noivos de uma lista.
      Mas preciso apresentar apenas 1 casal de noivos cujo id está vindo de outra pagina.
      <?php $noivos = listanoivos($conexao); foreach ($noivos as $noivo) : ?> <div class="container"> <div class="jumbotron"> <h1><a href=""><?=$noivo->getNome1() ?> & <?=$noivo->getNome2()?></a></h1> <h3>Sejam Benvindos Noivos</h3> <h4>Ficamos felizes que tenham nos escolhido como sua loja favorita.</h4><br> <h4>Escolha os presentes que querem receber e incluam em sua Lista</h4> </div> <?php endforeach ?> <!-- /seleção -->  
    • Por luskka1
      Galera é o seguinte sempre tive problemas com php e formulários, alguém poderia me ajudar e verificar se meu php/ form está correto? Preciso entregar esse site para ah loja da minha irmã muito grato !
      enviar.php
      index-4.html
    • Por kernmatheus
      Caros colegas,
       
      Preciso fazer um input em um formulário igual a este das tags, usado aqui no fórum.
      Não faço nem ideia de como fazer isso, alguém pode m dar uma ajuda?
       

       
       
      Aplicação:
      Preciso de um input onde o usuário possa digitar vários números de notas, o que me veio em mente foi algo como o exempo acima, onde, quando ele tecle "," o código reconheça e separe os valores.
    • Por bamoZ
      Procuro um desenvolvedor PHP, que conheca CakePHP para criar pagina web simples, com uma tela de busca, uma tela de resultado e uma tela de detalhe do resultado.
       
      Pode trabalhar de casa e deve poder fazer reunioes via Skype.
       
      Obrigado
      Oswaldo