[Risolto] Mini-Avatar in ANAGRAFE
[Risolto] Mini-Avatar in ANAGRAFE postato il 07/09/2019 15:04:01 nel forum programmazione, open source e hosting e modificato da vivi1400 il 15/09/2019 20:33:34
Salve! ho un piccolo problema di codice che, al momento, non riesco sinceramente a comprendere come risolvere. Ringrazio anticipatamente perqualunque risposta intanto <3Vorrei mettere, in Anagrafe, accanto al nome, il Mini-Avatar già presente in scheda.Carico le informazioni nella pagina
<?php $query="SELECT url_img_chat, nome, cognome FROM personaggio ORDER BY nome"; $result = gdrcd_query($query, 'result');?>
Richiamo, dentro un ciclo While, la stampa di ogni singolo personaggio iscritto e STAMPO l'immagine<div> <img src="<?php echo gdrcd_filter('out',$row['url_img_chat']); ?>" style="width: 65px;height: 65px;" /></div>
L'immagine compare come "blank", facendo il riquadro bianco. Come potrei risolvere?
Pagine → 1
07/09/2019 15:47:35
Penso sia per l'out dovresti scrivere fullurl.
07/09/2019 16:04:53
No, non funziona con quel cambiameto, già provato ç_çInoltre se apro la funzione "Ispeziona" di chrome, mi da come risultato che sull'immagine sta caricando praticamente
<img src="(unknow)"><img src="(unknow)" style="width: 65px;height: 65px;">
Cioè è come se non riuscisse a trovare il Link del mini-avatar, e tra l'altro me lo carica due volte la funzione <img src=" ">
07/09/2019 16:33:37
Ok, allora prova così:
src="<?php echo gdrcd_bbcoder(gdrcd_filter('out',$row['url_img_chat'])); ?>"
10/09/2019 08:09:51
Posta tutto il blocco di codice dalla query fino a tutto il while
10/09/2019 08:58:56
darkblade ha scritto: Posta tutto il blocco di codice dalla query fino a tutto il while
non funziona come sopra. Posto tutto, pensavo fosse più facile diversamente scusate ^^<?php $query="SELECT url_img_chat, nome, cognome FROM personaggio ORDER BY nome"; $result = gdrcd_query($query, 'result');?><div><div><div class="page_body"> <?php $title='<div class="page_title"><h2>'.gdrcd_filter('out',$MESSAGE['interface']['pg_list']['pg_list']).'</h2></div>'.gdrcd_filter('out',$MESSAGE['interface']['pg_list']['buttons']); echo $title; ?> <br /> <a href='popup.php?page=anagrafe3&op=A'>[A]</a> <a href='popup.php?page=anagrafe3&op=B'>[B]</a> <a href='popup.php?page=anagrafe3&op=C'>[C]</a> <a href='popup.php?page=anagrafe3&op=D'>[D]</a> <a href='popup.php?page=anagrafe3&op=E'>[E]</a> <a href='popup.php?page=anagrafe3&op=F'>[F]</a> <a href='popup.php?page=anagrafe3&op=G'>[G]</a> <a href='popup.php?page=anagrafe3&op=H'>[H]</a> <a href='popup.php?page=anagrafe3&op=I'>[I]</a> <a href='popup.php?page=anagrafe3&op=J'>[J]</a> <a href='popup.php?page=anagrafe3&op=K'>[K]</a> <a href='popup.php?page=anagrafe3&op=L'>[L]</a> <a href='popup.php?page=anagrafe3&op=M'>[M]</a> <a href='popup.php?page=anagrafe3&op=N'>[N]</a> <a href='popup.php?page=anagrafe3&op=O'>[O]</a> <a href='popup.php?page=anagrafe3&op=P'>[P]</a> <a href='popup.php?page=anagrafe3&op=Q'>[Q]</a> <a href='popup.php?page=anagrafe3&op=R'>[R]</a> <a href='popup.php?page=anagrafe3&op=S'>[S]</a> <a href='popup.php?page=anagrafe3&op=T'>[T]</a> <a href='popup.php?page=anagrafe3&op=U'>[U]</a> <a href='popup.php?page=anagrafe3&op=V'>[V]</a> <a href='popup.php?page=anagrafe3&op=X'>[X]</a> <a href='popup.php?page=anagrafe3&op=Y'>[Y]</a> <a href='popup.php?page=anagrafe3&op=Z'>[Z]</a> <?php /* inizio del codice php */ $op=gdrcd_filter_get($_REQUEST['op']); if(empty($op)==FALSE){ $query = "SELECT nome, cognome FROM personaggio WHERE nome LIKE '".$op."%' ORDER BY nome ASC"; $result=gdrcd_query($query, 'result');?> <table> <tr> <td class="casella_titolo"><div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['user']['stats']['character']); ?> </div></td> <td class="casella_titolo"><div class="titoli_elenco"> <?php echo gdrcd_filter('out',$MESSAGE['interface']['pg_list']['send']); ?> </div></td> </tr> <?php while($row=gdrcd_query($result, 'fetch')){ ?> <tr> <td class="casella_elemento"><div class="elementi_elenco"> <a href="popup.php?page=scheda&pg=<?php echo gdrcd_filter('out',$row['nome']);?>"> <?php echo gdrcd_filter('out',$row['nome']).' '.gdrcd_filter('out',$row['cognome']); ?> </a> <div class="elenco_record_gioco"> <img src="<?php $row['url_img_chat'] ?>" /> <img src="<?php echo gdrcd_bbcoder(gdrcd_filter('out',$row['url_img_chat'])); ?>" style="width: 65px;height: 65px;" /> </div> </div></td> <td class="casella_elemento"><div class="elementi_elenco"> <a href="popup.php?page=messages_center&newmessage=yes&reply_dest=<?php echo $row['nome']; ?>"> <img src="imgs/icons/mail_new.png" alt="<?php echo gdrcd_filter('out',$MESSAGE['interface']['pg_list']['sendto']); ?>"> </a> </div></td> </tr> <?php } ?> </table> <div class="link_back"> <a href="popup.php?page=anagrafe3">Torna indietro</a> </div> <?php } ?> </div></div></div></div>
11/09/2019 01:42:23
Non hai richiamato il campo che ti serve.
if(empty($op)==FALSE){$query = "SELECT nome, cognome FROM personaggio WHERE nome LIKE '".$op."%' ORDER BY nome ASC";
ti manca url_img_chat
11/09/2019 15:30:33
ALlora hai messo la query con l’immagine int alto e poi ha rimesso la stessa query in basso senza il campo dell immagine, leva la prima in alto non serve e modifica la seconda è dovresti aver risolto
15/09/2019 20:33:24
Grazie grazie grazie mille,non mi ero accorta di questo errore
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!