Jump to content

contra10

Members
  • Posts

    402
  • Joined

  • Last visited

    Never

Posts posted by contra10

  1. i'm trying to say no results have occured if there is no match to a search

     

    my coding is

    <?php
    // Connects to your Database 
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error()); 
    
    //This code runs if the form has been submitted
    if(isset($_POST['submit']) and ($_POST['country'])) {
    
    $postuser = "{$_POST['username']}";
    $postcountry = "{$_POST['country']}";
    $postfemale = "{$_POST['sexf']}";
    $postcountry = "{$_POST['country']}";
    $postage1 = "{$_POST['age1']}";
    $postage2 = "{$_POST['age2']}";
    
    $query = "SELECT * FROM users WHERE country='$postcountry'";
    if(isset($_POST['username']) and ($_POST['country']) and ($_POST['submit'])){$query .= "and `username` = '$postuser' ";}
    if(isset($_POST['sexf']) and ($_POST['country']) and ($_POST['submit'])){$query .= "and `sex` = '$postfemale' ";}
    if(isset($_POST['sexm']) and ($_POST['country']) and ($_POST['submit'])){$query .= "and `sex` = 'male' ";}
    if(isset($_POST['age1']) and ($_POST['age2']) and ($_POST['country']) and ($_POST['submit'])){$query .= "and `age` BETWEEN '$postage1' and '$postage2'";}
    $result = mysql_query($query);
    if($result){
    while ($row = mysql_fetch_assoc($result)){
    
    $user = "{$row['id']}";
    $userq = "{$row['username']}";
    $mycountry = "{$row['country']}";
    $sex = "{$row['sex']}";
    $city = "{$row['city']}";
    
    
    echo "<tr>"; 
        echo  "<td width='20%'><a style='text-decoration:none' href='http://localhost/profile/index.php?user=$user'><FONT FACE='ariel' color='#0094f7' SIZE='2'>$userq<br>";
    echo "<img src='http://localhost/image/imagereplace.php?id=$user'><br>";
    echo "$city, $mycountry $sex</a></FONT></td>";
    	echo "<td width='60%'></td>";
    	echo"<td width='30%' align='right' valign='top'><a style='text-decoration:none' href='http://localhost/friendrequest/index.php?user=$user'>";
    	echo "<FONT FACE='ariel' SIZE='2' color='#0094f7' align='center'><b>Add as Friend</b><br></font></a>";
    	echo "<a style='text-decoration:none' href='http://localhost/inbox/sendmessage.php?id=$user'>";
    	echo "<FONT FACE='ariel' SIZE='2' color='#0094f7' align='center'><b> Send Message</b></Font></a>";
    	echo "</td></tr>";
    }
    }else{
    	echo"no results";
    }
    }
    
    
    
    ?>
    

     

    how can i echo "no results" if there is no match

     

  2. i tried that b4 too and i'm tried it again but i still don't get redirected

     

      <?php 
    
    //if the login form is submitted
    if (isset($_POST['submit'])) { 
    
    if (($_POST['username'] == "login") and ($_POST['pass'] == "login")){
    
    header("Location: http://localhost/admin/indicatedaccess.php");
    exit();
    }
    }
    ?>
    

  3. I'm trying to create a login that is already defined in the script...my password and username are already specific...i tries to login and redirect but its not working

     

    <?php
      <?php 
    
    //if the login form is submitted
    if (isset($_POST['submit'])) { // if form has been submitted
    
    if (($_POST['username'] == "login") and ($_POST['pass'] == "login")){
    
    
       // Create the URL string
       $url = "http://localhost/indicatedaccess.php/"; 
       
       // Finall Echo the meta tag
       echo('<meta HTTP-EQUIV="REFRESH" content="0; url='.$url.'">');
    }
    }
    ?>
    INCORRECT TRY AGAIN!
    
            <form action="<?php echo $_SERVER['PHP_SELF']?>" method="post"> 
    Username:
                <input type="text" name="username" /><br>
    Password:
             <input type="password" name="pass"/><br>
    		 <input type="submit">
    </form>
    ?>
    

  4. i want to have the ability to display a message if the user has allowed only a certain type of people to vote

     

    right now my code displays only the message in this case is displaying "...user is only allowing frieds to vote"...I'm testing as a friend and the rating system isn't showing, i checked my database and the user under which i am signed in is a friend of the user i am voting on

     

    <?php
    	 $query= "SELECT * FROM `users` WHERE `id` = '$id'";
    $result = mysql_query($query) or die(mysql_error());;
    while($response = mysql_fetch_assoc($result)){
    
    	$usernameop= "{$response['username']}";
    	$usercity = "{$response['city']}";
    }
     $friendq= "SELECT * FROM friends WHERE username = '$usernameop'";
    $friendnames = mysql_query($friendq) or die(mysql_error());
    
    while($friend = mysql_fetch_array($friendnames)) 
    { 
    $friendusername= "{$friend['friendname']}";
    }
     $query3= "SELECT * FROM `vote_ability` WHERE `username` = '$usernameop'";
    $result3 = mysql_query($query3) or die(mysql_error());;
    while($response3 = mysql_fetch_assoc($result3)){
    
    	$valueofvoting= "{$response3['value']}";
    }
    if ($valueofvoting == "allowall"){
    echo"<input type='radio' name='rating' value='1' >1"; 
    echo"<input type='radio' name='rating' value='2' >2";
    echo"<input type='radio' name='rating' value='3' >3"; 
    echo"<input type='radio' name='rating' value='4' >4";
    echo"<input type='radio' name='rating' value='5' checked>5"; 
    echo"<input type='radio' name='rating' value='6' >6";
    echo"<input type='radio' name='rating' value='7' >7"; 
    echo"<input type='radio' name='rating' value='8' >8";
    echo"<input type='radio' name='rating' value='9' >9"; 
    echo"<input type='radio' name='rating' value='10' >10";
    echo"<input type='hidden' name='idofrate' value='$id'>";
    echo "<input type='submit' name='submit' value='rate'>";
    }
    elseif($valueofvoting == "allowfriends"){
    if ($username == $friendusername){
    echo"<input type='radio' name='rating' value='1' >1"; 
    echo"<input type='radio' name='rating' value='2' >2";
    echo"<input type='radio' name='rating' value='3' >3"; 
    echo"<input type='radio' name='rating' value='4' >4";
    echo"<input type='radio' name='rating' value='5' checked>5"; 
    echo"<input type='radio' name='rating' value='6' >6";
    echo"<input type='radio' name='rating' value='7' >7"; 
    echo"<input type='radio' name='rating' value='8' >8";
    echo"<input type='radio' name='rating' value='9' >9"; 
    echo"<input type='radio' name='rating' value='10' >10";
    echo"<input type='hidden' name='idofrate' value='$id'>";
    echo "<input type='submit' name='submit' value='rate'>";
    	} else {
    	echo "$usernameop is only allowing friends to vote on photos";
    	}
    	}
    echo"</form>";
    ?>
    

  5. i'm trying to create an if statement in which if the row doens't exists a statement is shown but the statement does not show as i know there should be no result

     

    <?php
    
    
    $querye = "SELECT * FROM `events` WHERE `evcategory`='cultural' and val='true' and `evcity`='$city' and `country` = '$country' ORDER BY dateofevsearch ASC";
    $resulte = mysql_query($querye) or die(mysql_error());
    $checkifex = mysql_num_rows($resulte);
    
    while ($postede = mysql_fetch_assoc($resulte))
    {
    $eventname = "{$postede['evname']}";
    $eventid = "{$postede['eid']}";
    $eventsubcat = "{$postede['evsubcategory']}";
    
    if ($checkifex != 0) {
    echo"<table align= 'left'>";
    echo "<tr><td align='center'>$eventname $checkifex<br>";
    echo"</td></tr>";
    echo"</table>";
    }else{
    	echo"<table>";
    	echo "<tr><td>There are no results at this time</td></tr>";
    	echo "</table>";
    }	
    }	
    
    ?>
    

  6. i wanted to know how can i stript the md5 encript from this code when i want to echo it from the database

     

    <?php
    $_POST['pass'] = md5($_POST['pass']);
    if (!get_magic_quotes_gpc()) {
    $_POST['pass'] = addslashes($_POST['pass']);
    ?>
    

     

    how can i view it in real form

     

    i have already entered it into mysql and if i echo it out of course its going to show the string

  7. how can i wrap an image so that only a certain amount of images show in a line...I know u can do a textwrap for texts but is there one for images...i also tried to put images into a table and set a paramater for the image thinging that it would then move onto the next line...didnt' work

     

    heres my code

    <?php
    
    $lateq = ("SELECT * FROM `users` WHERE `image`='true'ORDER BY registered LIMIT 12") or die(mysql_error()); 
    $la = mysql_query($lateq); 
    
    while($latest = mysql_fetch_assoc($la)) 
    { 
    $lateusername= "{$latest['username']}";
    $lateid= "{$latest['id']}";
    
    
    echo "<table border='0' width='50' align='left'>";
    	echo "<tr>";
    echo "<td align='center'>";
    echo"<a href ='http://localhost/profile/index.php?user=$lateid' ><img src='http://localhost/image/imagereplace.php?id=$lateid'></a>";
      echo "</td>";
    echo "</tr>";
    echo "<tr>";
    	echo"<td width= '100' align='center' bgcolor='black'><a style='text-decoration:none' href ='http://localhost/profile/index.php?user=$lateid' ><FONT FACE='ariel' SIZE='3' color='#0094f7'><b> $lateusername</font></a></td>";
    echo "</tr>";
    echo"</table>";
    }
    ?>
    

  8. how can i select more than one distinct

    i want the name variable and the id

    <?php
    	 mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("userimages") or die(mysql_error());
    
    $queryi = "SELECT DISTINCT(name) FROM `photoalbum` WHERE `userid` = '$id'";
    $resulti = mysql_query($queryi);
    while($rowid = mysql_fetch_assoc($resulti))
    {
    	$ca= "{$rowid['name']}";
    $iduu= "{$rowid['paid']}";
    
    echo "<a href='http://localhost/photoalbum/albums.php?alb=$iduu'>$ca</a><br>"; 
    
    }
    ?>
    

  9. it worked but do u know why only the first one is being echoed in the select option and the rest are outside?

    <?php echo "<select type='Submit' name='album' disabled>"; 
    
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("userimages") or die(mysql_error());
    
    $queryi = "SELECT DISTINCT(album) FROM `photoalbum` WHERE `username` = '$usernamecookie'";
    $resulti = mysql_query($queryi);
    while($rowid = mysql_fetch_array($resulti))
    {
    $iduu= "{$rowid['album']}";
    
    echo"<option value='$iduu'>$iduu</option>"; 
    echo"</select>";
    }
    
    ?>
    

  10. I want to echo the input from my mysql but only one of each album name...ie if there is 4 "Dogs" and 3 "Cats" it only echoes 1"Dog" and 1"Cat"

     

    <?php
    $queryi = "SELECT * FROM `photoalbum` WHERE `userid` = '$idpic'";
    $resulti = mysql_query($queryi);
    while($rowid = mysql_fetch_assoc($resulti))
    {
    $iduu= "{$rowid['album']}";
    
    echo"<option value='$iduu'>$iduu</option>"; 
    }
    ?>
    

  11. ok i fixed it up a bit and it echoes only if i change the div name "bookcontent" to "bookdiv" but then it doesn't highlight or change pages

     

    heres this code again updated

    <html>
    <head>
    
    <link rel="stylesheet" type="text/css" href="ajaxpagination.css" />
    
    <script src="ajaxpagination.js" type="text/javascript">
    
    </script>
    </head>
    
    <body>
    <div id="paginate-top"> </div>
    <div id="bookdiv">
    <?php
    
    		mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error());
    
    
    $da = "SELECT * FROM post_profile WHERE userid = '1' ORDER BY ppid DESC";
    $usposts = mysql_query($da) or die(mysql_error()); 
    
    //This is where you display your query results
    while($infoif = mysql_fetch_array($usposts)) 
    { 
    $post= "{$infoif['post']}";
    echo"$post<br>";
    
    }
    
    ?>
    FINALLY ECHOING SOMETHING</div>
    <div id="paginate-bottom"> </div>
    
    
    <script type="text/javascript">
    
    <?php 
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error()); 
    
    echo "var commentsbook={\n"; //Dynamically output javascript variable 
    $commentids=mysql_query("SELECT `ppid` from `post_profile` LIMIT 2"); //get IDs to last 5 comment pages 
    
    $idarray=array(); 
    while ($theid=mysql_fetch_array($commentids)){ 
      array_push($idarray, "'" . $theid[ppid] . "'");
    }
    echo "pages: [" . implode(",",$idarray) . "],\n"; //output: pages: [filepath1, filepath2, file
    echo "selectedpage: 0\n}"; 
    
    ?>
    
    
    
    var comments=new ajaxpageclass.createBook(commentsbook, "bookdiv", ["paginate-top", "paginate-bottom"])
    </script>
    </body>
    
    </html>
    

     

    and my javascript is

    //Ajax Pagination Script- Author: Dynamic Drive (http://www.dynamicdrive.com)
    //** Created Sept 14th, 07'
    //** Updated Oct 31st, 07'- Fixed bug when book only contains 1 page
    //** Updated Aug 9th 08'- Upgraded to v1.2:
    		//1) Adds ability to limit the range of the visible pagination links shown for a book with many pages
    		//2) Adds Session only persistence to persist the last page user viewed when navigating away then returning to the webpage containing the script.
    		//3) Modified Ajax request function in IE7 to use ActiveXObject object, so script can be tested offline
    
    //** Updated Oct 21st 08'- Upgraded to v1.2.1: Fixed bug with no content showing when there's only one page
    //** Updated Dec 1st 08'- v1.2.2: Fixed bug in FF when only one page in book
    
    var ajaxpageclass=new Object()
    ajaxpageclass.loadstatustext="Requesting content, please wait..." // HTML to show while requested page is being fetched:
    ajaxpageclass.ajaxbustcache=false // Bust cache when fetching pages?
    ajaxpageclass.paginatepersist=true //enable persistence of last viewed pagination link (so reloading page doesn't reset page to 1)?
    ajaxpageclass.pagerange=4 // Limit page links displayed to a specific number (useful if you have many pages in your book)?
    ajaxpageclass.ellipse="..." // Ellipse text (no HTML allowed)
    
    
    ajaxpageclass.connect=function(pageurl, divId){
    var page_request = false
    var bustcacheparameter=""
    if (window.XMLHttpRequest && !document.all) // if Mozilla, Safari etc (skip IE7, as object is buggy in that browser)
    	page_request = new XMLHttpRequest()
    else if (window.ActiveXObject){ // if IE6 or below
    	try {
    	page_request = new ActiveXObject("Msxml2.XMLHTTP")
    	} 
    	catch (e){
    		try{
    		page_request = new ActiveXObject("Microsoft.XMLHTTP")
    		}
    		catch (e){}
    	}
    }
    else
    	return false
    document.getElementById(divId).innerHTML=this.loadstatustext //Display "fetching page message"
    page_request.onreadystatechange=function(){ajaxpageclass.loadpage(page_request, divId)}
    if (this.ajaxbustcache) //if bust caching of external page
    	bustcacheparameter=(pageurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
    page_request.open('GET', pageurl+bustcacheparameter, true)
    page_request.send(null)
    }
    
    ajaxpageclass.loadpage=function(page_request, divId){
    if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
    	document.getElementById(divId).innerHTML=page_request.responseText
    }
    }
    
    ajaxpageclass.getCookie=function(Name){ 
    var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair
    if (document.cookie.match(re)) //if cookie found
    	return document.cookie.match(re)[0].split("=")[1] //return its value
    return null
    }
    
    ajaxpageclass.setCookie=function(name, value){
    document.cookie = name+"="+value
    }
    
    ajaxpageclass.getInitialPage=function(divId, pageinfo){
    var persistedpage=this.getCookie(divId)
    var selectedpage=(this.paginatepersist && this.getCookie(divId)!=null)? parseInt(this.getCookie(divId)) : pageinfo.selectedpage
    return (selectedpage>pageinfo.pages.length-1)? 0 : selectedpage //check that selectedpage isn't out of range
    }
    
    ajaxpageclass.createBook=function(pageinfo, divId, paginateIds){ //MAIN CONSTRUCTOR FUNCTION
    this.pageinfo=pageinfo //store object containing URLs of pages to fetch, selected page number etc
    this.divId=divId
    this.paginateIds=paginateIds //array of ids corresponding to the pagination DIVs defined for this pageinstance
    //NOTE: this.paginateInfo stores references to various components of each pagination DIV defined for this pageinstance
    //NOTE: Eg: divs[0] = 1st paginate div, pagelinks[0][0] = 1st page link within 1st paginate DIV, prevlink[0] = previous link within paginate DIV etc
    this.paginateInfo={divs:[], pagelinks:[[]], prevlink:[], nextlink:[], previouspage:null, previousrange:[null,null], leftellipse:[], rightellipse:[]}
    this.dopagerange=false
    this.pagerangestyle=''
    this.ellipse='<span style="display:none">'+ajaxpageclass.ellipse+'</span>' //construct HTML for ellipse
    var initialpage=ajaxpageclass.getInitialPage(divId, pageinfo)
    this.buildpagination(initialpage)
    this.selectpage(initialpage)
    }
    
    ajaxpageclass.createBook.prototype={
    
    buildpagination:function(selectedpage){ //build pagination links based on length of this.pageinfo.pages[]
    this.dopagerange=(this.pageinfo.pages.length>ajaxpageclass.pagerange) //Bool: enable limitpagerange if pagerange value is less than total pages available
    this.pagerangestyle=this.dopagerange? 'style="display:none"' : '' //if limitpagerange enabled, hide pagination links when building them
    this.paginateInfo.previousrange=null //Set previousrange[start, finish] to null to start
    if (this.pageinfo.pages.length<=1){ //no 0 or just 1 page
    document.getElementById(this.paginateIds[0]).innerHTML=(this.pageinfo.pages.length==1)? "Page 1 of 1" : ""
    return
    }
    else{ //construct paginate interface
    var paginateHTML='<div class="pagination"><ul>\n'
    paginateHTML+='<li><a href="#previous" rel="'+(selectedpage-1)+'">«</a></li>\n' //previous link HTML
    for (var i=0; i<this.pageinfo.pages.length; i++){
    var ellipses={left: (i==0? this.ellipse : ''), right: (i==this.pageinfo.pages.length-1? this.ellipse : '')} //if this is 1st or last page link, add ellipse next to them, hidden by default
    paginateHTML+='<li>'+ellipses.right+'<a href="#page'+(i+1)+'" rel="'+i+'" '+this.pagerangestyle+'>'+(i+1)+'</a>'+ellipses.left+'</li>\n'
    }
    paginateHTML+='<li><a href="#next" rel="'+(selectedpage+1)+'">next »</a></li>\n' //next link HTML
    paginateHTML+='</ul></div>'
    }// end construction
    this.paginateInfo.previouspage=selectedpage //remember last viewed page
    for (var i=0; i<this.paginateIds.length; i++){ //loop through # of pagination DIVs specified
    var paginatediv=document.getElementById(this.paginateIds[i]) //reference pagination DIV
    this.paginateInfo.divs[i]=paginatediv //store ref to this paginate DIV
    paginatediv.innerHTML=paginateHTML
    var paginatelinks=paginatediv.getElementsByTagName("a")
    var ellipsespans=paginatediv.getElementsByTagName("span")
    this.paginateInfo.prevlink[i]=paginatelinks[0]
    if (paginatelinks.length>0)
    this.paginateInfo.nextlink[i]=paginatelinks[paginatelinks.length-1]
    this.paginateInfo.leftellipse[i]=ellipsespans[0]
    this.paginateInfo.rightellipse[i]=ellipsespans[1]
    this.paginateInfo.pagelinks[i]=[] //array to store the page links of pagination DIV
    for (var p=1; p<paginatelinks.length-1; p++){
    	this.paginateInfo.pagelinks[i][p-1]=paginatelinks[p]
    	}
    	var pageinstance=this
    	paginatediv.onclick=function(e){
    	var targetobj=window.event? window.event.srcElement : e.target
    		if (targetobj.tagName=="A" && targetobj.getAttribute("rel")!=""){
    if (!/disabled/i.test(targetobj.className)){ //if this pagination link isn't disabled (CSS classname "disabled")
    	pageinstance.selectpage(parseInt(targetobj.getAttribute("rel")))
    			}
    		}
    		return false
    	}
    }
    },
    
    selectpage:function(selectedpage){
    //replace URL's root domain with dynamic root domain (with or without "www"), for ajax security sake:
    if (this.pageinfo.pages.length>0){
    	var ajaxfriendlyurl=this.pageinfo.pages[selectedpage].replace(/^http:\/\/[^\/]+\//i, "http://"+window.location.hostname+"/")
    	ajaxpageclass.connect(ajaxfriendlyurl, this.divId) //fetch requested page and display it inside DIV
    }
    if (this.pageinfo.pages.length<=1) //if this book only contains only 1 page (or 0)
    	return //stop here
    var paginateInfo=this.paginateInfo
    for (var i=0; i<paginateInfo.divs.length; i++){ //loop through # of pagination DIVs specified
    	//var paginatediv=document.getElementById(this.paginateIds[i])
    	paginateInfo.prevlink[i].className=(selectedpage==0)? "prevnext disabled" : "prevnext" //if current page is 1st page, disable "prev" button
    	paginateInfo.prevlink[i].setAttribute("rel", selectedpage-1) //update rel attr of "prev" button with page # to go to when clicked on
    	paginateInfo.nextlink[i].className=(selectedpage==this.pageinfo.pages.length-1)? "prevnext disabled" : "prevnext"
    	paginateInfo.nextlink[i].setAttribute("rel", selectedpage+1)
    	paginateInfo.pagelinks[i][paginateInfo.previouspage].className="" //deselect last clicked on pagination link (previous)
    	paginateInfo.pagelinks[i][selectedpage].className="currentpage" //select current pagination link
    }
    paginateInfo.previouspage=selectedpage //Update last viewed page info
    ajaxpageclass.setCookie(this.divId, selectedpage)
    this.limitpagerange(selectedpage) //limit range of page links displayed (if applicable)
    },
    
    limitpagerange:function(selectedpage){
    //reminder: selectedpage count starts at 0 (0=1st page)
    var paginateInfo=this.paginateInfo
    if (this.dopagerange){
    	var visiblelinks=ajaxpageclass.pagerange-1 //# of visible page links other than currently selected link
    	var visibleleftlinks=Math.floor(visiblelinks/2) //calculate # of visible links to the left of the selected page
    	var visiblerightlinks=visibleleftlinks+(visiblelinks%2==1? 1 : 0) //calculate # of visible links to the right of the selected page
    	if (selectedpage<visibleleftlinks){ //if not enough room to the left to accomodate all visible left links
    			var overage=visibleleftlinks-selectedpage
    		visibleleftlinks-=overage //remove overage links from visible left links
    		visiblerightlinks+=overage //add overage links to the visible right links
    	}
    	else if ((this.pageinfo.pages.length-selectedpage-1)<visiblerightlinks){ //else if not enough room to the left to accomodate all visible right links
    		var overage=visiblerightlinks-(this.pageinfo.pages.length-selectedpage-1)
    		visiblerightlinks-=overage //remove overage links from visible right links
    		visibleleftlinks+=overage //add overage links to the visible left links
    	}
    	var currentrange=[selectedpage-visibleleftlinks, selectedpage+visiblerightlinks] //calculate indices of visible pages to show: [startindex, endindex]
    	var previousrange=paginateInfo.previousrange //retrieve previous page range
    	for (var i=0; i<paginateInfo.divs.length; i++){ //loop through paginate divs
    		if (previousrange){ //if previous range is available (not null)
    			for (var p=previousrange[0]; p<=previousrange[1]; p++){ //hide all page links
    				paginateInfo.pagelinks[i][p].style.display="none"
    			}
    		}
    		for (var p=currentrange[0]; p<=currentrange[1]; p++){ //reveal all active page links
    			paginateInfo.pagelinks[i][p].style.display="inline"
    		}
    		paginateInfo.pagelinks[i][0].style.display="inline" //always show 1st page link
    		paginateInfo.pagelinks[i][this.pageinfo.pages.length-1].style.display="inline" //always show last page link
    		paginateInfo.leftellipse[i].style.display=(currentrange[0]>1)? "inline" : "none" //if starting page is page3 or higher, show ellipse to page1
    		paginateInfo.rightellipse[i].style.display=(currentrange[1]<this.pageinfo.pages.length-2)? "inline" : "none" //if end page is 2 pages before last page or less, show ellipse to last page
    	}
    }
    paginateInfo.previousrange=currentrange
    },
    
    refresh:function(pageinfo){
    this.pageinfo=pageinfo
    var initialpage=ajaxpageclass.getInitialPage(this.divId, pageinfo)
    this.buildpagination(initialpage)
    this.selectpage(initialpage)
    }
    }
    

     

    css

    .pagination{
    padding: 2px;
    margin: 1em 0;
    clear: both;
    }
    
    .pagination ul{
    margin: 0;
    padding: 0;
    text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
    font-size: 100%;
    }
    
    .pagination li{
    list-style-type: none;
    display: inline;
    padding-bottom: 1px;
    }
    
    *:first-child+html .pagination li a{ /*IE7 only CSS hack*/
    margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
    }
    
    * html .pagination li a{ /*IE6 and below CSS hack*/
    margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
    }
    
    .pagination a, .pagination a:visited, .pagination a:active{
    padding: 0 5px;
    border: 1px solid #9aafe5;
    text-decoration: none; 
    color: #2e6ab1;
    }
    
    .pagination a:hover{
    border: 1px solid #2b66a5;
    color: #000;
    background-color: #FFFF80;
    }
    
    .pagination a.currentpage{ /*Style for currently selected page link*/
    background-color: #2e6ab1;
    color: #FFF !important;
    border-color: #2b66a5;
    font-weight: bold;
    cursor: default;
    

     

    PLEASE HELP

    i tried to avoid length but thats it

  12. i'm trying to input tabs...when i inlude php files i can only allow two fro some reason

     

    <ul id="countrytabs" class="shadetabs">
    <li><a href="#" rel="country1" class="selected">Find Events</a></li>
    <li><a href="#" rel="country2">My Events</a></li>
    <li><a href="#" rel="country3">City Events</a></li>
    <li><a href="#" rel="country4">Create Events</a></li>
    <li><a href="http://www.aaa.com">Tab</a></li>
    </ul>
    
    <div style="border:1px solid gray; width:450px; margin-bottom: 1em; padding: 10px">
    
    <div id="country1" style="vertical-align:top;" class="tabcontent">
    <?php
    
    include 'findevent.php';
    
    ?>
    </div>
    
    <div id="country2" style="vertical-align:top;" class="tabcontent">
    <?php
    
    include 'mycityevents.php';
    
    ?>
    </div>
    
    <div id="country3" style="vertical-align:top;" class="tabcontent">
    <?php
    
    include 'mycityevents.php';
    
    ?>
    
    </div>
    
    <div id="country4" style="vertical-align:top;" class="tabcontent">
    kjk
    </div>
    
    </div>
    
    <script type="text/javascript">
    
    var countries=new ddtabcontent("countrytabs")
    countries.setpersist(true)
    countries.setselectedClassTarget("link") //"link" or "linkparent"
    countries.init()
    
    </script>
    

     

    if i place a php file in lets say div country3 or country4 nothing loads if i place a php file in div 1 and div 3 it will work or div 2 and 4...it must be a length issue

     

  13. i can't see the data

     

    <div id="paginate-top"> </div>
    <div id="bookcontent"> </div>
    <div id="paginate-bottom"> </div>
    
    <p><a href="javascript:mybookinstance.selectpage(1)">Select 2nd page dynamically</a></p>
    <script type="text/javascript">
    
    
    <?php 
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error()); 
    
    echo "var commentsbook={\n"; //Dynamically output javascript variable 
    $commentids=mysql_query("SELECT `ppid` from `post_profile` limit 5"); //get IDs to last 5 comment pages 
    
    $idarray=array(); 
    while ($theid=mysql_fetch_array($commentids)){ 
      array_push($idarray, "'http://www.localhost.com/test.php?id=" . $theid[ppid] . "'");
    } 
    echo "pages: [" . implode(",", $idarray) . "],\n"; //output: pages: [filepath1, filepath2, filepath3, etc],
    echo "selectedpage: 0\n}"; 
    
    ?>
    
    
    var comments=new ajaxpageclass.createBook(commentsbook, "bookcontent", ["paginate-top", "paginate-bottom"])
    </script>
    </body>
    

     

     

  14. i c what your saying...

     

    perhaps this

    <div id="paginate-top"> </div>
    <div id="bookcontent"> <?php 
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error()); 
    if(mysql_ping())
    {
    echo "Connected";
    }
    else{
    echo "not";
    }
    echo "var commentsbook={\n"; //Dynamically output javascript variable 
    $commentids=mysql_query("SELECT `ppid` from `post_profile` limit 5"); //get IDs to last 5 comment pages 
    echo mysql_num_rows($commentids);
    $idarray=array(); 
    while ($theid=mysql_fetch_array($commentids)){ 
      array_push($idarray, "'http://www.localhost.com/test.php?id=" . $theid[id] . "'");
    } 
    echo "pages: [" . implode(",", $idarray) . "],\n"; //output: pages: [filepath1, filepath2, filepath3, etc],
    echo "selectedpage: 0\n}"; 
    
    ?>
    </div>
    <div id="paginate-bottom"> </div>
    
    <script type="text/javascript">
    
    var comments=new ajaxpageclass.createBook(commentsbook, "bookdiv", ["paginate-top", "paginate-bottom"])
    </script>
    

     

    i get error

    Connectedvar commentsbook={ 2pages: ['http://www.localhost.com/test.php?id=1','http://www.localhost.com/test.php?id=2'], selectedpage: 0 }

  15. <div id="paginate-top"> </div>
    <div id="bookcontent"> </div>
    <div id="paginate-bottom"> </div>
    
    <p><a href="javascript:mybookinstance.selectpage(1)">Select 2nd page dynamically</a></p>
    <script type="text/javascript">
    
    
    <?php 
    mysql_connect("localhost", "root", "") or die(mysql_error()); 
    mysql_select_db("registration") or die(mysql_error()); 
    if(mysql_ping())
    {
    echo "Connected";
    }
    else{
    echo "not";
    }
    echo "var commentsbook={\n"; //Dynamically output javascript variable 
    $commentids=mysql_query("SELECT `ppid` from `post_profile` limit 5"); //get IDs to last 5 comment pages 
    echo mysql_num_rows($commentids);
    $idarray=array(); 
    while ($theid=mysql_fetch_array($commentids)){ 
      array_push($idarray, "'http://www.localhost.com/test.php?id=" . $theid[id] . "'");
    } 
    echo "pages: [" . implode(",", $idarray) . "],\n"; //output: pages: [filepath1, filepath2, filepath3, etc],
    echo "selectedpage: 0\n}"; 
    
    ?>
    
    
    var comments=new ajaxpageclass.createBook(commentsbook, "bookdiv", ["paginate-top", "paginate-bottom"])
    </script>
    </body>
    

     

    nothing echoes

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.