if sans if

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 : if sans if

Re: if sans if

par Spols » 14 mai 2013, 09:37

Si tu précise la nature de x, y et z on pourra peut être t'aider,

il semble que ce soit des chaine de caractère (string) si tu essaye strpos etc.

donne nous un exemple et ce sera plus facile de peut être t'aider

Re: if sans if

par sirakawa » 14 mai 2013, 09:13

On peut se passer de beaucoup d'instructions mais pas de:
comparaison
condition
saut:
ex:
se passer de for (c'est ce que fait l'assembleur et que faisaient les vieux fortran)

Code : Tout sélectionner

a=0 limite = 12 etiquette_1 faire quelque chose a = a+1 comparer a à limite et si inférieur aller à etiquette_1 suite

Re: if sans if

par lalmat » 11 mai 2013, 08:08

return ($contenu == $x) ? $y : $z;

Est-ce que ça convient ?

Si $contenu est égal à $x, alors $y sera renvoyé, sinon $z sera renvoyé.

Re: if sans if

par sirakawa » 10 mai 2013, 21:12

Et en regardant du coté de preg_replace?

Re: if sans if

par moogli » 10 mai 2013, 16:47

If c'est une structure de langage le seul équivalent c'est l'opérateur ternaire (condition)? Résultat si vrai : résultat si faux.

Après si tu peux utiliser une fonction php perso tu pourra faire ce que tu veux


@+

Re: if sans if

par lecer144 » 10 mai 2013, 15:48

ok,
mais pour toi un if sans if, ça n'existe pas ?
parce que par contre je peux enchaîner les fonctions sans problème donc un if sous forme de fonction, ça le ferait ..

Re: if sans if

par moogli » 10 mai 2013, 15:34

tu n'auras de solution que si quelqu'un connais la chose, et seul le créateur est le plus à même de le faire ;)


@+

Re: if sans if

par lecer144 » 10 mai 2013, 15:19

oui, j'ai relu x fois la section replacement mais ce n'est hyper complet et l'éditeur ne fournit plus de support gratuit ... ça m'arrangerait sérieusement de trouver une solution tout seul si tu vois ce que je veux dire :)

Re: if sans if

par moogli » 10 mai 2013, 14:40

salut,


il va falloir pose la question au développeur de ton module.

peux être trouvera tu ton bonheur dans leurs tutos http://www.csvimproved.com/tutorials


@+

if sans if

par lecer144 » 10 mai 2013, 12:41

Bonjour,

j'utilise le composant csvi pour virtuemart.
ce composant fait de l'export des produits en boutique pour envoyer un flux vers les google shopping etc..

il permet d'insérer un peu de php pour faire quelques modifs et adapter le flux de sortie.
mais le if n'est pas autorisé (le switch non plus) ... ennuyeux car, ce que j'ai besoin de faire est :

si (contenu = x) récrire contenu avec y sinon récrire contenu avec z.

je deviens fou ... j'ai déjà du y passer 10 heures ...j'ai essayé de bidouiller des trucs avec strpos, str_ireplace, preg_replace, substr_replace mais rien à faire.

faudrait enchaîner une succession de fonction pour obtenir le résultat escompté mais est-ce possible ?

Par avance merci pour votre aide.