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

    File contenente funzioni php

    Buonasera al forum,
    di sicuro commetto un semplice errore ma, credetemi, mi sat mandando la manicomio...

    ho creato un file contenente tutte le funzioni che solitamente uso nelle mie pagine e che inserisco con il comando include; purtroppo questo file mi manda in tilt tutto, nel senso che se nel file lascio una sola funzione allora va tutto bene, ma se ne metto più di una... allora si impalla.

    Non so se tra una funzione e un'altra c'è bisogno di qualche separatore.
    Faccio un esempio:

    <?
    function primafunzione($variabile){
    return $variaible.'ok';
    }

    function secondafunzione($variabile2){
    return $variaible2.'ok';
    }

    function terzafunzione($variabile3){
    return $variaible3.'ok';
    }
    ?>

    Grazie per l'aiuto.
    alligator63
    Alligator63
    - Napoli -

  2. #2
    Utente di HTML.it L'avatar di dash
    Registrato dal
    Jan 2008
    Messaggi
    46
    Ma non ti restituisce nessun messaggio di errore?
    dash

  3. #3
    No. Solo una pagina bianca. :-(
    Ripeto, se nel file lascio una sola funzione va tutto bene, ma se ne metto più di una non funziona.
    Alligator63
    - Napoli -

  4. #4

    SCOPERTO L'ARCANO...

    Allora, credo di aver capito cosa da fastidio al mio file contenente le funzioni.
    Ho provato a toglierle tutte e ad aggiungerne una alla volta e quando metto questa che posto mi va in errore.

    #####################
    # funzione messaggi di errore #
    #####################

    function ErrorMsg($err){
    switch ($err){
    case 0: $testomsg='messaggio zero';
    break;
    case 1: $testomsg='messaggio uno';
    break;
    case 2: $testomsg='messaggio due';
    break;}
    return &testomsg;}


    Non riesco a capire dove ho sbagliato.... :-(
    Sono ben accetti consigli.

    Grazie
    Alligator63
    - Napoli -

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.