Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Problemi con uno script

    Ciao a tutti!
    SOno di nuovo qui a esporvi i miei problemi!

    Allora ho preso uno script che in pratica è una chat composta da un form; si chiama Php Shout, non necessita di Db perchè lavora con file di testo...

    .Allora io ho messo nel server locale la cartella con il tutto e cliccando sulla pagina quando apre il form con la chat sotto si presenta la scritta

    Fatal error: Call to undefined function: file_get_contents() in c:\programmi\apache group\apache\test\chat\inc_form.php on line 125
    alla riga 125 c'è questo codice (posto un pò di più per farvi capire il contesto in cui è questa istruzione)...

    codice:
    	  	
           	        $filename = "messages.txt";
    
    	        if (file_exists($filename)) {
    	
    	        $handle = fopen($filename, "a+");
    riga 125	$read = file_get_contents($filename);
    	        $array = explode("\n", $read);
    perchè non riesce ad eseguire la funzione?
    I file esiste messages.txt esiste!

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    procedura debug:

    1. che mi dice il parser? La funzione nn esiste.
    2. manuale php->file_get_contents()->versione=> php>=4.3.0
    3. ho quella versione?

    sì-> ho un problema->manuale in dettaglio
    no->problema risolto

    fammi sapere se si risolve la cosa..
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Allora vediamo, facendo <? phpinfo(); ?>
    mi dice che ho la 4.2.3 !

  4. #4
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    che a mio avviso.. ma potrei sbagliarmi :rollo: è minore o uguale della 4.3.0, nn trovi?

    purtroppo penso hai presenti le due alternative...

    1. simuli la funzione con una sequenza fopen->fread->fclose
    2. installi php>=4.3.0

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  5. #5
    Originariamente inviato da luke83
    che a mio avviso.. ma potrei sbagliarmi :rollo: è minore o uguale della 4.3.0, nn trovi?

    purtroppo penso hai presenti le due alternative...

    1. simuli la funzione con una sequenza fopen->fread->fclose
    2. installi php>=4.3.0

    Ok ora vedo che fare!
    grazie!

    P.S

    Scusa il mio stile molto con il php ma sono veramente agli inizi e ancora mi devo abituare!

    CIao

  6. #6
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    no problema... usa molto il manuale php è uno strumento eccezionale anke per questo (se nn soprattutto..)
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  7. #7
    Originariamente inviato da luke83
    no problema... usa molto il manuale php è uno strumento eccezionale anke per questo (se nn soprattutto..)
    Senti un ultima cosa: meglo aggiornare al 4.3.x Php o modificare lo script?
    nel modificare lo script non saprei come fare !

  8. #8
    Bhè ho risolto così: ho aggiornato il tutto a 4.3.10; ora và tutto bene!
    Ciaooooo!

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.