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 Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Tibia: Bilanciamento, correzioni e modifiche
World of Warship: Nuova mappa: Isole al tramonto
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
I dati del generatore di rank sono stati aggiornati!
Piume Nere: 🎅🎁📜Racconti Popolari e Cibo 🍞🎁🎅
New York Heroes Reborn - Avengers Academy: Integrazione png con ia e sala caos
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Roma I Triumviri: Saturnalia su RiT dal 17 al 21 dicembre
RAID Shadow Legends: Ottieni un feroce Campione Leggendario: Predator!
Tibia → Tibia è un MMORPG gratuito online dal 1997 e con migliaia di utenti connessi! Riscopri il divertimento old style!
Tibia: Aggiornamento Invernale 2025 ❄️
Feudera: UPDATE #0.49.5.1 - Versioni mobile
Il gestore di Unwritten Destinies GDR ha risposto alla recensione di aver
crossfire ha recensito Unwritten Destinies GDR
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
