zoukankan      html  css  js  c++  java
  • php学习

    http://www.w3school.com.cn/php/index.asp 只能粗略了解函数的使用,代码精妙显现不出来

    表单传值: 通过GET或POST 进行页面间跳转和传值。这两种差异在于:是否会在url上显示出来,并且GET有长度限制。这就根据数据保密和方便来决定了。

    与数据库连接:$con =mysql_connect("服务器IP","用户名","密码"); mysql_select_db("databaseName",$con); mysql_query("SET NAMES GBK");

    mysql_query(sql); myql_close($con);

    有时候加个隐藏控件是有很大作用的,这个是小技巧

    http://blog.csdn.net/abandonship/article/details/6459104  页面跳转

    http://www.iteye.com/topic/461900 中文乱码

    http://hi.baidu.com/andylu1988/item/ebb4087b15276d34714423b6 php+memcache缓存技术

    10个必看的PHP小代码,很实用!
    http://bbs.phpchina.com/forum.php?mod=viewthread&tid=241137&fromuid=1014616

     php+myslq网络程序的运行原理如图所示:file:///G:/phpchina.gif
    1)用户通过浏览器(称为用户代理)向Web服务器发起一个php文件请求。
    2)Web服务器接收到请求后读取所请求的文件,如果扩展名为.php则向php模块要求处理其中的php脚本。
    3)如果脚本中含有数据库操作语句,php模块建立起与mysql的数据库连接,将sql命令发送到myslq。
    4)mysql进行数据库处理操作,并将操作结果返回给php模块。
    5)php模块修理完php脚本,将结果返回给web服务器。
    6)web服务器最终将纯html数据发回客户端的浏览器,浏览器显示html页面。
       应当提醒网络编程初学者注意的是,用户的操作要求是通过浏览器这个用户代理来实现的。浏览器做的事情有二:一是显示网页内容,二是与web服务器通信。浏览器显示的任何内容都是通过网络通信,从web服务器上(通过web服务器调配各单位处理后)取得的。浏览器取得的是一个纯粹的html页面,其中含有各种html标签,也可能包括javascript脚本(注意不是php脚本)、flash动画及activex控件等。
        在php+mysql网络编程中,初学者(甚至一些中高级编程人员)极易模糊的问题是:一段落代究竟是客户端运行的还是在服务器端运行的?这个问题的答案其实非常简单,所有在"<?php"与"?>"之间的代码都是在服务端由php模块解释运行的,其他的都是在客户端由浏览器运行(javascript代码)显示的。浏览器解释不了php脚本代码,同样php模块也不会去运行该由客户运行的javascript代码。

    #--prefix=/usr/php ##PHP安装路径

    #--exec-prefix=/usr/bin  ##PHP命令执行路径

    #--sysconfdir=/etc  ##配置文件存放路径

    #--with-apxs2=/usr/sbin/apxs ##Apache apxs扩展路径

    #--with-mysql=/var/lib/mysql  ##mysql路径

    #--with-mysqli=/usr/bin/mysql_config ##mysqli路径

    #--with-mcrypt  ##启用加密模块

  • 相关阅读:
    html添加遮罩层
    html绝对定位如何居中
    springboot上传文件到本地服务器
    遍历一个文件目录,把所有的子目录都列出来
    Java判断cookie中是否有某个具体的cookie
    Redis 如何打开rdb 文件
    crontab -e 如何保存退出
    linux服务器设备上没有空间
    IDEA的SonarLint插件报错Unable to create symbol table for
    使用Rome读取RSS报错,org.xml.sax.SAXParseException: 前言中不允许有内容。
  • 原文地址:https://www.cnblogs.com/IvyCodingLife/p/3393167.html
Copyright © 2011-2022 走看看