Visa ett inlägg
Oläst 2012-12-15, 19:41 #4
yakuzaemmes avatar
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2012
Inlägg: 773
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
yakuzaemmes avatar
 
Reg.datum: Jun 2012
Inlägg: 773
Går att göra på många olika sätt, du kan t:ex låta allt vara front-end (JS), eller använda PHP.

Antingen kan du skapa ett form, med 'action' till en PHP fil. Exempelvis:
Citat:
<form method="post" action="findplayer.php">
<input type="text" name="username">
<input type="submit" value="Hitta användare">
</form>
I din findplayer.php sedan så läser du av $_POST['username'], och kör header() funktionen. Det finns andra sätt men detta är enklast för dig, tycker jag.

Citat:
<?php
$username = $_POST['username'];
header('Location: http://www.mcbans.com/player/'.$username);
?>

Eller så kan du sköta allt client-sided, genom JavaScript. Ett exempel är:

HTML: Försiktig med input-taggar utan en form. Läs mer här: Text field without form
Citat:
Användarnamn: <input id="username"/>
<a class="search" href="#">Sök spelare</a>
JavaScript (jQuery):
Citat:
$(".search").click(function() {
var username = $("#username").val();
window.location.replace("http://www.mcbans.com/player/" + username);
});


Bör noteras att jag ej testat detta och kan innehålla syntax-fel, skrev direkt i meddelande-fältet. Säg bara till om du inte får det att fungera så kikar vi på det.
yakuzaemme är inte uppkopplad   Svara med citatSvara med citat