Ajax :: Redirect / Refresh And Variable Set / Check

Sep 5, 2010

This is my first adventure into PHP/Ajax/MySql/Javascript and is pretty much my first web project. I've been trying to tackle this problem for a little over a week now. My main objective is that I want to display php content pages inside a div on the index page without refreshing the page (iframe style). I don't want to stop search engines indexing the individual pages so I need a mechanism to redirect to the index page so that the page is displayed properly. I'm not bothered if it takes them to the exact page and I'm redirecting them to the section of the site where they the page is kept.

I also want a mechanism to redirect if a second search engine link is clicked that belongs to the individual page (ie image links that belong to the same page). This is only a problem because the php session has already been opened and a php variable has been set by the first redirect. All the redirections are taken care of by PHP and I got the redirection of multiple instances working ok by setting and unsetting session variables. This PHP code is included on every content page.

But, when I added links to the index page and try to navigate between pages, it all goes pear-shaped.When the links are clicked it calls up the Javascript code, inside which a PHP variable is set (I dunno if this is the "done" thing, but I came across the solution somewhere on the Interweb). This is the first thing checked when the content pages are called up. If the variable isn't set, then it runs through the redirect options.

The problem is that after clicking the link when the page displays it always refreshes the index page which I don't want it to do and which is why I'm thinking it's the setting of the PHP variable inside the Javascript that's going wrong. (Also why this question ended up in this section). Is there any way of getting this going without passing the variable into the url (not that I'm against this option)? Index page code, PHP Code (before HTML)...

Code:
<?php
if(!isset($_SESSION))
{
session_start();
}
// set the session var to the index page url which I think remains until browser close
$_SESSION['pagecheck'] = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
// set the section var if it hasn't already been set by one of the content pages
if(isset($_SESSION['sectNum'])!= "undefined")
{
$_SESSION['sectNum'] = "0";
}
function getSection() .....

Additionally, are there any potential security threats that should be tackled (bearing in mind that I don't want to use cookies, I'm not against this either but decided if they are switched of it may become an issue, and I'm not going to be handling any sensitive information). I really don't want to use Iframes due to any javascript switching off related problems (yes there is a javascript testing function included in my full code!).

View 4 Replies


ADVERTISEMENT

Redirect Of Ajax Call - How To Check?

Feb 27, 2006

Does anyone know is it possible to check if ajax call was redirect? i mean I connect by Ajax to one URL but I'm redirected to other url. Is there a way to check that my request was redirected? this situation happen when some urls are only accesible when you are logged (i mean you have session) and if you losed session you are usually redirect to other page. But I don't know is it possible to check that my call was redirect. For now wheatever my AJAX call was redirect or not i get status 200 (it's OK)...

View 1 Replies View Related

Redirect If Refresh Page

Jan 30, 2006

I would like to make a page go somewhere else if someone refreshes the page.
Please advise how I can do that.

This is an action page that should not be refreshed and want to make sure if it is refreshed it will go to another web page.

View 1 Replies View Related

JQuery :: Keeping A Specific Tab Selected After Page Refresh Or Redirect?

May 4, 2011

I am currently using:

$("ul.tabs li:first").addClass("active").show();
$(".tab_content:first").show();
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active");

[Code]....

There are 2 options I could use but I don't know how to do it.

1. Using a get parameter to select the tab

2. Using the cookie plugin (not sure how that works)

View 4 Replies View Related

Cookie Check And Redirect

May 14, 2007

Our client has asked that we things up so that the user must fill out
a short form with some basic information if they want to access a
number of PDFs on their website, once per session (please don't ask me
why). Submitting the form sets a session cookie.

Specifically, if the user clicks on "example.pdf," I'd like to have
one of two things happen:

1) If the session cookie is set, the PDF is accessed transparently.

2) If the session cookie is not set, the user is sent to the info
form, and on submission is either (a) passed through to the PDF they
clicked the link for, or (b)at least is sent back to the original page
where the link resides so they can select it again. My initial thought
for the latter case was to have the form open in a new window, then
have a close button on the subsequent confirmation page so the
original page is still open in the background.

View 3 Replies View Related

Check For Session Timeout And Redirect To Login Page?

May 4, 2011

I am developer in .NET but I need to access session object in client side and redirect the page to login. i am using the following code snippet but I am unable to achieve the target.

[Code]...

View 2 Replies View Related

More Than One Submit To Set A Redirect Variable With PHP

Jul 23, 2005

I have a series of pages which make up a questionnaire. It's all done
in PHP and I'd like to have two submit buttons (well, images really) so
that one submits the form and takes them to the next page, the other
submits the form and takes them to the previous page.

The redirect value is set using PHP so I'd like some Javascript to set
that variable, then submit the form so that I can accomplish this
requirement.

Is this possible? I know Javascript can submit a form, and also can
send a variable to a PHP script, but I'm not sure how to do this
combination.

View 7 Replies View Related

JQuery :: .ajax And Page Refresh In Firefox - Can't Send Form Data In FF Without Page Refresh

Apr 15, 2010

So my problem is that i can't send form data in FF without page refresh (though in IE7-8 everything works smoothly).

My code fragments:

View 1 Replies View Related

Ajax :: Redirect To URL Response Not Working

Feb 10, 2009

I have a simple ajax request that is supposed to (after a short timeout) redirect the page to the URL that the server sends back but it just wont work. It does work without the setTimeOut() function however.

var http = false;
if(navigator.appName == "Microsoft Internet Explorer") {
http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
http = new XMLHttpRequest();
}

function go() {
var u = "http://site.com/";
http.open("GET", "go.php?" + "u=" + u, true);
http.onreadystatechange=function() {
if(http.readyState == 4) {
var redirURL = http.responseText;
setTimeout("window.location.href = redirURL;" , 2000);
} }
http.send(null);
}

View 2 Replies View Related

Keep A Variable Value On Page Refresh?

Apr 18, 2011

Is there a way to keep a variable value on page refresh, if I have

var x=0;

but then a users does somethibng that makes that value become

x=4;

and then the page is refreshed, is there a way to keep that value of 4 for the x variable or it will always reset to the original value?

View 4 Replies View Related

JQuery :: Specifying Variable In Parent To Match Variable In Ajax File

Oct 21, 2011

Ok, so I've built a member search using ajax to change the results each time a filter is changed. It works great, except one minor issue that I'm struggling with...I just can't specify dynamically in the parent file that linkclass$id opens linkclasscontent$id as I don't know of any way to pass that $id variable back over to the parent.

View 3 Replies View Related

Check Variable Value For Changes

Nov 17, 2009

The code below puts a link in mydiv when the page loads if myvar equals 1. Great till here, but if myvar changes its value and it does not equal 1 any more I have to reload the page in order not to see the link. What do I have to do to avoid that reload? what do I have to do to check myvar's value for changes constantly?

[Code]....

View 9 Replies View Related

Check If Variable Is Set

Jul 4, 2003

is there a JavaScript equivalent to the PHP isset() function? Basically, I just need to see if an array has already been created. If not, I'll create it. If so, I'll add to it. I tried something like...

if (!myArray) {
var myArray = new Array();
myArray[0] = someString;
n = 1;
} else {
myArray[n] = someString;
n++;
}
...but just got an error message that myArray was undefined. What's the "right" way to do this?

View 4 Replies View Related

Open A Window With A Variable - Refresh Page On Submit Data

Sep 30, 2010

I want to be able to open a window with a variable. For example, I will use domain.com?reference=1234- This link will open a pop up window as follows:

<a href="javascript:popUp('http://www.domain.co.uk/staff/tpr/update_action_log.php?action_reference=<?php echo $row2['action_reference']; ?>')" title="Click Here edit this entry"><?php echo $row2['action_reference']; ?></a>

When I open this window, it is always showing data put in last, it isnt refreshed. I wanted to open this pop up window, enter data and then click submit and make the data enter the database and then refresh the parent window. Every time I have done this, either the parent or the pop (or both) is showing old data.

View 9 Replies View Related

Check If Array Contains Variable?

Dec 15, 2010

I am currently trying to check using javascript whether a php array contains a variable, and if it does then display a message.I have written the following code...

<?php
//php which sets users array to the results of the sql
$selectquery = "SELECT Username FROM User";

[code].....

View 1 Replies View Related

Check If Variable Is Null

Dec 7, 2005

i have captured the session value and displayed in a variable result.
suppose if i have result =0.then it does not display true.it still displays false.

how do i check whether result is empty or not.

function checkSession()
{
var result = <%=session.getAttribute("INTPERCENT")%>
alert(result);
if(result=="")
{
alert('false');
return false;
}
else
{
alert('true');
return true;

}
}

View 1 Replies View Related

Check If A Form Variable Has A Value?

Jun 11, 2011

I need to change the code below so that it will check to see if there is a value for the model variable, its a select dropdown in a form. If there is no value then I don't want the var model to be included in the url part.

I also need to check to see if the var pics is checked (its a checkbox) if its checked then i want to include it, if its not checked then again I need to miss it our from the url part.

Code JavaScript:

View 4 Replies View Related

AJAX :: Auto Refresh DIV ?

Oct 4, 2010

I ve been trying the following code (see below), this code was posted by tabo here but apparently he left, it works fine on Firefox, Chrome, Safari but I cant get it working on Internet Explorer...I ve been looking everywhere and I dont understand where is the problem. here is the full coding :

Code:

View 2 Replies View Related

JQuery :: Get Alt Value Of Check Variable Enter?

Jan 15, 2011

var check = "<img src='image.jpg' alt="check"/>"; i want to alert alt value

View 5 Replies View Related

Check For The Existence Of A Variable With A Calculated Name?

Jan 29, 2009

I'm processing a form with numbered fields, but I don't know how many fields there are. Might be 1, might be 20. So I'm iterating through 1-20 and trying the following test:

for(i=1; i<=20; i++) {
if(typeof(eval('document.edit_orderitem_form.field_'+i+'.value')) != 'undefined') {
[doing stuff with the form field here]
}
}

The script quits on that line with "Undefined value" showing up in Safari's error console. I just can't figure out how to eval() the name of a field when it may or may not exist.

View 5 Replies View Related

Check Is Querystring Variable Exists

Oct 12, 2010

I would like to check the querystring to see if a variable exists.If groupid exists in the querystring and has ANY value then show a hidden div (#closedMsg). I do not care what the value of the groupid is I just want to verify that it has a value.If the url looks like this "www.somesite.com?groupid=" with no value for groupid, I do not want to show the hidden div.

View 2 Replies View Related

Ajax :: Refresh Div NOT Working Correctly?

Dec 9, 2009

I have some JavaScript that calls an AJAX function that in turn refreshes a DIV. I have a working model of this for a comment box. When a user types in a comment and hits send, the data is sent to a server and only the div refreshes; not the entire page

I need to add one more level of functionality to this working model. But when I change it a bit to fit what I need it does not work!

Each comment is related to a specific mediaID, and when comments are listed they all have the same mediaID. The mediaID is changed by clicking on a flash video link which in turn calls a method that "should" refresh the comments box with the correct comments. The problem is the DIV does not refresh with the php page that I provide it; instead, it puts the home page in the DIV. In my working model the DIV refreshes with the php page that I provide it.

In the head of my page I have:

Code:

<script src="<?php echo $vars['url']; ?>mod/vcomments/views/default/js/vcomments_change.js" type="text/javascript"></script>
<script type="text/javascript">
function delvePlayerCallback(playerId, eventName, data) {

[Code]....

try the comments box - you will see it update correctly - but then select a new video - and the home page loads in it.

View 4 Replies View Related

Ajax :: Captcha Refresh Not Working?

Dec 8, 2009

I made a captcha verification in my php page and refresh the image using a simple javascript. Everything working fine in IE .. But in FF the refresh of image is not working... This is my code..

<script language="javascript">
function refreshCaptcha(){
document.getElementById('code').value='';

[Code]....

View 1 Replies View Related

Ajax :: Refresh A Portion Of A Webpage?

May 18, 2011

I am currently developing a website and I would like some areas to be refreshed when one click on a button.

View 2 Replies View Related

Ajax :: Add Auto Refresh - To Div Link

Oct 24, 2011

I really need this to include in my page

This is the original code : -

I would like to add ajax auto refresh.. to refresh the div link which is something like this : -

But, there is something wrong here... instead of refreshing the div.. it refresh html page only.. not the div data..

View 3 Replies View Related

Ajax :: Refresh Image After Upload?

Jul 9, 2010

I have a script which allow users to chnage there profile image, and it allmost works perfect. The script is set up so when a user uploads a new picture it overrides the previous one, so if a user have an ID, lets say 15, the image would be called 15.jpg. The problem is that when an new upload is finished it still shows the old image, I think by cache, and thats no good. How do I refresh the image with ajax so when the script has done uploading the image is the new one?

The javascript upload.js:

Code JavaScript:
<!--
function startUpload&#40;&#41;&#123;
document.getElementById&#40;'f1_userimage'&#41;.style.visibility = 'hidden';
document.getElementById&#40;'f1_upload_process'&#41;.style.visibility = 'visible';

[Code]....

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved