2016-11-15 5 views
0

Я создаю совет по работе на нашем веб-сайте Wordpress, и каждое задание имеет Apply Now, но которое перенаправляется на форму. Вместо того, чтобы создавать новую форму для каждого задания, я пытаюсь передать форму задания (которая является названием страницы) в форму, но не может заставить ее работать.Динамическая строка запроса php

Так кнопка находится на этой странице, например: http://mywebsite.com/careers/engineering-job

Заголовок страницы Engineering Работа

Код для кнопки Я пытаюсь это ..

<button onclick="window.location.href='http://mywebsite.com/careers/apply/?job_name=". $_GET["$title"] ."'">APPLY NOW</button> 

Любая идея, как я могу получить заголовок в строке запроса, чтобы она перешла к моей форме как

http://mywebsite.com/careers/apply/?job_name=Engineering Job 
+0

Вам, скорее всего, потребуется для учета специальных символов. – raphael75

+0

Вам нужно правильно построить строку в PHP; вы не можете просто оставить '$ _GET' в свой HTML, как это .... – WillardSolutions

+1

Какую технику вы используете? Это javascript или php? – Anokrize

ответ

0

Вы можете использовать функцию WordPress 'wp_title(), а затем urlencode() для правильного кодирования всех специальных символов.

<button onclick="window.location.href='http://mywebsite.com/careers/apply/?job_name=<?php echo urlencode(wp_title(' ', FALSE)); ?>'">APPLY NOW</button> 
+0

Это сработало отлично! Спасибо! –