Formulář

Pokec o čemkoliv ostatním
Message
Autor
skaldus
Příspěvky: 74
Registrován: 04 úno 2012, 21:28
Reputation: 0

Formulář

#1 Příspěvekod skaldus » 18 lis 2012, 20:56

Zdravím , chtěl bych se zeptat jestli náhodou někdo nevíte jak udělat nějaký formulář já si to tedy přestavuji v html ale nejsem si tím jistý , který by uměl do URL doplnit část textu , který by si hráč dopsal v textboxu , který by patřil do formuláře. Potřeboval bych aby když budu mít url

Spoiler: zobrazit

Kód: Vybrat vše

http://www.czech-craft.eu/vote.php?id=1825&user=

tak aby se mi za to user= doplnilo hráčovo jméno , které by doplnil v tom formuláři. Předem děkuji , každou pomoc ocením karmou.
Pokud jsem ti pomohl oplať mi to prosím karmou :)
Obrázek

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Formulář

#2 Příspěvekod Mysteria » 18 lis 2012, 23:07

<input type="text" name="user" value="" />
To co vyplní do tohohle pole bude pak vidět v URL vidět jako &user=nevim.
Btw odesílání formulářů přes GET není nejlepší způsob, POST je lepší ;)

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 36
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: Formulář

#3 Příspěvekod zdenda204 » 18 lis 2012, 23:07

Spoiler: zobrazit

Kód: Vybrat vše

<?php
header("Content-Type: text/html; charset=windows-1250");
?>
<br></br><br>
<html xmlns="http://www.w3.org/1999/xhtml" lang="cs">
   <head>
      <meta name="author" content="zdenda204" />
      <title>CzCrafter - Soutěž</title>
   </head>
   <body>
   <center><img src="http://www.cz-crafter.mzf.cz/wp-content/uploads/2012/07/logo-CzCrafter.png" align="center"><br><h2><font color="red" face="Arial">Hlasování</h2></center></font>
<style>
 body {
 background-image: URL('pozadi.jpg');
 background-attachment: fixed;
 color: white; } /* bílý text */
 </style>
 <center><br></br>
 <font color="white" face="Arial">
      <form method="post">
         <label for="nick"><b>Nick ve hře:</b></label>
         <input type="text" name="nick">
         <input type="submit" name="submit">
      </form></font>
      <br></br>
        <h3><font color="red" face="Arial">Postup</h3><font color="white">
      <li><b>1.</b>Do kolonky napiš svoji přezdívku ve hře.</li>
      <li><b>2.</b>Klikni na <b>Odeslat</b>.</li>
      <li><b>3.</b>Vyplň kód a odešli.</li>
      <li><b>4.</b>Hlasuj každé dvě hodiny a dostaneš krásné odměny!</li>
   <endora>
   </body>

   <br></br><br></br>
<b><font color="red">© 2012 Cz-Crafter</b><i> (Pro server Cz-Crafter sepsal zdenda204 a designoval Ollie987)</i></font>
</center>
</html>

<?php
$nick = $_POST[nick];
if(isset($_POST[submit])) {
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.czech-craft.eu/vote.php?id=1539&user=$nick");
header("Connection: close");
}
?>


Snad to pochopíš.

Edit: Mysteria byl rychlejší ://
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: Formulář

#4 Příspěvekod Sejsel » 18 lis 2012, 23:45

Dole by myslím neměl být header 301, ale to není až tak závažná chyba.
01101110011101010110001001110111


Zpět na „Off topic“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů