|
функция Load и GET
Здравствуйте, не могу никак разобрать, как передать имеющий GET в php..
Имеется код который загужает one.php в него. Но при этом ему надо отправить имеющий GET параметр в One.php и уже загрузить обратно(обработанный). Как это можно реализовать? $project = preg_replace("/[^a-zа-я0-9-.]+/is","",$_GET["name"]); <div id="cc"><img id="loader" src="/images/ajax-loader.gif" alt="Loading, Loading!"></img></div> <script type="text/javascript"> $(window).load(function() { setTimeout(function(){ $('#loader').hide(); $('#cc').load('/inc/info/one.php'); }, 1000); }); </script> к примеру 1.php : $projectx = "http://".$project.""; echo $projectx; |
Запрос не содержит GET-параметров. Определяйте его, обрабатывайте на сервере и возвращайте. Или в чем проблема?
|
не могли бы показать? Была бы благодарна =)
|
А что тут показывать:
$('#cc').load('/inc/info/one.php?name=xxxxxx'); Куда интереснее как он попадает в url, но это должно быть виднее вам. :) PS. Если затруднения именно в этом, то методу .get() можно задавать передаваемые серверу параметры в опции. |
Цитата:
|
Цитата:
|
Цитата:
$project = preg_replace("/[^a-zа-я0-9-.]+/is","",$_GET["name"]); мне надо чтобы он отправлял чему равен $project в файл one.php и возвращял уже обработанный с ним. |
Какое отношение php-код:
$project = preg_replace("/[^a-zа-я0-9-.]+/is","",$_GET["name"]); имеет к JS? Вы показываете код, который запрашивает файл one.php без параметров, а значит, если php-строка, что выше, принадлежит этому файлу, то ничего она не будет делать, ну кроме как будут выдано предупреждение о неопределенной переменной, если вывод предупреждений включен. Если этот файл до ajax-запроса запрашивался клиентом из другой страницы и с параметром "name", и это означает обработать и вернуть, то в этом случае эту обработанную переменную нужно хранить на сервере для ajax-запроса. А вам чего надо? |
у меня получается так что клиент переходит /info/lalala где lalala и есть GET.
Как мне тогда чтобы он передавал get в тот файл? |
Миледи, давайте так:
1) Есть страница one.php, на которой обрабатывается GET-параметр "name". Эта страница может запрашиваться с любой страницы (кроме ajax-запроса), и если да, то GET-параметр "name" приходит с некой "ХХ" страницы? Каково назначение этой страницы? 2) Есть некая страница "Х" содержащая ajax-запрос без GET-параметров. Каково назначение этой страницы? 3) Что в итоге должны "родить" совместные усилия страниц one.php и Х? |
Часовой пояс GMT +3, время: 13:53. |
|