Php - Probleme fonction if Else

jesaye Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   -  
jesaye Messages postés 45 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila j'ai voulu faire une fonction if et else.
Le problème je veux faire un echo mais j'ai trop accent je m'en sors pas pour bien coder tous sa et en plus au milieu de mon html dans mon echo j'ai du php, si quelqu'un peut m'aider.
Voila mon code :


<?php     if (!empty($databack['member_photo_url'])) { 
  echo <a href='"../photo_joueur/<?php echo (isset($_GET['modif'])) ? $databack['member_photo_url'] : null; ?>'" target="_blank"><img src="../photo_joueur/<?php echo (isset($_GET['modif'])) ? $databack['member_photo_url'] : null; ?>" width="400" height="240" /></a>'; 
} 
else { 
  echo 'Pas de photo existante'; 
}  ?>


édit : titre.
A voir également:

2 réponses

Mikoto94 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Alors à première vue tu mélanges un peu tout la.
Tu lances des echo avec des chaînes de caractères sans les mettre entre guillemet ou quote et en plus à l'interieur de ces echo tu ouvres à nouveau des balises PHP.

Essaye plutot ceci :
<?php     
  if (!empty($databack['member_photo_url'])) 
  { 
      if(isset($_GET['modif']))
      {
		echo '<a href="../photo_joueur/'.$databack['member_photo_url'].'" target="_blank">';
		echo '<img src="../photo_joueur/'.$databack['member_photo_url'].'" width="400" height="240" /></a>'; 
      }
      else
      {
	   echo '<a href="../photo_joueur/" target="_blank">';
	   echo '<img src="../photo_joueur/" width="400" height="240" /></a>'; 
      }
   } 
   else 
   { 
	echo 'Pas de photo existante'; 
   }  
?>
0
jesaye Messages postés 45 Date d'inscription   Statut Membre Dernière intervention  
 
Merci, le code marche bien.
Mon problème c'est que sur la page equipe.php je peux inscrire une equipe et modifier une equipe.
Et le probleme c'est quand je veux inscrire une équipe j'ai aussi echo Pas de photo existante.
Il faudrait aussi que je fasse if sur ($_GET['modif') mais la je trouve pas.

Mais merci déja pour le pemier script
0