Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Problema accesso ai dati

    Ciao a tutti, non capisco per quale motivo il seguente esempio sul mio PC funzione correttamente, mentre su aruba mi da questo errore:


    Fatal error: Call to undefined function: open() in D:\Inetpub\webs\dominioit\InviaMail.php on line 17

    Codice

    <?php
    // Invio Mail
    $destinatario = "ingo@mail.it";
    $oggetto = "Modulo di registrazione";
    $nome = $_POST['nome'];
    $cognome = $_POST['cognome'];
    $mail = $_POST['mail'];
    $messaggio = "Nome: {$nome} \n";
    $messaggio .= "Cognome: {$cognome} \n";
    $messaggio .= "Indirizzo Mail: {$mail} \n";
    mail($destinatario, $oggetto, $messaggio);


    include("connessione.php");
    $cn = new COM("ADODB.Connection");
    $cn->open($sc);

    $cn->Execute("INSERT INTO utenti (nome, cognome, mail) VALUES ({$nome}, {$cognome}, {$mail})");

    $cn->Close();
    $cn->Release();
    $cn = null;


    ?>

    dove la connessione è definita in questo modo


    <?PHP
    $db = "d:\inetpub\webs\dominioit\mdb-database\DB.mdb";
    $sc = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=$db;";
    ?>


    Grazie per l'aiuto!!!

  2. #2
    open() maiuscolo?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Ma per quale motivo in locale funzionava correttamente??

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    No :-(

    non cambia niente, ottengo lo stesso errore

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 © 2024 vBulletin Solutions, Inc. All rights reserved.