Jump to content
Sign in to follow this  
Fabio93

Var Session do php num alert.

Recommended Posts

Fabio93

Boas , como faço pa usar uma variavel de sessao do PHP num javascript alert ???

Share this post


Link to post
Share on other sites
pmg

Mandas a variavel para o JavaScript

<?php
echo "alert('variavel de sessao: {$_SESSION['variavel']}')";
?>


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
Fabio93

Epa mas isso nao tem redireccionamento .

Eu quero tipo isto :

<script type="text/javascript">

alert("Bem-vindo ADM :$_SESSION['MM_Username']")
document.location.href = 'Adm_index.php';
}
</script>

ou

<script type="text/javascript">

alert("Bem-vindo :$_SESSION['MM_Username']")
document.location.href = 'login_suce.php';
}
</script>

quero usar isto dentro dum if.

pode ser isto feito tudo em PHP ... ???

Share this post


Link to post
Share on other sites
pmg

Só podes usar as variaveis de PHP dentro dum bloco php!

Experimenta assim ...

<?php
echo <<<JAVASCRIPT
<script type="text/javascript">

alert("Bem-vindo ADM :{$_SESSION['MM_Username']}")
document.location.href = 'Adm_index.php';
}
</script>
JAVASCRIPT;
?>

ou

<?php
echo <<<JAVASCRIPT2
<script type="text/javascript">

alert("Bem-vindo :{$_SESSION['MM_Username']}")
document.location.href = 'login_suce.php';
}
</script>
JAVASCRIPT2;
?>


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
Fabio93

Tipo sem que volto la aparece sempre o alert .

Nao da para por so a fazer isso uma vez ???

Share this post


Link to post
Share on other sites
pmg

Se não queres o alert sempre, tens que o controlar com um if (ou outro mecanismo).

Por exemplo, usando uma variavel de sessão:

<?php

if (!isset($_SESSION['alert_shown'])) {
$_SESSION['alert_shown'] = 1;
echo <<<JAVASCRIPT_ALERT
<script type="text/javascript">

alert("Bem-vindo ADM :{$_SESSION['MM_Username']}")
document.location.href = 'Adm_index.php';
}
</script>
JAVASCRIPT_ALERT;
} else {
echo <<<JAVASCRIPT_NO_ALERT
<script type="text/javascript">

// alert("Bem-vindo ADM :{$_SESSION['MM_Username']}")
document.location.href = 'Adm_index.php';
}
</script>
JAVASCRIPT_NO_ALERT;
}
?>
[code]


What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Share this post


Link to post
Share on other sites
taviroquai

Ou com HTML fora do PHP...

ficheiro.php

<script type="text/javascript">
    <? if ($alert) echo 'alert("Bem-vindo ADM :'.$_SESSION['MM_Username'].'");'; ?>
    document.location.href = 'Adm_index.php';
</script>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.