Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mv.silvapereira

Cortando string

Recommended Posts

Amigos estou fazendo um sistema para entrar no webmail dependendo de qual dominio for digitado, consegui já cortar a string do campo de e-mail para pegar o dominio mas não consigo passar esse valor no action do formulario.. não sei oq estou fazendo de errado aiii vai o codigo q consegui fazer até agora.

 

<form action="http://webmail.<?php echo $dominio[1];?>/login/" method="post" id="member">
  <input name="user" id="user" type="text" placeholder="e-mail" class="field"/>
  <input name="pass" id="pass" type="password" placeholder="senha" class="field"/>
    <button> Entrar </button>
  <span><a href="#">Esqueceu a senha?</a></span>
<?php 
$email = $_POST['user'];
$dominio = explode("@", $email);
echo $dominio[1];
?>
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites
<form action="http://webmail.<?php echo $dominio[1];?>/login/" method="post" id="member">
  <input name="user" id="user" type="text" placeholder="e-mail" class="field"/>
  <input name="pass" id="pass" type="password" placeholder="senha" class="field"/>
  <button> Entrar </button>
  <span><a href="#">Esqueceu a senha?</a></span>
  <?php 
      $email   = $_POST['user'];
      $dominio = explode("@", $email);
      $dominiol= strlen($dominio);
      $dominiol= $dominiol - 1;
      $email   = substr($dominio, 1, $dominiol);
      echo $email;
      // wanderson@wp7.com.br, retono = wp7.com.br
  ?>
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php 
      $email   = $_POST['user']; // Recebe o valor via método post
      $dominio = explode("@", $email); // Explode um array quando encontrar um @ (arroba)
      $dominiol= strlen($dominio); // Conta o tamanho da string
      $dominiol= $dominiol - 1; // Decrementa em 1 no tamanho da string
      $email   = substr($dominio, 1, $dominiol); // pega somente, o domínio digitado no e-mail
      echo $email; // Imprime o domínio
      // wanderson@wp7.com.br, retono = wp7.com.br
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php 
      $email   = $_POST['user']; // Recebe o valor via método post
      $dominio = explode("@", $email); // Explode um array quando encontrar um @ (arroba)
      $dominio = $dominio[1];
      $dominiol= strlen($dominio); // Conta o tamanho da string
      $dominiol= $dominiol - 1; // Decrementa em 1 no tamanho da string
      $email   = substr($dominio, 1, $dominiol); // pega somente, o domínio digitado no e-mail
      echo $email; // Imprime o domínio
      // wanderson@wp7.com.br, retono = wp7.com.br
?>

 

Veja se funcionará!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo o erro sumiu porém ainda não tah passando o domínio pro action do formulario, da forma q eu tinha feito e a sua também tah imprimindo somente o dominio o problema é passar esse dominio pro action do formulário.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O cara digita o e-mail e a senhano formulario. Eu quero q o php corte o e-mail para poder pegar o domínio do e-mail da pessoa e apartir disso redirecionar pro webmail do dominio ou seja inserir o domínio retirado do e-mail e inserir no action do formulário. Parece meio confuso mas espero que tenha entendido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você quer que ao o usuário digitar o seu endereço de e-mail, ele seja redirecionado para o webmail de acordo com o domínio? Se for isso, é simples:

 

<?php 
      $email   = $_POST['user']; // Recebe o valor via método post
      $dominio = explode("@", $email); // Explode um array quando encontrar um @ (arroba)
      $dominio = $dominio[1];
      $dominiol= strlen($dominio); // Conta o tamanho da string
      $dominiol= $dominiol - 1; // Decrementa em 1 no tamanho da string
      $email   = substr($dominio, 1, $dominiol); // pega somente, o domínio digitado no e-mail
      header("Location: http://webmail.".$email);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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