1.외부에서 정의되는 변수



name 속성에 있는 값-> 변수로 정의




2.super global

-내부에서 정의되는 변수

-미리 정의되어 있다

-$_GET,$_POST,$_REQUEST


**중요한 내용**




[실습]:PHP+HTML




-사진첩(3 X 3) 이미지 삽입

-각각 이미지 삽입

<img src="https://pbs.twimg.com/profile_images/1269680338/_C0_CC_C1_BE_B9_FC_6848_zoo.jpg" width=100 height=100/>




전체 코드

<html>

<head>

<style>

        table{

                border:2px dashed blue;

                width=100%;

                height=100%;

        }


        td,tr{

                border:2px dashed blue;

        }



</style>

</head>


<body>

        <table>

                <h1 align="center">PhotoBook</h1>


                <tbody>


<html>

<head>

<style>

        table{

                border:2px dashed blue;

                width=100%;

                height=100%;

        }


        td,tr{

                border:2px dashed blue;

        }



</style>

</head>


<body>

        <table>

                <h1 align="center">PhotoBook</h1>


                <tbody>


                        <tr>

                                <td>

<?php

        if($_GET[type]=="1")//만약 받아오는 GET타입을 1로 두면 밑에 사진이 출력된다{

        echo"<img src='http://imgnews.naver.com/image/382/2017/10/31/0000603579_002_20171031080725128.jpg'>";

        }else if ($_GET[type]=="2")//타입이 2면 밑에 사진이 출력된다{

        echo"<img src='https://search.pstatic.net/common/?src=http%3A%2F%2Fimgnews.naver.com%2Fimage%2F396%2F2015%2F09%2F17%2F20150917000148_0_99_20150917113621.jpg&type=b400'>";

        }

?>                              </td>

                                <td><img src="http://blogfiles8.naver.net/20110511_212/dwandsh_1305040923133agBph_PNG/%B1%E8%BC%B1%BA%F34.png"/> </td>

                                <td><img src="http://blogfiles9.naver.net/20140218_188/myj027_1392731062177OmqOj_JPEG/%BE%E7%C7%F6%C1%BE003.jpg"/></td>

                        </tr>


                        <tr>

                                <td>

<?php

        if($_GET[type]=="3"){

?>

                                <img src="https://search.pstatic.net/common/?src=http%3A%2F%2Fblogfiles5.naver.net%2FMjAxNzA1MTlfMTA4%2FMDAxNDk1MTgxNDQ0NjI2.6qYhkX6saZL72wApOfjvQ8-B8BNFdLu41BmyIBs4NBYg.0C2_IaHcH7xEbCCqFBnjW_MNoNFD-nMTm-wZnRYRKxwg.JPEG.seulki113%2FP20170519_170009000_ADCAFC67-225A-4807-B8B9-C5F7ED795C87.jpg&type=b400"/>

<?php

        }else if($_GET[type]=="4"){


?>

                                <img src="http://blogfiles12.naver.net/20150917_180/jjangjjang0215_1442492909747hgjjM_JPEG/2015-09-17_16%3B32%3B34.jpg"/>

<?php


        }


?> //이렇게 html 이랑 섞어서 사용해도 가능하다 





vi /etc/php.ini

!에러 메시지 확인하는 방법

php 설정 파일:dispaly_errors=OFF

이걸 켜주면 확인이 가능하다 





데이터베이스

mysql 공식 홈페이지 :https://dev.mysql.com/

-OS:Linux +WAS(웹 애플리케이션 서버)+DB

-php+html+DB


-DBMS:DataBase Management System

-Oracle,SQL,MySQL,MariaDB,...(관계형 데이터베이스)


-NoSQL:MongoDB,Hadoop,Spark,...(분산형 데이터베이스)





설치:

yum search mysql

yum install mysql.i686

yum install mysql-server.i686

실행 :

service mysqld start


접속:

mysql -h localhost -u root


접속 종료:quit



일반적으로는 mysql -u root 로 사용이 가능하다(로컬에서만 사용하기 때문에)





패스워드 설정하기 


mysqladmin -u root password 1234


















이미지1

-GET, POST, REQUEST 슈퍼 글로벌 차이

 

'웹 해킹' 카테고리의 다른 글

[Web해킹] 8일차 html+php+mysql  (0) 2017.11.22
[Web해킹] 7일차 mysql  (0) 2017.11.21
[Web해킹]5일차 php  (0) 2017.11.16
[Web해킹]4일차 javascript  (0) 2017.11.16
[Web해킹]3일차 javascript  (0) 2017.11.16

+ Recent posts