(Extreme) Problema Mini Avatar ( Non Salva ) postato il 14/12/2010 16:35:47 nel forum programmazione, gdrcd, open source, hosting e modificato da fioridelmale il 14/12/2010 19:02:16
Salve ragazzi sto creando un gdr con extreme e mi rendo conto che ho ancora da imparare.
In ogni caso ho un problema e chiedo se qualcuno può darmi un buon consiglio in merito.
Sto creando un miniavatar da mettere sul main ed ho seguito le seguenti procedure:
-Creata query su DB con gli stessi valori di ImgURL
-Modificato scheda3.php come segue:
$Avatarmini = trim($rs["Avatarmini"]);
If ($Avatarmini == "")
$Avatarmini = "img/sagoma".$rs["Sesso"].".gif";
$Avatarmini = trim($rs["Avatarmini"]);
-Modificato campo in scheda3.php per inserire il link
<? if ($upd) { ?>
<td align=center colspan=3>URL Mini Avatar<br> <input type="text" name="avatarmini" maxlength="255" value="<?= htmlspecialchars($rs["Avatarmini"]) ?>" size=50></td>
</tr>
<? } ?>
-Inserito link in main.php per visualizzare il miniavatar
<img src="<?= $rs['Avatarmini'] ?>" border=0 height=100 width=100>
-Inserito in scheda.php
$MySql .= " Avatarmini " = '".$avatarmini."'";
e
$Avatarmini = trim($rs["Avatarmini"]."");
If ($Avatarmini== "")
$Avatarmini = "img/sagoma".$rs["Sesso"].".gif";
Quando inserisco , però , il link del mini mi accorgo non solo che non lo visualizzo ma che non rimane tale link nemmeno quando riapro Modifica , ovvero lo trovo vuoto.
Sto cercando di venirne a capo ma ogni consiglio è ben accetto , grazie . :-)
Pagine → 1
14/12/2010 20:02:05 e modificato da valoreyon89 il 14/12/2010 20:03:57
Allora da quello che vedo provo a dirti qualcosina=P
14/12/2010 20:28:31
Innanzitutto grazie per l'interesse
Ti posto i codici
Scheda.php
14/12/2010 21:11:35
Ho rivisto i codici e mi sembra che vadano bene.
Prova a mettere esattamente lo stesso Case Type del db (se è Mini sul db allora metti Mini a tutto comprese le variabili ($Mini), stessa cosa se sul db è mini, ossia tutto minuscolo^^)
Se neanche questo funziona, prova a fare per ogni $MySql, un echo
Semplicemente dopo che la string mysql finisce Inserisci "echo $MySql;"
Esempio
14/12/2010 21:23:17
Ho seguito le tue istruzioni ho messo il Mini con la M maiuscola anche dove avevo messo minuscolo ed ho inserito il comando echo dopo il Mysql Mini
Quando ora provo mi compare sulla scheda questo :
UPDATE Personaggio SET Pass = 'xxxxxx', Descrizione = 'niente', Affetti = '-', Capacita = 'niente', ICQ = 'nessuno', Cognome = 'Sempronio', Midi = '', UrlImg = 'img/stemmi/spacer.gif' Mini = 'http://img534.imageshack.us/XXXXX.gif'
Ma continuo a non visualizzare il mini e se riapro modifica continua a non esserci il link hostato ?____?
PS : L'immagine sta in presenti.php perchè l'ho messa nel frame sopra alla lista presenti , ma non credo sia questo il problema .
Ho appena provato , nel dubbio , a metterci un'immagine comune e compare quindi credo che il problema dipende proprio da qualcosa nella programmazione ?___?
15/12/2010 01:01:43
I problemi potrebbero essere più di uno.
Prova questo=P (Vai avanti solo se sì)^^
0. (la do per scontata ma proviamo a controllare), hai controllato che il campo della tabella Personaggio che hai inserito, sia compatibile con i caratteri immessi? (ossia che non sia un INT o un tipo adatto) e che il nome del campo sia effettivamente Mini e non MiNi o Avatarmini o qualunque altra cosa?=P
1. il record nel db è riempito? o non viene riempito?
2. in presenti.php hai controllato che ci sia una SELECT su Personaggio che preveda anche la collezione del campo del db relativo al miniavatar?
3. se niente di tutto questo ha risolto il problema prova a vedere cosa semplicemente esce inserendo in presenti.php dopo l'head
15/12/2010 02:05:33
15/12/2010 13:39:58
Allora ho letto i tuoi step
0. Tutti i campi sia nel db che nei file scheda.php sia scheda3.php sono ora denominati Mini . Avevo cancellato ieri tutto la prima volta e rifatto dall'inizio .
1.Ho controllato con PhpmyAdmin ed il campo non viene riempito (esce NULL)
2.La Select l'ho inserita nella scheda.php visto che ho temporaneamente messo là l'immagine del mini per vedere subito se compariva.
15/12/2010 14:06:14
Hai provato a stampare la query quando invii il modulo e provarla poi pari pari su phpmyadmin?
se l'errore è lì almeno dovrebbe dirti di che tipo è
16/12/2010 19:12:20
Dopo tre giorni ho scoperto dove stava il problema
Avevo messo
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Due Città → Le Due Città - Gioco di Ruolo Fantasy Storico. Scrivi la tua storia e lasciati trasportare dalla fantasia!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
Infinity Kingdom → Gioco di strategia MMO in stile cartoon in cui diventi un signore pieno di risorse. Difendi la terra di Norheim dagli gnomi malvagi!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
GDR per caso - Le più assurde missive arrivate al gestore di AnnoMille :-)
Background Personaggi - Semplice guida alla creazione del background del tuo Personaggio. Segui le domande e scrivi il tuo background completo!
Rivista Game - Game è la prima rivista gratuita di videogiochi con un articolo di approfondimento al mese sui play by chat!
Kyoto Chronicles - Intervista alla gestione del play by chat sperimentale a tema hentai Kyoto Chronicles!
Consigli per i PG - Alcuni utili consigli per gestire al meglio il tuo pg
Pokémon Power Trainer - Recensione del gioco di ruolo online Pokémon Power Trainer. Gotta catch'em all!