Jump to content


rwar

Member Since 16/03/2005
Offline Last Active 24/04/2006, 09:05
-----

Topics I've Started

Ordenação De Palavras Que Iniciam Com Acento

17/04/2006, 14:37

Estou utilizando o seguinte script para ordenar palavras que iniciam tanto sem acento como com assento:
<?php

$nomes = array("Sssss", "Aaa", "Áaaa", "Éeee", "Eaaa");

echo "<pre>Array original:<br>";
print_r($nomes);
echo "</pre>";

natsort($nomes);
reset($nomes);

while( list( $chave, $valor ) = each( $nomes )) {
echo "nomes[".$chave."] = ".$valor."<br>";
}
?>
O problema é que as palavras com acento sempre são mostradas por primeiro:

nomes[2] = Áaaa
nomes[3] = Éeee
nomes[1] = Aaa
nomes[4] = Eaaa
nomes[0] = Sssss


Deveria aparecer (pode ser as palavras com acento antes das sem):
nomes[1] = Aaa
nomes[2] = Áaaa
nomes[4] = Eaaa
nomes[3] = Éeee
nomes[0] = Sssss

Qual comando ou como poderia resolver isto?

Página Inicial No Firefox

14/03/2006, 16:39

Tentei encontrar algum script (sim, pois não sei javascript :huh: ) para que o usuário possa, ao clicar em um botão ou link, deixar a página que ele esteja navegando como a inicial, na próxima vez que ele abrir o navegador.

Encontrei alguns scripts, porém eles somente funcionam com o IE. Até encontrei um que deixava marcar no bookmark, mas preciso um para a página inicial mesmo. Alguém tem alguma idéia se é possível fazer pelo menos? Não encontrei nada nem no site do próprio FF... :(

Passar O Form Como Parâmetro

07/11/2005, 15:48

Preciso fazer um visualizador dos itens do formulário "on-line".

Funciona assim: o usuário insere alguns dados no formulário (nome, endereço, etc). No form coloquei um botão "Visualizar". Neste "Visualizar", abrirá uma nova janela com os valores dos campos já inseridos (se os campos estiverem em branco, fica em branco).

Minha dúvida é como passar o form e seus respectivos campos como parâmetro para a nova janela. Esta nova janela é um script php, pois necessita de alguns privilégios (coisa de administração, nada a ver com o problema como um todo - só para constar).

O que fiz foi assim:
<script language="JavaScript">
function Visualizar() {
// não sei como passar o form... servico_previsualizar.php?form não vai dar certo :-)
    window.open( 'servico_previsualizar.php', '', 'width=400, height=150, toolbar=no, copyhistory=no, location=no, status=yes, menubar=no, scrollbars=no, resizable=no, top=50, left=50' );
}
</script>

...

<form name="form" action="servico_novo.php" method="post" target="oculto" onSubmit="return Valida(form);" enctype="multipart/form-data">
...
<input type="submit" name="butPublicar" value="Publicar" onClick="gravar.php">
<input type="button" name="butVisualizar" value="Visualizar" onClick="Visualizar();">
...

Nome do Servi&ccedil;o <input name="nome_servico" class="caixatexto" maxlength="100"><br>
Descri&ccedil;&atilde;o Completa <br>(O que &eacute;?) <textarea name="descricao_completa" cols="35" rows="5"></textarea>

...
</form>

Observação: servico_previsualizar.php é onde mostrarei as informações do formulário.

Dicas, por favor? (y)

Array De Botões De Rádio

04/11/2005, 11:13

Este tópico é mais um pedido de opinião dos colegas.

Há alguma possibilidade de, a partir de um formulário, reaver um array de botões de rádio? Por que isso? Em um formulário há quatro seções. Cada uma destas seções abrem uma outra seção que contêm alguns botões de rádio, retornando com o valor de cada seção escolhida.

Anteriormente, isto era feito com checkboxes. Colocava um ids_grupo[] (nome do campo no formulário) e recuperava por um laço

// recuperado por um script em PHP
for( $i=0; $i<count($ids_grupo); $i++)

permitindo várias opções. Porém agora resolveram que só se poderia obter um valor de cada seção, e pensei justamente nos botões de rádio, que só permitem um (pelo menos na seção escolhida pelo usuário).

Muito confuso? Eu explico novamente, ok? Mas peço alguma idéia para resolver isto.

Desabilitar Checkboxes (php E Javascript)

01/11/2005, 09:56

Tenho uma listagem de checkboxes em um formulário, gerados a partir de uma pesquisa (sql) a um banco de dados. Como faço para, ao clicar em um, desabilitar os demais, deixando somente o clicado habilitado?
<?
$sql = "select ...";

while( $rs3->getrow() ) {
?>
    <tr>
    <td height="40">
        <input type="checkbox" id="id_grupo_<?=$rs2->field("id_area_interesse")?>" name="ids_grupo[]" value="<?=$rs3->field("id_grupo")?>">
    </td>
    <td height="40"><?=$rs3->field("nome_grupo")?></span></td>
    </tr>
<?
}
?>

IPB Skin By Virteq