probleme de syntax

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 : probleme de syntax

par pjl » 17 mai 2005, 16:50

bin justement non, pas de parenthèse. Ca ralentit l'exécution du code. :D

par slipndi » 17 mai 2005, 16:39

pour chipoter les parenthèse autour du echo quite a faire plus propre;)
Enfin la c'est pour chipoter quoi ;)

par pjl » 17 mai 2005, 16:36

C'est quand même plus propre ainsi.
<embed src="<?php echo $filename; ?>.asf">

par albat » 17 mai 2005, 16:21

Mea culpa !
Vous avez tout à fait raison. J'ai lu trop vite ! :oops:

par slipndi » 17 mai 2005, 16:07

slipndi a écrit:
PHP:
<embed src="<? echo($filename . ".asf"); ?>">
Non plus.
Tu vas avoir un malentendu entre tes paires de guillemets.
Non il n'y aura pas de malentendu entre les guillemet car tout simplement lors de la génération, les guillement ne seront pas ecrit en html ! Donc pas de soucis normalement ;)

par zeus » 17 mai 2005, 15:57

<embed src="<? echo($filename . ".asf"); ?>">
Non plus.
Tu vas avoir un malentendu entre tes paires de guillemets.
Là, par contre, je suis pas d'accord !!!

Les guillements ne vont pas être interprétés aux mêmes endroits et ça va passer. Je suis même sûr que ça fonctionne puisque je l'ai utilisé il y a 20mn

par zeus » 17 mai 2005, 15:55

dans la pratique oui, c'est vrai

mais pour se mettre aux normes de codage tout de suite, je préférais lui apprendre la bonne méthode, du moins la "bonne" methode à mes yeux

par albat » 17 mai 2005, 15:55

<embed src="<? echo($filename . ".asf"); ?>">
Non plus.
Tu vas avoir un malentendu entre tes paires de guillemets.

par albat » 17 mai 2005, 15:53

"$filename".'asf' va donner $filenameasf
Euh, non.
Ça va donner : titre'asf' en supposant que la variable $filename retourne la valeur "titre" ;)

par slipndi » 17 mai 2005, 15:51

bonjour,
ton code serait du genre :
<embed src="<? echo($filename . ".asf"); ?>">


voila je pense que ca marcherai ;)

EDIT : voilà jsuis à la masse ;(

par albat » 17 mai 2005, 15:50

<?php
echo "<embed scr='".$filename.".asf'>";
?>

par zeus » 17 mai 2005, 15:50

Le . tel que tu l'a mis correspond à l'opérateur de concaténation. C'est lui qui va permettre de coller 2 chaines

"$filename".'asf' va donner $filenameasf

Si tu veux que le contenu de $filename soit suivi de .asf, il faut que tu écrive

$filename.".asf" ce qui veut dire que tu vas mettre à la fin du contenu de $filename (pas de guillement, php va chercher le contenu de la variable) la chaine .asf

Tu as compris ou tu veux plsu d'infos ?

probleme de syntax

par flouis » 17 mai 2005, 15:47

Bonjour,
je voudrais afficher un petit film.
Mon film se trouve dans ma bdd.
Je recupere $filename.

<embed scr="$filename".'asf'>

Je c'est que c'est pas ca mais je comprend pas trops la syntaxe pour mettre une variable et preciser une extension.

Si vous pouviez m'aider

merci