[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 <3
Vorrei 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!
Enlisted ↗
Tiles Survive ↗
Sea of Conquest ↗
New Orleans ↗
Crossout ↗
Foundation Galactic Frontier ↗
Seconda Era ↗