Visualizzazione risultati 1 fino 8 di 8

Discussione: Help-problema con script"contattami"

  1. #1
    Guest

    Smile Help-problema con script"contattami"

    Ciao a tutti

    non riesco a far funzionare uno script in php. Ogni volta ke lo provo a vedere mi da il seguente errore:
    Parse error: syntax error, unexpected ';', expecting '(' in /membri/thezone/contattami/modulo.php on line 17
    lo scrip è composto da 3 file .php:
    Config.class.php
    <?php // Questo file va messo in una cartella protetta anche se eseguibile da server
    final class Config {
    public static $eMailAdmin="miamail@mail.com";
    }
    ?>
    stampa_script.function.php
    <?php
    function stampa_script($msg="") {
    ?>
    <script type="text/javascript">
    <!--
    window.alert("<?php print($msg); ?>");
    history.back();
    //-->
    </script>
    <?php
    }
    ?>
    e modulo.php -vi riporto solo una parte del codice:

    line15 $from=$_POST["email"];
    $message=stripslashes($_POST["messaggio"]);
    line17 $to=Config::$eMailAdmin;
    $subject=stripslashes($_POST["oggetto"]);

    $eMailHeader="From: $from\r\n";
    $eMailHeader.="To: $to\r\n";
    $eMailHeader.="Subject: Ti hanno contatta. $subject\r\n";

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a modificare in questo modo la riga 17:
    Codice PHP:
    $to="Config::".$eMailAdmin;
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    GRAZIE
    ora la prima parte funziona
    ma quando cerco di mandare un messaggi mi esce un altro errore

    Parse error: syntax error, unexpected T_CLASS in /membri/thezone/contattami/Config.class.php on line 2
    file config.class.php

    <?php // Questo file va messo in una cartella protetta anche se eseguibile da server
    final class Config {
    public static $eMailAdmin="miamail@mail.ma";
    }
    ?>
    come posso risolvere questo?
    Ultima modifica di thezone : 03-02-2007 alle ore 13.46.35

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova allora a modificare la riga 17 in questo modo:
    Codice PHP:
    $config=new Config();
    $to=$config->$eMailAdmin;
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    ancora niente mi da lo steso errore
    Parse error: syntax error, unexpected T_CLASS in /membri/thezone/contattami/Config.class.php on line 2

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Modifica il file "Config.class.php" così:
    Codice PHP:
    <?php // Questo file va messo in una cartella protetta anche se eseguibile da server
    class Config {
    var
    $eMailAdmin="miamail@mail.ma";
    }
    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    Guest

    Predefinito

    ora sembra tutto ok
    ma i messaggi inviati non mi arrivano :-(

    c'è qualche altro script ke ha le stessi funzioni di questo?

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Se fai una ricerca nel forum ne troverai moltissimi.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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