Problema sui collegamenti ipertestuali postato il 04/02/2010 21:06:00 nel forum programmazione, gdrcd, open source, hosting e modificato da stefano_il_patetico il 04/02/2010 21:11:47
Salve a tutti,
ho un problema, ma visto che è difficile spiegarlo per me "tecnicamente" mi appellerò ad un esempio pratico.
Esistono (in città virtuale gpl) due file per la visualizzazione delle schede.
vis_scheda e vis_borsa (pagina personale dell'utente)
vis_scheda3 e vis_borsa3 (pagina che viene visualizzata degli altri utenti).
Ciascuna di queste pagine contiente (giustamente) dei richiami al db attraverso php. Io ho fatto in modo che la pagina principale della scheda avesse solo l'avatar e dei link (in js) che linkavano:
1) ai dati generici
2) ai dati specifici
3) alla storia
Ho, in altre parole, disassemblato i file originali e li ho smistati ora dei dati, ora degli altri nei rispettivi link.
Ora, in vis_scheda e vis_borsa...(ossia nei file personali del giocatore)...è tutto ok...Il problema è che (inspiegabilmente) le pagine relative ai dati generici e ai dati specifici (appartenenti a vis_scheda3) mi danno la pagina bianca.
Ora ho meticolosamente controllato ogni passaggio...e...mi sembra che siano proprio i richiami php-sql (di cui sopra) a far sorgere il problema.
Sapreste darmi un suggerimento?
Utilizzo, per il momento, altervista.
PS:Spero di essere stato chiaro nella spiegazione.
PPS: Ah, prima che qualcuno lo suggerisca, ho immesso per curiosità il vis_scheda nel link che mi da la pagina bianca e funziona..Quindi non è un problema di link.
Pagine → 1 2
04/02/2010 22:24:12
04/02/2010 22:46:16 e modificato da la kaiah il 04/02/2010 23:01:09
Questo è uno relativo ai dati specifici:
04/02/2010 23:03:12
metti un echo dopo quella select mostruosa, vedi che ti ritorna e semmai postaci quello che ti scrive.
$sqlinter = "SELECT USERS.ID_USER,USERS.URLAVATAR,...
echo $sqlinter;
04/02/2010 23:45:49 e modificato da stefano_il_patetico il 04/02/2010 23:46:24
Inserendo la seguente:
04/02/2010 23:55:26
nu, se metti così fai stampare la select senza definirla nella variabile.. insomma, sistema così e copiaci quello che ti scriverà nella pagina:
$sqlinter = "SELECT USERS.ID_USER,USERS.URLAVATAR,USERS.DENARO,USERS.FORZA,
USERS.INTELLIGENZA,USERS.SALUTE,USERS.USERNAME,
USERS.ESPERIENZA,USERS.CORPORAZIONE_TIPO,USERS.SESSO,
USERS.STORIA,USERS.RAZZA,USERS.URLRAZZA,USERS.DATAINGRESSO,
CORPORAZIONI.CORPORAZIONE,CORPORAZIONI.CARICA,
CORPORAZIONI.SIMBOLO FROM USERS
INNER JOIN CORPORAZIONI
ON USERS.CORPORAZIONE_TIPO = CORPORAZIONI.ID_CORPORAZIONE
WHERE USERNAME = '$UTENTE'";
echo $sqlinter;
$conteggio = mysql_query($sqlinter, $connessione) or die(mysql_error());
05/02/2010 00:06:52
postandolo pari pari a come hai detto tu mi esce:
05/02/2010 00:28:36 e modificato da la kaiah il 05/02/2010 00:29:24
tesò guarda che il pezzo di codice che t'ho postato è corretto, ed è lo stesso che correggendo hai riscritto xD
cmq l'importante è essere arrivati a un risultato y_y
il problema sembra essere la variabile $UTENTE che non ha un valore nella query.. domanda da 100milioni di euri, glielo passi il nome dell'utente alla pagina quando la richiami?
se non hai una risposta, andiamo per esclusione: posta la riga di codice del link che cliccando ti apre quella pagina.
05/02/2010 14:22:24
Come hai giustamente detto non ho una risposta. Ti posto la riga di codice del link che cliccando su vis_scheda.php mi apre la pagina sui dati generici.
05/02/2010 15:19:03
esatto. infatti se non gli dici la scheda di quale pg aprire lui non sa che valore mettere nella query. eh poverino, bisogna comprenderlo xD
intercetta la variabile che contiene il nome del personaggio e prova accussì:
<a href="#" class="fade" id="link1" onClick="apri('datig3.php?UTENTE=<?=$nome_della_variabile_che_contiene_il_nome_del_pg ?>','zztop','scrollbars=yes,width=800,height=600')"><b>Dati Generici</b></a>
05/02/2010 15:35:11
Il collegamento da vis_scheda3 a datig3 funziona..solo che rimane il problema che si vede la pagina datig3 con la stessa stringa di prima.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Midian Realms: Inizio fase di test
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
Game of Thrones → Pronto a diventare il Signore dei Sette Regni? Guida la tua grande casata in epiche battaglie PvP ed esplora il mondo di Westeros!
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
I dati del generatore di rank sono stati aggiornati!
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Intervista a Gemini - Intervista a Gemini responsabile del Progetto Legalità per i Gdr Online e gestore di Progetto Folle
Cronache di Gehenna - Intervista alle gestrice del GdR play by chat urban fantasy Cronache di Gehenna
Hell Dawn: London - Recensione del gdr moderno Hell Dawn London. Entra nel futuro ipotetico...
Avventuriero - Scopri la figura dell'avventuriero attraverso degli utilissimi consigli di gioco!
Game Design - Cos'è il Game Design e le sue Principali Regole!
Star Wars e Shannara - Una concisa, ma dettagliata disamina delle analogie fra la saga di Guerre Stellari e quella di Shannara