Visualizzazione risultati 1 fino 13 di 13

Discussione: Leggere con php una pagina html

  1. #1
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito Leggere con php una pagina html

    Ciao ,
    sono stato autorizzazo a poter prelevare una riga con dei valori su una pagina html,
    riesco a prelevare i dati su una pagina .txt ma ho difficoltà con la pagina html.
    Mi date qualche dritta ?
    non so se bisogna trasformare la pagina in .txt o ci sono altri metodi .
    Grazie

  2. #2
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Puoi postare lo script php che usi?





    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


  3. #3
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Per leggere una determinata riga in una pagina con file .txt uso questo script :

    Codice PHP:

    $file
    = "http://www.pagina.it/pagina.txt";
    $file_txt = file($file);
    $n = count($file_txt) - 3;
    fclose($file);
    poi uso il comando explode per recuprare il dato che mi interessa nella riga selezionata

  4. #4
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Se apri un file con file() non ti serve chiamare fclose()¹ per chiuderlo, ma per accedere ad una pagina esterna devi aver attivato le connessioni server-to-server dal pannello di AlterVista.


    [1] probabilmente ricevi anche un warning a riguardo; puoi visualizzarlo rendendo visibili gli errori aggiungendo in cima al tuo script la riga
    Codice PHP:
    error_reporting(E_ALL);
    Ultima modifica di dreadnaut : 14-09-2012 alle ore 18.33.10

  5. #5
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    ho già attivato le connessioni server-to-server di AlterVista.
    Solo che non conosco lo script per poter leggere una pagina html

  6. #6
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Un documento HTML lo puoi leggere come un semplice file di testo, ma a seconda dei dati che ti servono potrebbe convenire analizzarlo e costruire la struttura ad albero che descrive.
    Cosa devi prelevare esattamente?

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Citazione Originalmente inviato da raimaker Visualizza messaggio
    ho già attivato le connessioni server-to-server di AlterVista.
    Solo che non conosco lo script per poter leggere una pagina html
    Lo script sopra va bene, ma se non funziona bisogna capire perché. Attiva la visualizzazione degli errori come ti ho suggerito, e magari stampa dei risultati intermedi, per capire dove stia il problema.

  8. #8
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    Un documento HTML lo puoi leggere come un semplice file di testo, ma a seconda dei dati che ti servono potrebbe convenire analizzarlo e costruire la struttura ad albero che descrive.
    Cosa devi prelevare esattamente?
    devo prelevare da una riga dei dati

  9. #9
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Lo script sopra va bene, ma se non funziona bisogna capire perché. Attiva la visualizzazione degli errori come ti ho suggerito, e magari stampa dei risultati intermedi, per capire dove stia il problema.
    questi sono gli errori


    Warning: file() [function.file]: URL file-access is disabled in the server configuration in /membri/raimaker/taghtml.php on line 5

    Warning: file(http://xxxxxxxxxxxxxxxx/index.htm) [function.file]: failed to open stream: no suitable wrapper could be found in /membri/raimaker/taghtml.php on line 5

    Warning: fclose(): supplied argument is not a valid stream resource in /membri/raimaker/taghtml.php on line 7

    Codice PHP:
    1) <?php
    2
    ) error_reporting(E_ALL);
    3)
    4) $file = "http://xxxxxxxxxxxxxxx/index.htm";
    5) $file_txt = file($file);
    6) $n = count($file_txt) - 3;
    7) fclose($file);
    8)
    9) echo $file_txt[2] ;
    10) ?>

  10. #10
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Primo errore: le connessioni server-to-server non sono abilitate (come scritto sopra)

    Secondo errore: dipende dal primo

    Terzo errore: quando leggi il contenuto di un file usando file() non devi chiuderlo con fclose (come scritto sopra)


    L'sms di conferma per le connessioni ha funzionato, sono attivate correttamente nel pannello di AlterVista per l'account raimaker?
    Ultima modifica di dreadnaut : 15-09-2012 alle ore 00.08.00

  11. #11
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    Primo errore: le connessioni server-to-server non sono abilitate (come scritto sopra)

    Secondo errore: dipende dal primo

    Terzo errore: quando leggi il contenuto di un file usando file() non devi chiuderlo con fclose (come scritto sopra)


    L'sms di conferma per le connessioni ha funzionato, sono attivate correttamente nel pannello di AlterVista per l'account raimaker?
    Ho visto la sezione server to server e risulta già abilitato
    "Collegamento esterno senza restrizioni "
    con il pallino verde selezionato.
    non mi da più la possibilità di riconfermare con sms .

  12. #12
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Hai abilitato PHP5?

  13. #13
    raimaker non è connesso Utente giovane
    Data registrazione
    25-09-2011
    Messaggi
    94

    Predefinito

    Citazione Originalmente inviato da karl94 Visualizza messaggio
    Hai abilitato PHP5?
    Ok , adesso funziona..
    devo solo sitemare lo script

    come ho abilitato php5 ha cominciato a funzionare.
    Grazie a tutti pern la collaborazione.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •