Maison php教程 php手册 PHP获取表单里各项值总结

PHP获取表单里各项值总结

Jun 13, 2016 am 10:45 AM
get php 功能 总结 提交 数据 方式 格式 de 获取 表单

 

表单提交的方式

1、GET方式

  功能:获取get方式提交的数据

  格式:$_GET[“formelement”]

2、POST方式 

  功能:获取post方式提交的数据

格式:$_POST[“formelement”]

3、REQUEST方式

  功能:获取任意方式提交的数据

  格式:$_REQUEST[“formelement”]

 

复选框 、列表框(名称采用数组形式如:"select[]",在获取其值的时候直接使用$_POST["select"]即可)下有范例子:

添加页--列表框:

 

 

   

   

   

    

   

 

 

 

 

 

接收页:

# echo $_POST["selt"]

print_r($_POST["selt"]);

?>

 

复选框:添加页:

 

 

 

1212 

   

   

   

  2121

 

   

   

   

  11212

 

   

   

   

 

接收页:

 

#echo $_POST["username"];

#echo $_GET["username"];

#echo $_REQUEST["username"]

#echo $username;

//echo $_POST["chkval"];

print_r($_POST["chkval"]);

 

?>

 

1.获取文本框内的值:$_POST["text"]

这里可以检查一下魔术开关是否处于开启(默认是开启的),如果不是开启的可以用addslashes($_POST["text"]);对其进行HTML格式化,语句如下:

if(get_magic_quotes_gpc())

{

//开启状态

echo "开启状态

";

echo stripslashes($_POST["text"]);

}

else

{

  echo addslashes($_POST["text"]);

}

 

2.文件的上传:

文件上传代码:

$f=$_FILES['files'];

$dest_dir='uploads';//设定上传目录

$dest=$dest_dir.‘/’.$f[‘name’];//设置文件名

$r=move_uploaded_file($f['tmp_name'],$dest);

#chmod($dest, 0755);//设定上传的文件的属性

move_uploaded_file ($file,$destc)

                       将上传的文件移动到新位置

 

 

upload_file.php

 

 

 

 

 

 

 

   

 

  

 

upload.php

#echo $_FILES["fls"];

#print_r($_FILES["fls"]);

//echo $_FILES["fls"]["name"]; www.2cto.com

 

$f=$_FILES["fls"];//获取文件框内的值

$dest_dir="uploads";//设定上传目录

$dest=$dest_dir."/".date("ymdhji").$f["name"];//设置文件名

move_uploaded_file($f["tmp_name"],$dest);

#move_uploaded_file()

?>

摘自 hurry的专栏

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian Dec 24, 2024 pm 04:42 PM

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Date et heure de CakePHP Date et heure de CakePHP Sep 10, 2024 pm 05:27 PM

Date et heure de CakePHP

Configuration du projet CakePHP Configuration du projet CakePHP Sep 10, 2024 pm 05:25 PM

Configuration du projet CakePHP

Téléchargement de fichiers CakePHP Téléchargement de fichiers CakePHP Sep 10, 2024 pm 05:27 PM

Téléchargement de fichiers CakePHP

Routage CakePHP Routage CakePHP Sep 10, 2024 pm 05:25 PM

Routage CakePHP

Discuter de CakePHP Discuter de CakePHP Sep 10, 2024 pm 05:28 PM

Discuter de CakePHP

Guide rapide CakePHP Guide rapide CakePHP Sep 10, 2024 pm 05:27 PM

Guide rapide CakePHP

Comment configurer Visual Studio Code (VS Code) pour le développement PHP Comment configurer Visual Studio Code (VS Code) pour le développement PHP Dec 20, 2024 am 11:31 AM

Comment configurer Visual Studio Code (VS Code) pour le développement PHP

See all articles