Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562

    Problema con inclusione Classe

    Ciao a tutti

    sto facendo questo tutorial:

    http://php.html.it/guide/lezione/437...sione-a-mysql/

    purtroppo però nel file dove cerco di fare:

    $data=new MysqlClass();

    quando lo faccio partire di ma questo errore:

    Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files\EasyPHP-5.3.3.1\www\prova\index.php on line 5

    Ho fatto diverse prove: ho provato a fare una copia della classe all'interno del file della classe stessa e funziona correttamente. Ho provato anche a vedere se mi ha incluso nel file index il file della classe, e l'ha incluso perfettamente perchè in quest'ultimo gli ho fatto stampare una riga di testo.

    Così purtroppo invece quando appunto creo una istanza di MysqlClass dal file index mi da questo errore. Mi aiutate a risolvere?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    posta il codice della pagina index.php

  3. #3
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    <?php
    // inclusione del file contenente la classe
    include "funzioni_mysql.php"
    // istanza della classe
    $data = new MysqlClass();
    // chiamata alla funzione di connessione
    $data->connetti();
    ?>

    questo è il codice.

    Ma come vedi è lo stesso identico del tutorial di html.it

    Ho fatto praticamente copia incolla ed ho controllato che non ci siano errori di copiatura

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    non è che non trova il file e hai gli warning disabilitati???

    prova a mettere require al posto di include

  5. #5
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Metto require...

    Per ho visto che include mi funziona benissimo.

    Infatti nel file da includere ho scritto:

    echo "ciao a tutti";

    e nel file index me l'ha stampato.

    Quindi lo include!

  6. #6
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    cavolo manca il punto e virgola

    include "funzioni_mysql.php"

    ^_^

  7. #7
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562
    Sei un grande!!!

    Grazie a te tutto risolto!

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.