[RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Ciao Ragazzi,

il mio problema di oggi è il seguente.

PROLOGO: Mi hanno chiesto di "amichevolmente" di avere accesso ad una pagina di un progetto che ho su www.miosito.altervista.org per poterne visualizzare i dati. La richiesta però è in realtà quella di "copiare" la cartella contenente i files necessari per la visualizzazione della pagina , e il relativo db , all'interno di un web server .

ORA LA QUESTIONE E' CHE ESSENDO UNA COSA "FRIENDLY"....QUINDI AD € = ZERO .......l'idea di regalare codice , tabelle db , etc .....un attimino mi secca!!!!!

Quindi ho pensato di creare sul web server in questione una vista alla pagina reale....ed ho pensato ad un <iframe>

Il problema però e' che l'iframe non mi vede la tabella contenente i dati estratti dal db ..... tabella frutto di un' elaborazione di codice php

Da qualche parte ho letto che il problema che riscontro è "corretto" e che <iframe> non è quello di cui posso servirmi nel caso specifico....il problema è che (e pure ho googolato tanto) non trovo da nessuna parte un suggerimento pratico per la risoluzione della questione

Mi son detto che , come al solito , i buoni vecchi amici del forum avrebbero sicuramente tirato fuori qualche spunto interessante.

mi date una mano????

Grazie mille!
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Ciao...
La console javascript è tua amica, ti dice che hai un problema di Cross-Origin? Altrimenti cosa dice?
Se ci dai un esempio, o non ci dici che errore risulta, mi è difficile aiutarti.
Fammi sapere.
Ciao
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Ciao F107,

grazie per l'interessamento......

In realtà la consolle javascript non restituisce alcun errore.....

..
Cattura.JPG


ed il file .php nel quale cerco di includere l'iframe è semplicemente questo...

PHP:
<!DOCTYPE HTML>

<html>

<head>
    <title>Test Page</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="HAPedit 3.0">
</head>

<body>
<?php  

echo "<iframe src='http://www.miosito.altervista.org/DB_Calendario/calendario.php'></iframe >";

?>

</body>
</html>

Non so proprio che pesci prendere.......
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Vede i <div>....ma vuoti....senza la possibilità di espandere la tendina,per capirci
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
giusto per curiosità... se metti qual si voglia altro indirizzo nell'iframe? te lo vede? Se si non è che la tua pagina genera un errore?
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Si, la vede
Ma mi vede anche questa di pagina....ho un logo...tre pulsanti ed un widget meteo....correttamente visualizzati

Poi al disotto dovrebbe mostrarmi la famosa table.......ma nulla
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Allora scusa avevo capito male, ma la pagina si aspetta degli input? i log di php sul server della pagina che vuoi visualizzare danno qualche errore?
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Forse mi sono avvicinato alla risoluzione dell'arcano......
Ho notato che in effetti la pagina che voglio visualizzare nell' iframe , ne richiama un'altra che .... guarda caso e' proprio quella che elabora la tabella che non mi viene visualizzata...

Quindi

www. mia pagina.it con Logo , widget meteo , ed 3 button ( tutto visualizzato)

al disotto

richiamo a www.pagina_tabella.it (non visualizzata)

Vi viene in mente qualcosa???
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Aggiungo dettagli,

questo di seguito è il codice della pagina www.mia pagina.it con richiamo alla pagina www.tabella_calendario (quella incriminata)

Avete qualche suggerimento ?
Thanks!!!!!!!!!!

PHP:
<html>
    <head>
        <title>Calendario</title>
        <meta charset="UTF-8">
        <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
        <link type="text/css" rel="stylesheet" media="all" href="calendario.css"/>
        <script type="text/javascript">
            $(document).ready(function () {
                mostraCalendario();
                $("input[name='avanti']").click(function () {
                    $("input[name='week']").val(parseInt($("input[name='week']").val()) + 1);
                    mostraCalendario();
                });
                $("input[name='indietro']").click(function () {
                    $("input[name='week']").val(parseInt($("input[name='week']").val()) - 1);
                    mostraCalendario();
                });
                $("input[name='oggi']").click(function () {
                    $("input[name='week']").val(0);
                    mostraCalendario();
                });
            });
              
            function mostraCalendario() {
                $("#loading").html("Caricamento in corso .....");
                $("#calendario").load("tabella_calendario.php", {"week": $("input[name='week']").val()}, function () {
                    $("#loading").html("");
                });
            }
        </script>
    </head>
    <body>

        <div id="container">

            <div id="navigazione">
                <span id="titolo"><img src="immagini/logo.jpg" alt="" width="448" height="138"></span><br><br><br><br><br>
                <input type="hidden" name="week" value="0"/>
                <input type="button" name="oggi" value="Oggi"/>
                <input type="button" name="indietro" value="<"/>
                <input type="button" name="avanti" value=">"/>
            </div>
            <span id="loading"></span>
            <div id="calendario"></div>
            
        </div>

    </body>
</html>

Help Me!!!!!!
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
ma...
penso che tu abbia preso spunto da questo: https://www.criric.it/public/php/calendario_settimanale.php
Ho riprodotto il tutto e a me funziona, anche con la pagina che genera il calendario online e l'iframe localhost.
upload_2017-8-15_15-11-58.png

senza stili ma funziona.
Non so che dirti, non puoi darci il link vero di dove hai queste pagine? cosi provo a replicare l'errore altrimenti non riesco ad esserti utile
Fammi sapere.
 

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Ciao,
si ci hai visto bene!!! Criric mi ha dato una grossa mano per mettere a punto il calendario così come lo volevo io.

Ho messo una copia esatta della pagina che vorrei richiamare a questo indirizzo http://www.web1105.altervista.org/test/calendario.php

Comunque anche la questione che , nel tuo test mi dici che "perde" gli stili.....non è cosa da poco.....:(

.....
 

f107

Utente Attivo
7 Ago 2012
206
6
18
Roma
Ciao,
sugli stili mi sono espresso male, con
senza stili ma funziona
intendevo che ho replicato il codice da circ, senza portare gli stili, non che il codice se li perde :)

ho fatto questa prova:
upload_2017-8-15_18-27-42.png


mi viene un dubbio, hai provato con altri browser? quale stai utilizzando te? potresti postare uno screen di come vedi la pagina?
Grazie
 
  • Like
Reactions: Alex@1983

Alex@1983

Utente Attivo
9 Mag 2015
126
2
18
Mamma mia....sono proprio una testa di ....cane !!!!

Hai ragione era un problema di browser!!!!!!!

Doveva essere la prima cosa a venirmi in mente!!!1

Quello che mi aveva fatto escludere questa possibilità è che con un altro sito....sempre contenente dati incasellati in tabelle elaborate con dati provenienti da db....la pagina veniva elaborata correttamente.........

Ottimo comunque....grazie mille per il supporto

Ah....il browser che crea problemi è...manco a dirlo....IE......

Cattura.JPG
 
Discussioni simili
Autore Titolo Forum Risposte Data
L (risolto) MySQL 0
B getElementById su piu id(Risolto) Javascript 7
L Esercitarsi con Js [RISOLTO] Javascript 4
C [RISOLTO]Inserimento variabile php in input html PHP 20
L risolto visualizzazione e ordinamento dati PHP 1
moustache [RISOLTO] SQL PHP IIS PHP 8
Sergio Unia Ricezione email con destinatari multipli [Risolto] PHP 2
L update tabelle in php mysql [risolto] PHP 6
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
L [RISOLTO] Stampa a video risultato count in html PHP 13
L [RISOLTO] Eliminare una discussione creata PHP 3
tomorc [HTML] Problema con scroll bar (risolto) HTML e CSS 0
A [PHP] Problema query insert [RISOLTO] PHP 14
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
G [MS Access] Gestione biglietti [RISOLTO] MS Access 2
G [MS Access] Casella combinata & Query [RISOLTO] MS Access 4
G [MS Access] Query mese corrente con conteggio [RISOLTO] MS Access 2
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
C [RISOLTO][PHP] Errore di sintassi PHP 8
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
C [RISOLTO][PHP] Funzione ONclick PHP 14
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
Tommy03 [RISOLTO][PHP] Webserver o devserver? PHP 2
Sergio Unia Recupero dati da una vecchia versione MySql [Risolto] MySQL 4
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
A [RISOLTO]Inserimento Immagini da pc a MySql PHP 15
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
felino Risolto - [Wordpress][WooCommerce] PayPal Checkout e campi di fatturazione WordPress 2
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
S Problema in PHP per invio file XML - RISOLTO- PHP 8
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
marino51 [Risolto]videochat di messenger ha smesso di funzionare sul telefonino Smartphone e tablet 1
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
ken_korn [Javascript][Risolto] browser.tab.Tabs.favIconUrl non funziona Javascript 5
A [RISOLTO] HighChart e PHP PHP 4
A [RISOLTO] PHP Selezionare tutti i file con stessa estensione PHP 2
T [Photoshop] Problema creazione pennello personalizzato [RISOLTO] Photoshop 3
Zea [PHP] RISOLTO - creare link con il risultato dell'interrogazione db PHP 1

Discussioni simili