Php - Probleme fonction if Else

Fermé
jesaye Messages postés 45 Date d'inscription samedi 26 mars 2011 Statut Membre Dernière intervention 20 mai 2015 - Modifié par green day le 30/05/2011 à 16:48
jesaye Messages postés 45 Date d'inscription samedi 26 mars 2011 Statut Membre Dernière intervention 20 mai 2015 - 30 mai 2011 à 18:50
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 mercredi 26 novembre 2008 Statut Membre Dernière intervention 17 septembre 2013
30 mai 2011 à 17:33
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 samedi 26 mars 2011 Statut Membre Dernière intervention 20 mai 2015
30 mai 2011 à 18:50
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