Você está na página 1de 4

============================================= *Formulario em html a ser capturado pelo php* ============================================= <form action="processorder.

php" method=post> <table border=0> <tr bgcolor=#cccccc> <td width=150>Item</td> <td width=15>Quantity</td> </tr> <td>Tires</td> <td align="center"><input type="text" "3"></td> </tr> <tr> <td>Oil</td> <td align="center"><input type="text" 3"></td> </tr> <tr> <td>Spark Plugs</td> <td align="center"><input type="text" ="3"></td> </tr> <tr> <td colspan="2" align="center"><input ></td> </tr> </table> </form>

name="tireqty" size="3" maxlength=

name="oilqty" size="3" maxlength="

name="sparkqty" size="3" maxlength

type="submit" value="Submit order"

1:aqui informado o arquivo que precessar o formulrio e o metodo(method) co mo ser passado, pode ser get ou post, get ser no fim da URL e post no arquivo especificad o 2:borda do formulario

3:O identificador FORM uma ferramenta do HTML, que permite a criao de docu mentos interativos no WWW. O FORM submete os dados de entrada do usurio a um programa que se encarre gar do processamento desses dados. No caso o arquivo "processorder.php". ACTION: neste atributo devemos informar o nome da URL para a qual o cont edo do formulrio ser submetido, se este atributo no for especificado, a URL corrente ser usada. METHOD: aqui devemos especificar o mtodo de submisso usado. GET: o mtodo default e faz com que o contedo do formulrio seja anexado inal da URL especificada no atributo ACTION, com a seguinte forma: action?name=value&name=value&name=value POST: este mtodo faz com que o contedo do formulrio seja codificado exat nte como no mtodo GET, mas ao invs de anex-lo URL, ele enviado ao servidor em um bloco de dados e ndereado URL especificada no atributo ACTION. o mtodo mais recomendado. TR e TD <tr> significa "table row" - linha de tabela - comea e termina e uma linh

a horizontal da tabela. Tambm evidente. <td> significa "table data" - dados da tabela. comea e ter mina cada clula contida nas linhas da tabela. COLSPAN e ROWSPAN colspan une 2 ou mais colunas e rowspan une 2 ou mais linhas 8,13,17: Os nomes da variaveis recebidas, do tipo texto, e receber no max imo(maxlength) 3 caracteres 21: type="submit" representado por um boto que, quando apertado, causa a submisso dos dados URL especificada no identificador FORM. type="reste" representado por um boto que, quando apertado, restaura todo s os elementos de entrada do formulrio aos seus valores defaults. VALUE: para os tipos "submit" e "reset", o VALUE pode ser usado para esp ecificar o rtulo do boto. ============================================ *Arquivo em php que processar o formulario* ============================================ <html> <head> <title>Bob's Auto Parts - Order Results</title> </head> <body> <h1>Bob's Auto Parts</h1> <h2>Order Results</h2> <?php echo '<p>Order processed at '; echo date('H:i,jS F'); echo '</p>'; $tireqty = $_POST['tireqty']; $oilqty = $_POST['oilqty']; $sparkqty = $_POST['sparkqty']; echo '<p>Your order is as follows: </p>'; echo $tireqty.' tires<br />'; echo $oilqty.' bottles of oil<br />'; echo $sparkqty.' spark plugs<br />'; ?> </body> </html> ========================== *MANEIRAS DE ESCREVER PHP* ========================== <? ... ?> modo abreviado <?php ... ?> modo normal <script language='php'> ... </script> <% ... %> metodo usado em ASP ====== *ECHO* ====== echo: funao que imprime em tela valores

modo script

============= *METODO DATE* ============= H: i: j: S: F: a hora em um formato de 24 horas; representa os minutos, o dia do ms sem zero a esquerda o sufixo cardinal o nome completo do ms

=========== *VARIAVEIS* =========== variaveis criadas: $tireqty, $oilqty, $sparkqty, o conteudo delas vir dos dados da tabela que so capturados pelos comandos $_POST['tireqty'] , $_POST['oilqty'], $_POST['sparkqty'] ========================================== *MODO DE ACESSAR VARIAVEIS DE FORMULARIOS* ========================================== $tireqty $_POST['tireqty'] $HTTP_POST_VARS['tireqty'] ==================== *TIPOS DE VARIAVEIS* ==================== $totalqty = 0; um modo de declarar tipo inteiro $totalamount = 0.00 declarando float $totalamount = 'Hello'; a variavel pode mudar o tipo $totalamount = double($totalqty) embora a variavel continua do mesmo tip o ============ *CONSTANTES* ============ define('tireprice',100); define('oilprice',10); defina('sparkprice',4); ============== *SUPERGLOBAIS* ============== $GLOBALS $_SERVER $_GET $_POST $_COOKIE $_FILES $_ENV $_REQUEST $_SESSION ======================== *OPERADORES MATEMTICOS* estilo abreviado estio medio estilo longo

======================== + - * / % $a = 10; $b = 20; $result = $a + $b;