Code html entre 2 balises php

pixel75 -  
 Utilisateur anonyme -
Bonjour,
je suis en train de développer une brique d'identification -> formulaire html qui dirige vers une page php.

Si les logins sont corrects, j'affiche sur la page php un echo, pas de problème.
Par contre si les logins sont incorrects, j'affiche un message d'erreur et j'aimerais réafficher mon formulaire html.

<?php
if (isset($_SESSION['pseudo'])) {echo 'Bienvenue'.$pseudo;}
else
{
echo "Identifiants incorrects";

<html>
et là j'aimerais afficher mon formulaire html
</html>

}
?>

Mais évidemment, ca ne marche pas, les balises <html> telles quelles ne fonctionnent pas...
Comment faire svp ?
Un grand merci d'avance !
A voir également:

4 réponses

imencity Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   43
 
<?php 
if (isset($_SESSION['pseudo'])) {echo 'Bienvenue'.$pseudo;} 
else 
{ 
echo "Identifiants incorrects"; 

?>

<html> 
et là j'aimerais afficher mon formulaire html 
</html> 

<?php
} 
?> 


OU:

<?php 
if (isset($_SESSION['pseudo'])) {echo 'Bienvenue'.$pseudo;} 
else 
{ 
echo "Identifiants incorrects"; 

echo"<html>";
echo"et là j'aimerais afficher mon formulaire html";
echo"</html>";

} 
?> 


1
28_seb Messages postés 84 Date d'inscription   Statut Membre Dernière intervention   11
 
<?php
if (isset($_SESSION['pseudo'])) {echo 'Bienvenue'.$pseudo;}
else
{
echo "Identifiants incorrects";
}
?>

<html>
et là j'aimerais afficher mon formulaire html
</html>


++
0
pixel75
 
merci pour vos réponses mais ici le formulaire ne fait plus partie de la condition php.
Car si les identifiants sont corrects, je n'ai pas besoin d'afficher le formulaire d'identification...
0
Utilisateur anonyme
 
Salut

essais avec la fonction header( )
0