[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_.pngperò 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 $razzaQualcosa 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!