我的腳本有點問題。當我嘗試運行它時,只要我登錄了我的代碼,就會收到「解析錯誤:語法錯誤,意外的T_STRING」。當我改變所有'進入',然後我有同樣的錯誤,所以我必須改變所有'進'。Php腳本解決方案
這裏是我的代碼:
<?php
PutEnv(TNS_ADMIN='C:\Programy\OracleDeveloper10g\NETWORK\ADMIN\');
$conn = oci_connect("user", "pass", "dbstring");
if (!$conn)
{
$e = oci_error();
print $e;
exit;
}
else
{
$stmt = OCIParse($conn, "SELECT password FROM USERS WHERE username=szymon");
OCIExecute($stmt, OCI_DEFAULT);
while ($row = oci_fetch_array($stmt, OCI_ASSOC+OCI_RETURN_NULLS)) {
foreach ($row as $item) {
$password = $item;
}
if ($password != $_POST[password]){
$stmt = OCIParse($conn, "EXECUTE drop_tables");
$message = "Tabele zostały usunięte";
}
else {
$message = "Podane hasło jest niepoprawne";
}
}
}
?>
據我所知,你發佈的代碼是無bug的... – miku 2009-11-19 18:04:18