Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Problema con ricezione dati esterni per creazione grafico dinamico

    Non riesco a modificare la riga in grassetto in modo da poter ricevere i dati da un file esterno pippo.txt anzichè averli necessariamente incorporati nella pagina php dell'esempio...
    Qualcuno/a mi aiuta gentilmente?


    <?php
    //Grafico a barre verticali
    include("phpgraphlib.php");

    //Impostiamo la dimensione della griglia del grafico (Larghezza, Altezza)
    $graph=new PHPGraphLib(500,400);


    //Inseriamo i dati relativi alle colonne del grafico, i valori che vogliamo visualizzare $data=array("Luca"=>60, "Marco"=>20, "Dario"=>20);

    //Aggiungo i valori di cui sopra
    $graph->addData($data);

    //Imposto il titolo
    $graph->setTitle("Punti acquisiti");

    //Imposto il colore del testo
    $graph->setTextColor("red");

    //Creo il grafico
    $graph->createGraph();

    ?>


    THANKS!

  2. #2
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Nessuno/a sa come poter ricevere dati da un file esterno?

    Nessuno/a sa come poter ricevere dati da un file esterno?
    Per implementarli poi dinamicamente nel grafico che si autogenererà con phpgraphlib.php ?

    Grazie


  3. #3
    Se non fornisci il formato del file esterno, difficilmente qualcuno ti potrà aiutare.

  4. #4
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    hai ragione scusa

    il formato file esterno sarebbe un semplice txt

    della forma:

    datoa|datob|datoc

    Grazie!

  5. #5

  6. #6
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Il problema in ogni caso è sempre questo...

    mi da sempre questo errore:


    Warning: file($filename): failed to open stream: No such file or directory in c:\programmi\easyphp1-8\www\expgraph\esperimento\src\exp1\gestiscigrafic o.php on line 3 expgraph Error: . HTTP headers have already been sent

    In sostanza non riesco a importare i dati con qualsiasi funzione perchè ovunque la metta mi esce sempre lo stesso errore postato sopra e evidenziato in grassetto.


  7. #7
    L'errore è piuttosto esplicito: No such file or directory. Stai indicando il path sbagliato.

  8. #8
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    no scusa

    ma il file in quel percorso c'è...
    è solo che mi dice che le variabili header sono già state inviate (headers have already been sent) e a questo non so come ovviare...

    Grazie

  9. #9
    Il file ci sarà anche, ma il path che utilizzi è SBAGLIATO, altrimenti il PHP non ti restituirebbe il warning. Per quanto riguarda gli header, probabilmente quel warning sparirà nel momento in cui risolvi il problema del path.

  10. #10
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Provato e riprovato ma...

    continuo ad avere lo stesso errore

    Il cod di recupero file è questo ad esempio:

    $filename="pippo.txt";
    $leggofile = file('$filename');


    e pippo.txt si trova nella stessa directory del file php che lo cerca...

    Non so proprio come venirne a capo

    Grazie mille se puoi cavarmi da sto problemuccio...


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.