funzione richiamo immagine

master1986

Utente Attivo
8 Ott 2012
234
0
16
Ciao ragazzi, sto lavorando su una funzione che mi richiama un simbolo preciso contenuto in una cartella in base al tipo di valore.

La funzione consiste in, "se il simbolo corrisponde a =4, richiamami il simbolo "simbolo.png"


quindi eccola

if ($variabile == "1") {echo $nomevariabile = imageCreateFromPng('directorysimbolo;}

Praticamente se il valore corrisponde a 1, mi viene richiamato un determinato simbolo

Ora la cosa però si complica perchè dovrei fare una formula di questo tipo

"se il valore corrisponde a 1" e ""il colore corrisponde a 2" richiamami il simbolo eccc


questo perchè ho la necessità di richiamare dei simboli che sono identici nella grafica ma dove cambiano alcuni dettagli diversi uno dall'altro.



chi sa dirmi qualcosa su come strutturare questa funzione?
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Il colore e il valore a cosa sarebbero riferiti?

Forse cosi?
PHP:
if($variabile==1 && $colore==2) //....
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Il colore e il valore a cosa sarebbero riferiti?

Forse cosi?
PHP:
if($variabile==1 && $colore==2) //....

Grazie mille Nefyt! funziona alla grande, serve semplicemente a richiamare un simbolo che graficamente è uguale, solo che può avere diversi dettagli in più


tuttavia mi servirebbe un ulteriore personalizzazione del codice, la formula sarebbe questa


se il valore corrisponde a 1 e "il colore corrisponde da 1 a 10" richiama il simbolo.... ecc

si può fare?


grazie mille :fonzie:
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Grazie mille Nefyt! funziona alla grande, serve semplicemente a richiamare un simbolo che graficamente è uguale, solo che può avere diversi dettagli in più


tuttavia mi servirebbe un ulteriore personalizzazione del codice, la formula sarebbe questa


se il valore corrisponde a 1 e "il colore corrisponde da 1 a 10" richiama il simbolo.... ecc

si può fare?


grazie mille :fonzie:
Cosi dovrebbe andare
PHP:
if($variabile==1 && in_array($colore,range(1,10))) //...
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Cosi dovrebbe andare
PHP:
if($variabile==1 && in_array($colore,range(1,10))) //...

io l'ho fatta in questo modo

if($variabile == '2' && in_array($COLORE,range("0.0,10")){echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');}


i valori del colore vanno a 0,0 a 10, possono essere anche 1,1 1,2 ecc ecc


mi genera questo errore:

Parse error: syntax error, unexpected '{' in www.miosito.com/filecreato on line 400 (che sarebbe questa linea)
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Perché metti gli apostrofi? Per i numeri non serve, comunque sistema cosi allora

PHP:
if($variabile == 2 && ($colore>=0 && $colore<=10))


Se sei sicuro che non possa scendere in numero negativo $colore potresti anche limitarti a $colore<=10
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
io l'ho fatta in questo modo

if($variabile == '2' && in_array($COLORE,range("0.0,10")){echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');}


i valori del colore vanno a 0,0 a 10, possono essere anche 1,1 1,2 ecc ecc


mi genera questo errore:

Parse error: syntax error, unexpected '{' in www.miosito.com/filecreato on line 400 (che sarebbe questa linea)

Indentiamo questo codice: if($variabile == '2' && in_array($COLORE,range("0.0,10")){echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');}
PHP:
if(
	$variabile == '2' && 
	in_array(
		$COLORE,range("0.0,10")
		)
{
	echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');
}

Se vedi manca la ) di chiusura dell'if ;)
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Indentiamo questo codice: if($variabile == '2' && in_array($COLORE,range("0.0,10")){echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');}
PHP:
if(
	$variabile == '2' && 
	in_array(
		$COLORE,range("0.0,10")
		)
{
	echo $variabiledefinita= imageCreateFromPng('SIMBOLO.png');
}

Se vedi manca la ) di chiusura dell'if ;)


Grazie mille!
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Perché metti gli apostrofi? Per i numeri non serve, comunque sistema cosi allora

PHP:
if($variabile == 2 && ($colore>=0 && $colore<=10))


Se sei sicuro che non possa scendere in numero negativo $colore potresti anche limitarti a $colore<=10



Funziona nefyt! con questa semplicissima stringai l tutto va bene ;)
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Ora mi servirebbe un altra simile stringa, solo che deve richiamare delle immagini che vanno da un numero ad un numero


quindi la funzione dovrebbe essere questa


se il valore corrisponde a 1 e "il colore corrisponde da 01.00 a 01.100" richiama il simbolo.... ecc




mi serve proprio così :)
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
Ora mi servirebbe un altra simile stringa, solo che deve richiamare delle immagini che vanno da un numero ad un numero


quindi la funzione dovrebbe essere questa


se il valore corrisponde a 1 e "il colore corrisponde da 01.00 a 01.100" richiama il simbolo.... ecc




mi serve proprio così :)




praticamente ho alcuni simboli che vanno da 01.png a 100.png
la funzione deve andare così per poter funzionare


se la variabile è auguale a =1 e il colore corrisponde tra 01 e 100 richiamami il simbolo ecc...


si può fare?
 

master1986

Utente Attivo
8 Ott 2012
234
0
16
ho sbagliato ad interpretare la funzione che desidero creare

praticamente è il valore della variabile che può oscillare da 1 a 100


quindi la funzione deve essere così


if ($variabile == "DA 1 A 100"){echo $variabiledefinita = imageCreateFromPng('immagine.png');}



come posso interpretarla? mi servirebbe solo inserire il range 1/100



grazie ragazzi :byebye:
 

redevilduil

Nuovo Utente
14 Ott 2009
17
0
0
chattapeople.altervista.org
ti posto io un case che uso per richiamare una determinata immagine
a seconda del livello 1,2,3 ecc ecc .
E totalmente personalizabile e semplice da utilizare

io uso questo sistema per assegnare un immagine ad un determinato valore, certo che avendo piu info si puo fare meglio

Codice:
$msginv=0;
if(@file_exists($suff."_msg/$user.txt"))
{
$var=@file($suff."_msg/$user.txt");
$msginv=trim($var[0]);
}
echo "<br><font color='#FFCC00'>Msg inviati:</font> ".$msginv;
echo"<img src='ikone/barra.png'>";

$repu = $msginv  ;
if($repu>=0 && $repu<=2000){ echo" <font color='#FFCC00'>Reputazione MSG:</font> <img src='ikone/oro.png'> ";  } 

$repu = $msginv ;
if($repu>=2001 && $repu<=4000){ echo" <font color='#FFCC00'>Reputazione MSG:</font> <img src='ikone/oro.png'><img src='ikone/oro.png'> ";  }
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [Javascript] Problema richiamo funzione Javascript 8
F Problema richiamo funzione Javascript 6
F Problema tabs al richiamo di una funzione jQuery 1
P Invio email e richiamo di una funzione PHP 11
L Tabella HTML e richiamo della funzione PHP 7
E Richiamo alla funzione Javascript 3
G Richiamo Funzione Javascript 1
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
R Variabile non risconosciuta dentro una funzione PHP 1
P Implementazione funzione FileReader Javascript 0
P Funzione copia multipla. Javascript 2
P Funzione jQuery Ajax invio file a php jQuery 1
A Funzione read URL PHP 6
F Funzione Glob - ricerca file contenente una parola PHP 1
A Mail con funzione mail() riconosciute come spam PHP 9
M Utilizzare la funzione mysql_num_rows() in PHP 5 PHP 3
A funzione iconv () non mi funziona PHP 4
D Come usare funzione php PHP 6
Y verificare condizione dopo esecuzione della funzione Programmazione 0
IClaude Funzione Javascript Javascript 8
A Funzione share come modificarla Social Media Marketing 0
L funzione onclik con seno e coseno non va Javascript 3
L funzione onclick non va Javascript 26
G modifica corretta funzione da eregi() a preg_match() PHP 3
Shyson Modificare funzione php PHP 15
L pdo (stampare un valore con ritorno a funzione) PHP 0
elpirata Funzione conversione da minuti in ore Javascript 0
@ [MS Access] Funzione Iif..is null... Database 0
F Funzione deprecata in PHP7 PHP 1
G [MS Access] Funzione ARROTONDA non definita nell'espressione MS Access 1
max1974 [Javascript] Funzione Errata procedura Javascript 2
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
Domenico_Falco1 Associare una stessa funzione get a due eventi a.click con classi differenti Ajax 6
psicomia Gestione funzione in javascript in tabella richiamare"textarea" valori preimpostati in "select" Javascript 2
L Problema funzione mail() PHP PHP 3
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
V [Visual Basic] Richiamare funzione su modulo per restituire list Visual Basic 0
R [Photoshop] funzione colore automatico Photoshop 0
maxnegri [PHP]Funzione di calcolo prezzo di una camera in un range di date PHP 62
L [PHP] problema count messo in una funzione. PHP 1
Monital funzione php si ripete due volte PHP 6
GiErre [PHP] [HTML] Disabilitare un link in funzione della piattaforma PHP 7
Monital Funzione php e campo database come variabile PHP 6
M Recuperare ID e usarlo in funzione jQuery 2
M PHP - Funzione non e scrive il risultato PHP 3
R [Javascript] Rendere una funzione sempre visibile Javascript 2
M funzione mysql che ritorna i microsecondi a partire dal 1-1-1970 MySQL 3
batmanLF [MySQL] Problema funzione SUM MySQL 1
F [PHP] La funzione setcookie PHP 0
F [Photoshop] sovrapporre due immagini usando funzione batch Photoshop 0

Discussioni simili