Code html entre 2 balises php

Fermé
pixel75 - 5 juin 2009 à 12:25
 Utilisateur anonyme - 5 juin 2009 à 13:35
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 mardi 5 mai 2009 Statut Membre Dernière intervention 29 août 2014 43
5 juin 2009 à 12:30
<?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 dimanche 22 octobre 2006 Statut Membre Dernière intervention 31 mai 2010 11
5 juin 2009 à 12:28
<?php
if (isset($_SESSION['pseudo'])) {echo 'Bienvenue'.$pseudo;}
else
{
echo "Identifiants incorrects";
}
?>

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


++
0
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
5 juin 2009 à 13:35
Salut

essais avec la fonction header( )
0