[GDRCD 5.3.2] Problema tasto aggiorna postato il 23/10/2015 20:41:50 nel forum programmazione, gdrcd e open source e modificato da stellawasadiver il 23/10/2015 21:52:40
Ho un problema col tastino aggiorna e non riesco nè a risolverlo, nè a capire quale sia la fonte del problema quindi ve lo espongo di seguito nella speranza che qualcuno di buon cuore e più bravo di me riesca ad aiutarmi.
Ho scelto layout top_left e sto usando il tema advanced.
Ho cambiato l'organizzazione del frame basica di gdrcd spostando il menu in alto e lasciando in basso a sinistra solo logout, refresh e calendario. Per disporre i pulsantini dove mi serviva nel frame senza spostare il resto del layout della pagina ho creato un iframe che contenga link_menu.php
Ho modificato la struttura di link_menu.php come segue
<div class="pagina_link_menu">
<div class="page_body">
<?php
echo '<a href="http://nomesito.altervista.org/main.php?dir=', ($_SESSION ['luogo']),'" target="_top">';
echo '<div style="margin-left:-3px; margin-top:95px;"><img src="http://nomesito.altervista.org/themes/advanced/imgs/menu/pulsanterefresh.png"></div></a>';
echo '<div style="margin-left:-133px; margin-top:-35px;"><a href="http://nomesito.altervista.org/logout.php" target="_top"><center><img src="http://nomesito.altervista.org/themes/advanced/imgs/menu/pulsantelogout.png"></center></a></div>';
?>
«L´inferno sono gli altri»
Pagine → 1
24/10/2015 02:34:30
hai provato a sostituire
, ($_SESSION ['luogo']),
.$_SESSION['luogo'].
"Release your mind´s eye and we make your dreams come true"
24/10/2015 02:57:53
Provato e continua a non funzionare.
Non so se può servire ma $_session nel codice mi viene fuori in blu - sia mettendo parentesi e virgole che mettendo i puntini- come se avesse recepito l'informazione ma non riuscisse ad includerla nell'url (perdona la terminologia poco tecnica, sono ancora in fase di studio, ndr)
«L´inferno sono gli altri»
24/10/2015 09:12:15 e modificato da kasa il 24/10/2015 09:12:31
Probabilmente (non ne ho la certezza), potrebbe essere che il $_SESSION['luogo'] in quel determinato punto non contenga alcunchè, o semplicemente potrebbe anche essere che non setti correttamente nel momento del login.
Prova a fare un
var_dump($_SESSION['luogo']);
GitHub: https://github.com/GDRCD/GDRCD
Discord: https://discord.com/invite/K2eWXpvu4M
GdR-O: https://www.gdr-online.com/readforum.asp?id=250579
24/10/2015 18:44:56 e modificato da stellawasadiver il 24/10/2015 18:46:24
Dunque.
var dump mi dà NULL sul tasto aggiorna.
E il problema nello specifico è dato dal fatto che cliccando sul tasto non si viene rimandati al link
http://nomesito.altervista.org/main.php?dir=numerostanzachat
http://nomesito.altervista.org/main.php?dir=
«L´inferno sono gli altri»
24/10/2015 20:00:19
il suggerimento di Dyrr dovrebbe essere corretto. Purtroppo se lo hai semplicemente copia incollato da questo forum letteralmente il suggerimento del post di dyrr, credo sia normale che ti dia errore, per i sistemi di sicurezza di gdr online fanno in modo che nei post gli apici vengono sostituiti con altri apici innocui sotto il profilo programmativo direttamente nell'output del testo.
25/10/2015 01:18:59
Il fatto che var_dump() ti restituisca un valore nullo significa, per l'appunto, che la variabile $_SESSION['luogo'] O non contiene alcunchè e pertanto falliscono i processi di riempimento della variabile O, molto più semplicemente, non è mai stata settata.
Pertanto, il problema non è la compilazione del a href, mettendo comunque in chiaro che l'errore evidenziato da Breaker deve essere aggiornato, ma l'assegnazione del valore alla variabile $_SESSION['luogo']. Probabilmente, devi andare a cercare il punto in cui viene settata e quindi assicurarti che ciò venga effettivamente eseguito.
Non avendo i sorgenti sotto, questo è quello che ti posso consigliare.
Kasa.
GitHub: https://github.com/GDRCD/GDRCD
Discord: https://discord.com/invite/K2eWXpvu4M
GdR-O: https://www.gdr-online.com/readforum.asp?id=250579
Discussione seguita da
Pagine → 1
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
firstartdc ha aperto una nuova discussione: Ambientazione Assassin's Creed, quale?
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste