Ir para conteúdo
Fórum Script Brasil
  • 0

Str_repleace


Eric Freitas

Pergunta

bom pessoal to com um probleminha e num intendi o porque. vou postar meu código pra v6 analizarem..

$_procura = array('Pergunta Chave','Resposta Chave');
    $_troca = array('pergunta','resposta');
    $_i=0;
    foreach($_dados as $_chv => $_vlr){
        if(($_chv =='Pergunta Chave') || ($_chv=='Resposta Chave')){
            echo'<tr>
                      <td><strong>'.$_chv.'</strong></td>
                      <td><img src="imagens/flexa_cad.gif" width="15" height="20"></td>';
              foreach($_procura as $_chv ){
                  $_chv = str_repleace($_procura[$_i],$_troca[$_i],$_chv); //linha do erro
                  $_i++;
                  echo'<td><input name="'.$_chv.'" type="text" id="'.$_chv.'" size="25" maxlength="50"></td>
                     </tr>';
              }

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

ok arrumei isso

o código fico beleza e ele funciona.. mas. não intendi porque ele só troca o Resposta Chave por resposta e o pergunta chave ele troca por resposta chave.

segue abaixo o código pra v6 analizarem...

$_procura = array('Pergunta Chave','Resposta Chave');
    $_troca = array('pergunta','resposta');
    $_i=0;
    foreach($_dados as $_chv => $_vlr){
        if(($_chv =='Pergunta Chave') || ($_chv=='Resposta Chave')){
            echo'<tr><td colspan="3"><font color="red">O campo '.$_chv.' deve estar preenchido.</font></td></tr>';
            echo'<tr>
                      <td><strong>'.$_chv.' :</strong></td>
                      <td><img src="imagens/flexa_cad.gif" width="15" height="20"></td>';
              foreach( $_procura as $_chv ){
                  $_chv = str_replace($_procura[$_i],$_troca[$_i],$_chv);
              }
              echo'<td><input name="'.$_chv.'" type="text" id="'.$_chv.'" size="25" maxlength="50"></td>
                     </tr>';
              $_i+=1;

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...