Autor Zpráva
Alfarius
Profil *
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
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 *
jj to by šlo zkusím, snad se mi to nějak povede díky ;)
Alfarius
Profil *
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("&nbsp;&nbsp;&nbsp;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
ale nevím jak mám vypsat ID co se právě zaregistrovalo

Co třeba mysql_insert_id()?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: