pb de synthax

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 : pb de synthax

par TrX » 27 oct. 2006, 09:48

certe, notre language est ainsi composé que seuls les infidèles sauraient allez à son encontre !

par Cyrano » 27 oct. 2006, 09:42

Je l'entendais bien ainsi Trx, mais on a déjà du mal avec les amateurs de langage SMS, autant ne pas leur montrer d'autres exemples désastreux de l'usage du français :D

par TrX » 27 oct. 2006, 09:39

c'etait la blague du matin Monsieur de Bergerac mais n'ayez crainte je vais reviendre

par Cyrano » 27 oct. 2006, 09:37

message resolvé, merci à tous :)
"Résolu" Trx, pas "Résolvé" ;)

par TrX » 27 oct. 2006, 09:31

message resolvé, merci à tous :)

par Ryle » 26 oct. 2006, 11:28

Un p'tit clic sur [Résolu] :?: :)

par TrX » 26 oct. 2006, 10:56

Merci à vous tous pour vos réponces .
Il se trouve que les 4 points sans la virgule on resolue mon problème de concatenuation ;) ++

par Truc » 25 oct. 2006, 15:37

salut ta ligne 55 tu peut l'écrire comme ça
echo"<img border="" src="".$dir.""/"".$file."" width="$largeur2",  height="$hauteur2" />";
Mouais... tu ne penses pas qu'il avait assez d'explications pour trouver par lui même ?! :-k

Il ne retiendra que mieux :wink:

par fred9999 » 25 oct. 2006, 08:55

salut ta ligne 55 tu peut l'écrire comme ça
echo"<img border=\"\" src=\"".$dir."\"/\"".$file."\" width=\"$largeur2\",  height=\"$hauteur2\" />";

par Ryle » 25 oct. 2006, 08:16

Edit ton message et utilise les balises [ php ] au lieu de [ code ], la coloration syntaxique te montrera tout de suite ce qui pose problème :)

(sinon Henri et Mim t'ont mis sur la voie :))

par Mim » 24 oct. 2006, 19:51

Tu as oublié les points au niveau de $largeur2 et $hauteur2. ;-)

par Henri » 24 oct. 2006, 18:54

Regarde bien tes simples quotes ligne 55 :P

Sinon, ça ne pose pas de problème de syntaxe, mais tu as une virgule qui traîne.

pb de synthax

par TrX » 24 oct. 2006, 18:32

voici mon code :

Code : Tout sélectionner

foreach ($photo as $choix){ $dir = "pix"; $hauteurH=50; $hauteurV=75; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) == TRUE) { if ( preg_match ( "#$choix#", $file)) { $image=''.$dir.'/'.$file.''; // adresse de l'image $taille=getimagesize($image); $largeur=$taille[0]; $hauteur=$taille[1]; //image verticale ou carrée if ($hauteur>$largeur) { $hauteur2=$hauteurV; $largeur2=round(($hauteur2/$hauteur)*$largeur); } //image horizontale ou carrée elseif ($hauteur=$largeur) { $hauteur2=62; $largeur2=62; } elseif ($hauteur<$largeur) { $hauteur2=$hauteurH; $largeur2=round(($hauteur2/$hauteur)*$largeur); } 55-> echo '<img border="" src="'.$dir.'/'.$file.'" width='$largeur2', height='$hauteur2' /> '; // echo '<img src="'.$dir.'/'.$file.'" border="" />'; } } closedir($dh); } } }
celui-ci me donne
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /mnt/120/free.fr/c/5/tekarea/tek/index.php on line 55
le changement de slash sur les echo de la fin fait fonctionner la page sans le redimensionnement des jpg : echo '<img src="'.$dir.'/'.$file.'" border="" />';
je vous donne le .rar si ça vous tente de voir ske ça doit donner en ligne
Merci d'avance