[RISOLTO] Cambiare "Omino" in base alla razza
Pagine → 1 2
22/03/2017 20:44:30
se io faccio "apri immagine in un'altra scheda" mi dice:
http://www.ssgalaxy.altervista.org/imgs/avatars/seiya_m_.png
però io dopo la m ho messo l'id della razza 😏
22/03/2017 21:03:16
Quindi c'è qualcosa che non va nel codice... sicuro di aver messo la variabile corretta?
22/03/2017 21:08:40
Ho fatto copia/incolla di questo codice:
<img src="imgs/avatars/seiya_<?php echo $sesso; ?>_<?php echo $razza; ?>.png"/>
e poi ho rinominato l'immagine: seiya_m_1000 (id della razza nella query) ma niente
22/03/2017 21:13:17
E per qualche motivo non si porta il valore di $razza.. sta lì il problema
22/03/2017 21:17:10
io l'unica cosa che ho toccato per quanto concerne la razza sta nell'averla rinominata "armatura" ma solo a livello nominativo, non a livello di codice...😭
22/03/2017 23:52:10
Cerca nella pagina dove viene valorizzata la variabile $razza
Qualcosa tipo:
$razza= QUALCOSA
22/03/2017 23:56:28
E sapresti dirmi quale pagina sarebbe? grazie =)
23/03/2017 08:56:35
Deve essere nella stessa identica pagina in cui la carichi, cioé quella dell'omino (non mi ricordo se è oggetti.inc.php o equip.inc.php).
E deve essere PRIMA del punto in cui l'hai usata.
Quando la usi, la "carichi" scrivendo che valore ha.
Prima prima devi averle dato un valore, altrimenti non ti scrive ovviamente nulla.
23/03/2017 09:02:09 e modificato da anneth il 23/03/2017 09:11:59
La variabile $sesso la inizializzi in qualche modo.. Gli passi un valore. La stessa cosa devi fare con $razza.
Edit per:
Mi sono andata a cercare la pagina, leggendo anche seralia (sinceramente, non avrei saputo dove altrimenti andare a cercare l'omino non conoscendo il pacchetto gdrcd XD)
Nel seguente codice, si inizializza la variabile $sesso.
/*Caricamento "omino" con oggetti*/
$record = gdrcd_query($result, 'fetch');
gdrcd_query($result, 'free');
$sesso=$record['sesso'];
Se non hai effettuato modifiche, puoi aggiungere sotto questa riga
$sesso=$record['sesso'];
l'inizializzazione della variabile $razza.
$razza=$record['id_razza'];
Però, devi fare attenzione ad un'altra cosa. Più in alto (orientativamente alla riga 12), c'è la query $result che viene risolta per assegnare il valore
$query = "SELECT sesso FROM personaggio WHERE personaggio.nome = '".gdrcd_filter('get',$_REQUEST['pg'])."'";
Devi modificarla, in modo da prenderti anche il valore della razza.
$query = "SELECT sesso, id_razza FROM personaggio WHERE personaggio.nome = '".gdrcd_filter('get',$_REQUEST['pg'])."'";
27/03/2017 21:23:14
Risolto!!!
Vi ringrazio di VERO cuore!!!!!!!!!!
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Tibia ↗
War Thunder ↗
World of Warship ↗
Seconda Era ↗
Project Entropy ↗
World of the Sea Battle ↗
Storie di Agarthi ↗
AlterEgo ↗
Hero Wars ↗