Condition else

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Condition else

par albat » 11 avr. 2006, 18:24

ce serait en effet plus valide. ;)

par zigz4g » 11 avr. 2006, 18:14

De meme pour width et height ???
Ce ne devrait pas etre dans un attribut style ?

par albat » 11 avr. 2006, 18:10

Je me permets de te suggérer l'écriture suivante, un brin plus légère...
echo "<a href='photos_vue.php?Pos=".$data['Id']."'>";
echo "  <img src='Photos/".$data['Ref_Image']."' ".($width>$height ? "width='150' height='100'" : "width='100' height='150'").">";
echo "</a>";
Au fait, c'est quoi, le center qui traîne dans ta balise <img /> ??? :shock:

par Photographiquement Vôtre » 11 avr. 2006, 16:19

Désolé je commence à fatiguer.

Je vais aller me coucher

par zigz4g » 11 avr. 2006, 16:17

Salut

Enleve peut etre le point virgule a la fin du if
 if ($width > $height); //<<<-----

par charabia » 11 avr. 2006, 16:16

if ($width > $height)
Le ";" doit être supprimé.

Condition else

par Photographiquement Vôtre » 11 avr. 2006, 16:15

Bonjour,

Quand je met que la condition if cela marche mais quand je met la condition else cela ne marche pas.

D'où cela peut il venir.

Merci pour votre aide
<?php 


		list($width, $height, $type, $attr) = getimagesize("Photos/{$data['Ref_Image']}");

	
		if ($width > $height);

			{
  
			echo "<a href=photos_vue.php?Pos={$data['Id']}><img src=Photos/{$data['Ref_Image']} center width=150 height=100>";
	
			}

		else

			{

			echo "<a href=photos_vue.php?Pos={$data['Id']}><img src=Photos/{$data['Ref_Image']} center width=100 height=150>";	
				
			}	

?>