2012-12-28 2 views
0

일반적으로 게시물을 만들 때 데이터는 "var1 = value1 & var2 = value2 & var3 = value3"과 비슷하지만 게시물 url을 포함하도록 내 ur var을 원합니다 그 자체로. 아약스는 url 변수에 넣고 자하는 값을 별도의 변수 및 값으로 해석합니다. 내 run.php 스크립트에서 $ _POST [ "url"]을 움켜 잡고 $ _POST [ "fish"]와 $ _POST [ "dog"]도 가져갈 필요가 없습니다. 변수 이름은 다양하기 때문에다른 게시물 URL이 포함 된 게시물 데이터

또한, 나는 그냥 ... run.php에

var dataString = 'url=http://somewhere.com/tuna?fish=x&dog=y'; 

$.ajax({ 
    type: "POST", 
    url: "/php/run.php", 
    data: dataString, 
    ... 
}); 

어떤 도움이 감사를 변수를 연결할 수 없습니다. 감사합니다.

추가 설명이 필요한 경우 알려주세요. 설명 할 수 없는데, 설명하기 힘듭니다.

+0

당신이 할 완 정확히? – BlaShadow

+0

이 질문을 조금 더 발전시켜 주시겠습니까? – Josep

+0

내가 본 건 참치 피쉬 였는데 이제는 배가 고프다.) – PhearOfRayne

답변

0

은 PHP에서이

var dataString = 'url=http://somewhere.com/tuna?fish=x&dog=y'; 

$.ajax({ 
type: "POST", 
url: "/php/run.php", 
data: {url:dataString}, 
dataType: "json", 
success:function(data){ 
    res = $.parseJSON(data); 
    if(res.reply == 1) 
    alert('I got the url'); 
    else 
    alert('Something went wrong'); 
}, 
}); 

을 시도해보십시오

<?php 
if($_POST['url'] != '') 
    echo json_encode(array('reply'=>1)); 
else 
    echo json_encode(array('reply'=>0)); 
?> 
+0

응답 해 주셔서 감사합니다; 나는 그것을 밖으로 시도 할 것이다. 그러나 url 변수와 함께 게시하고 싶은 다른 변수가 있다면 어떻게 구현할 수 있습니까? 심지어 가능할까요? 감사. – cadejscroggins

+0

예, "data"라인에서 가능합니다 :'data : {url : dataString, another : another_val},', 그러면 php에서 게시물에 "another"식별자를 사용하십시오. echo $ _POST [ 'another']. 이것은 "another_val"의 값을 출력합니다. – Orvyl

+0

감사합니다. 환호 – cadejscroggins