Autor | Zpráva | ||
---|---|---|---|
Alfarius Profil * |
#1 · Zasláno: 23. 12. 2009, 16:56:46
Ahoj, prosím nevíte někdo ják mám udělat na stránce, aby uživatel napsal do políčka text dal OK vygeneroval se mu kod a když by ho poslal nějakému známému text by se zobrazil co napsal.
|
||
SkIpPeR Profil |
#2 · Zasláno: 23. 12. 2009, 17:01:32
Nejspíš bych to vyřešil přes MySQL.
Udělat jednu stránku např. zadavani.php do ní dát formuláře, který po odeslání uloží data do tabulky s id a vypsat odkaz na vypis.php?id=(zrovna to id kódu) a ve vypis.php by se vybiralo z mysql podle id |
||
Alfarius Profil * |
#3 · Zasláno: 23. 12. 2009, 17:46:26
jj to by šlo zkusím, snad se mi to nějak povede díky ;)
|
||
Alfarius Profil * |
#4 · Zasláno: 23. 12. 2009, 23:34:48
Tak to nějak mám, ale nevím jak mám vypsat ID co se právě zaregistrovalo.
Kdo pro rehistraci mám: <? item(" Přidat přání"); { $send_register = $_POST["send_register"]; if ($send_register==1){ $addlogin = strip_tags($_POST["addlogin"]); if (strlen($addlogin)<=1){ error("Krátké Jméno/přezdívka, minimálně jeden znak!"); } elseif (strlen($addlogin)>=25){ echo error("Dlouhé Jméno/přezdívka, maximálně 25 znaků!"); } else { $search_user = MySQL_Query("SELECT * FROM christmas WHERE login = '$addlogin'"); $num = MySQL_Num_Rows($search_user); if ($num>=1){ echo error("nastala chyba, prosím zadej jiné Jméno/přezdívku."); } else { $ip = $_SERVER['REMOTE_ADDR']; $sql_user = MySQL_Query("SELECT * FROM christmas WHERE id = '".$_GET["id"]."' "); $row = MySQL_Fetch_Array($sql_user); $zapis = MySQL_Query("INSERT INTO christmas SET id = '' , ip = '$ip' , login = '$addlogin' "); if (!$zapis){ echo error("Nastala nějaká neočekávaná chyba, zkus to prosím znovu!"); } else { echo info("Úspěšně zaznamenáno! Dole je adresa, která slouží pro tvé přání!<br><br>Adresa:<i> http://klan.d-servers.cz/christmas.php?vwmodule=christmas_prani&id=".$row["login"]."</i>"); } } } } else { ?> <table cellpadding="3" cellspacing="3" width="100%" height=""> <form method="post" action="christmas.php?vwmodule=christmas_zadej" name="register" > <tr> <td align="right"> Jméno/přezdívka:</td> <td align="left"> <input style="border: 1px solid #C7C7C7; background-color: #DFDFDF" type="text" size="30" name="addlogin" value="<?=$addlogin?>" ></td> <tr><td> <td width="200" align="left" style="font-size: 2mm;padding-left: 3px"> (Minimálně 1 a maximálně 25 znaků.)</td> <input type="hidden" name="send_register" value="1"> <tr><td> <tr><td align="right"> <input type="submit" value="Přidat mé přání"> </form> </table> <? } } ?> |
||
Str4wberry Profil |
#5 · Zasláno: 24. 12. 2009, 00:25:59
„ale nevím jak mám vypsat ID co se právě zaregistrovalo“
Co třeba mysql_insert_id()? |
||
Časová prodleva: 14 let
|
0