mod_rewrite- im so confused

Discussion in 'PHP' started by Arson, Dec 20, 2007.

  1. #1
    Arson, Dec 20, 2007 IP
  2. tushardhoot1

    tushardhoot1 Active Member

    Messages:
    3,013
    Likes Received:
    96
    Best Answers:
    0
    Trophy Points:
    90
    #2
    Try This:

    
    if (isset($_GET['user']))
    $_GET['user']=$user;
    echo "Hello $user";
    
    else
    echo '<form action=users.php method=get>
    Username:<input type=text length=100 name=user>
    </form>';
    
    Code (users.php):
     
    tushardhoot1, Dec 20, 2007 IP
  3. Arson

    Arson Well-Known Member

    Messages:
    622
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    120
    #3
    Arson, Dec 20, 2007 IP
  4. tushardhoot1

    tushardhoot1 Active Member

    Messages:
    3,013
    Likes Received:
    96
    Best Answers:
    0
    Trophy Points:
    90
    #4
    Oh ok.

    Sorry, I misunderstood your question. I'm not a mod_rewrite expert, so won't really tell you I know how.
     
    tushardhoot1, Dec 20, 2007 IP
  5. Arson

    Arson Well-Known Member

    Messages:
    622
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    120
    #5
    Hehe, its alright... Thanks for the effort though :)
     
    Arson, Dec 20, 2007 IP
  6. hogan_h

    hogan_h Peon

    Messages:
    199
    Likes Received:
    30
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Take a look at my post here

    Unless you have only 1 page (users.php) you will still need to specify in the url what page to call, ie (www.mypage.com/users/anyname). Otherwise you should modify the rewrite example, then whenever a subfolder is specifed, the users.php would be called.
     
    hogan_h, Dec 21, 2007 IP
  7. *louie*

    *louie* Peon

    Messages:
    48
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #7
    
    RewriteRule ^(.*)(\.html|\.htm|\.php|\/)?$ users.php?user=$1[L,NC]
    
    Code (markup):
     
    *louie*, Dec 21, 2007 IP
  8. Arson

    Arson Well-Known Member

    Messages:
    622
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    120
    #8
    Thanks!


    This goes in Htaccess, right?
     
    Arson, Dec 21, 2007 IP
  9. *louie*

    *louie* Peon

    Messages:
    48
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #9
    yes indeed.
     
    *louie*, Dec 22, 2007 IP
    dynashox likes this.
  10. Arson

    Arson Well-Known Member

    Messages:
    622
    Likes Received:
    27
    Best Answers:
    0
    Trophy Points:
    120
    #10
    Well thank you so much :) It would have taken me ages to figure this out.
     
    Arson, Dec 22, 2007 IP