나는 한두 달 동안 이론으로 공부하면서 htacces + regex 기술을 훈련하고 연습을하고 싶었다.htaccess + regex; 변수 전송 + URL 재 작성
<html>
<head>
</head>
<body>
<a href="2var.php?var1=one&var2=two">2var test</a><!--2var.php/one/two-->
</body>
</html>
다음과 같은 코드가 두 번째 파일이라는 2var.php : 그래서
<?php
if($_GET["var1"] && $_GET["var2"])
{
echo "both rechead";
}
else
{
if($_GET["var1"] || $_GET["var2"])
echo "one of them reached";
else
echo "neither reached";
}
?>
을
그래서 것은 내가 다음 코드의 index.php라는 파일이있다 내가하고 싶었던 것은 변수를 보내고 동시에 URL을 편집 할 수 있는지 테스트하는 것입니다 (필자는 이것이 가능하고 그 것이 "커튼 뒤에서 일어나는 것"입니다). 그러나 나는 이것을 달성하기위한 올바른 사고 방식이나 노하우를 얻을 수 없습니다.
가, BTW htacces :
DirectoryIndex index.html index.php
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^\/?([a-z]+)\/([a-z]+).html$ 2var.php?var1=$1&var2=$2
내 요점은하는 것입니다이 2var.php/하나/두 및 변수가 실제로 전달됩니다. 이제 나는 "도달하지 못했습니다"만받습니다.
편집 : 내가 로컬 호스트에 있으므로 연결 링크는 localhost/tests/index.php입니다. localhost/tests/var2.php? var1 = $ 1 & var2 = $ 2
호기심에서 벗어나 한 줄의 코드를 작성하지 않고 한 달 동안 프로그래밍/스크립팅 자료를 어떻게 공부할 수 있습니까? –
'내 요점은 2var.php/one/two'입니다. '/ one/two.html'에 대한 내용입니다. – Cheery
@ rr- 바쁜 생활을하기 때문에 do), 나는 버스/지하철을 탈 때 휴대 전화로 앱으로 배웠다. 나는 PHP/CSS/HTML/JS/JQUERY가 될 수 있지만 더 많은 것을 배우기를 원한다. 끄기 주제 btw – Sashka