如何写Unix下的CGI程序?(66分)

  • 主题发起人 主题发起人 lhxu
  • 开始时间 开始时间
L

lhxu

Unregistered / Unconfirmed
GUEST, unregistred user!
我最近要写个小程序,说起来有点惭愧,主要是这样,将远程用户填写的
信息写入数据库,将远程用户要查询的信息取出来传递给远程用户.
我想很简单吧,如果是NT+IIS,用ASP的话就好了,但是现在手头是:
Unix(SUN soloris 2.6)+sybase 数据库,小弟对此一无所知,那位
大虾指点一下.
1.想买点关于写unix 下 cgi的书,请推荐
2.有unix下写cgi的工具软件什么的吗?
3.有这方面的例子程序吗?
 
1.现在新华书店关于CGI的图书太多了!
2.若只是编写CGI的话,用Unix提供的C直接编写你的要求即可。
另:perl之类的就比较适合你的口味。
3.>>
 
perl,php等都可以,
以之为关键字到搜索引擎上去找一把一堆。
 
php最好,数据库功能比较强
 
cAkk:
有关于php方面的书吗?
原则上确实要数据库功能强点的
最好上手简单,安全性好点
 
如果你会C语言,php很简单.
可以看看www.php.net
 
关注。
这里有http://www.linuxforum.net/books/php3m/manual.html你需要的php的
资料。
 
恭喜恭喜!!
终于有人弃暗投明,离开NT+ASP这种鸡肋组合,转向UNIX平台,
但是ORACLE的性能更加出色,大虾是否考虑放弃SYBASE而使用ORACLE呢?
ORACLE自带有数据库的WEB服务组件,可以直接用内部编写的存储过程
完成CGI的功能。有其他是专门进行数据库读写工作的。只要会SQL语言
和简单的HTML语法就可以了。
 
1.ORACLE最好.
2.Linux下面php+mySQL是最佳组合;
3.人家的是sybase,只能用sybase. ;-(
 
cAKK:Mysql是破烂!:(
 
但是php和他结合最好,没办法.
我也从来不用他.
 
咳咳,要是oracle就好了!
sybase......跟踪!!
 
php有下列sybase的专用函数:
sybase_affected_rows — get number of affected rows in last query
sybase_close — close Sybase connection
sybase_connect — open Sybase server connection
sybase_data_seek — move internal row pointer
sybase_fetch_array — fetch row as array
sybase_fetch_field — get field information
sybase_fetch_object — fetch row as object
sybase_fetch_row — get row as enumerated array
sybase_field_seek — set field offset
sybase_free_result — free result memory
sybase_num_fields — get number of fields in result
sybase_num_rows — get number of rows in result
sybase_pconnect — open persistent Sybase connection
sybase_query — send Sybase query
sybase_result — get result data
sybase_select_db — select Sybase database
 
谢谢诸位大虾的热情回答.
 
后退
顶部