Jump to content

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /export/SOI-50/studen


Ibshas25

Recommended Posts

 

i keep getting the above error.. help this is a class of the log entry

 

 

<?php

 

require_once "config.php";

 

abstract class DataObject {

 

protected $data = array();

 

public function__construct( $data ) {

foreach ( $data as $key => $value ) {

if ( array_key_exists( $key, $this->data )) $this->data[$key] =

$value;

}

 

}

 

public function getValue( $field ) {

if ( array_key_exists( $field, $this->data )) {

return $this->data[$field];

} else {

  die( "field not found" );

  }

}

 

public function getValueEncoded( $field ) {

return htmlspecialchars( $this->getValue( $field ));

 

}

 

protected function connect() {

try {

$conn = new PDO(DB_DSN, DB_USERNAME, DB_PASSWORD );

$Conn->setAttribute( PDO::ATTR_PERSISTENT, true );

$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );

} catch ( PDOException $e->getMessage() );

die( "connection failed: " . $e->getMessage() );

}

 

return $conn;

 

}

 

protected function disconnect( $conn ) {

$conn = "";

}

 

}  

?>

thanks that was another problem the actual error was this....

 

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE in /export/SOI-50/students/m2009/abhr428/web/WebIbs/DataObject.class.php on line 9

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.