View Single Post
Old 24-04-2017, 16:05   #6
virussino
Senior Member
 
L'Avatar di virussino
 
Iscritto dal: Sep 2003
Città: L'Aquila
Messaggi: 555
Ho quasi risolto, questo codice va all'interno del ciclo ?php foreach

<?php if (strstr($attribute['text'], 'Cotone')) { ?>
<?php $tessuto = 'cotone'; ?>
<?php } ?>

<?php if (strstr($attribute['text'], 'Bamboo')) { ?>
<?php $tessuto = 'bamboo'; ?>
<?php } ?>

ecc ecc

Cerca il tessuto corrispondente e imposta la variabile $tessuto



Successivamente, alla fine del ciclo ?php foreach, trasferisco le variabili PHP in javascript:

<?php $qualita_tessuto = "qualita_" . $tessuto ; ?>
<?php $caratteristiche_tessuto = "caratteristiche_" . $tessuto ; ?>
<?php $certificati_tessuto = "certificati_" . $tessuto ; ?>
<script type="text/javascript">
var qualita_tessuto = <?php echo($qualita_tessuto);?> ;
var caratteristiche_tessuto = <?php echo($caratteristiche_tessuto);?> ;
var certificati_tessuto = <?php echo($certificati_tessuto);?> ;
</script>


Direi che ho tagliato di parecchio il codice, ma vorrei capire se posso fare di meglio! E' possibile modificare questo codice?

<?php if (strstr($attribute['text'], 'Cotone')) { ?>
<?php $tessuto = 'cotone'; ?>
<?php } ?>


In qualcosa del genere:

<?php if (strstr($attribute['text'], 'Cotone' || ' Bamboo' || 'Lana' || ecc ecc)) { ?>
<?php $tessuto = 'TESSUTO_TROVATO'; ?>
<?php } ?>


Si può fare?
__________________
PC: Asus P5Q SE/R Intel Core2Duo E8200 OCZ Fatal1ty 1066mhz 4GB Sapphire 4670 512MB Hitachi 400GB LC6550G 550w
virussino è offline   Rispondi citando il messaggio o parte di esso