나는 결코 본 적이없는 문제가 있으며 이유를 찾을 수 없습니다. 내 사이트를 다른 호스트로 옮겼습니다. 이제는 $ _GET 변수를 "읽지 않습니다". http://whatever.com/path?filtro=si&provincia=Santa+Fe&localidad=Rosario 를 그리고이 호출하는 경우 :
나는이 URL이 "안녕"을 제외하고
$localidad = $_GET['localidad'];
$provincia = $_GET['provincia'];
$filtro = $_GET['filtro'];
echo $localidad;
echo "hola";
echo $provincia;
echo $filtro;
아무것도 인쇄, 그래서 PHP 오류가 없습니다. 가 여기 내 htaccess로이다 : 필자는 Wordpres 사이트에서 작업
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
, 아마도 그것은 퍼머 링크 또는 뭔가 함께 할 수있는 뭔가가, 임 정말 잃었다. 고마워요, 당신의 도움에 감사드립니다. 그것은 습관을 읽을 수 있도록
편집
나는 나의 .htacces 이름을 변경하고 페이지가 파산, 그래서 나는 워드 프레스의 설정을 퍼머하고
- Post Name http://luminias.com/index.php/example-page/
로 설정했다 그리고 지금 IT 작동 하지만, 지금이 되는거야 URL입니다 :
http://whatever.com/index.php/path/?filtro=si&provincia=Santa+Fe&localidad=Rosario
그리고 n은 모두 $ _GET,하지만 난을 인쇄 EED 모든 매개 변수에 대한 당신의 function.php에 add_rewrite_tag
기능을 추가
어떤 파일에서 반향을 보내시겠습니까? '/ path'는 무엇을 가리 킵니까? – vaso123
그것들은 .htaccess의 _full 내용입니까? PHP의 오류보고/표시를 활성화하고'$ _GET'을 다음과 같이 검사하십시오 :'var_dump ($ _ GET);'. 스크립트의 맨 위에있는'error_reporting (E_ALL); ini_set ('display_errors', 1);'GET이 채워지지 않으면 정의되지 않은 배열 인덱스에 대한 알림을 받게됩니다. –
@MichaelBerkowski 감사합니다, 나는 그것을 끝내고 올랐다 : '알려지지 않은 색인 : E : \ kunden \ homepages \ 1 \ d456765835 \ www \ Luminias \ wp-content \ themes \ twentytwelve \ puntosdeventas.php 온라인에있는 localidad 44' 그리고 이것은 전체 파일을 호출 할 때마다 약간의 시간이 걸립니다. –