Primitivní dotaz - proměnnén

jak narvu text sniperteam1234 do promennny? Tohle je spatne:

$vysledek = "sniperteam1234";
to je dobre:)
sem debil sem tam mel pretim zavorku ... jinak jak vypisu sloupec NADPIS v tabulce podle abecedy?
nejde... chyba a pod tim spatne heslo...


$vysledek = "sniperteam1234";
if (MySQL_Num_Rows($vysledek)!=0) {
//kdyz je spravny heslo:
echo " <b>Heslo je správné. <a href=\"pridat_clena1.htm\"\>Můžete vstoupit... </a></b> ";
} else {
//kdyz je spatny heslo:
echo " <b> Heslo není správné! <a href=\"pridat_clena1_heslo.htm\"\>Zkuste to znovu... </a></B> ";
}
$vysledek = "sniperteam1234";
if (MySQL_Num_Rows($vysledek)!=0) {

to si delas koz... ehm srandu? jak muzes mysql_num_rowovat neco, co neni z mysql_query?
a jak to mam udelat? a jak to mam overit z input HESLO?
Právě, ta podmínka je špatně. Jak má být správné, záleží na tom, jakým způsobem se to heslo zadává - dejme tomu, že se tam dostane přes formulář s polem, které má název zadane_heslo; pak by ta podmínka měla být třeba takhle nějak:
if ($_POST['zadane_heslo']==$vysledek) {
// když jo ...
} else {
// když ne...
}
Ale to jen tak na ukázku, záleží na celém skriptu a hlavně způsobu vstupu toho hesla.


Každopádně snad tušíš, že tenhle způsob je poněkud primitivní - každý, kdo zjistí název té "zaheslované" stránky, se na ni zřejmě dostane přímým odkazem bez hesla (pokud nenásledují další, vymakanější skripty). Ale to jen tak na okraj...
zbynek: ten tvůj příspěvek mě minul.. takže konkrétněji - pokud heslo zadáváš do inputu s názvem heslo, tak ještě záleží na tom, jestli je ten input ve formuláři s method="post" nebo method="get"; po odeslání toho formuláře bude ten vložený řetězec buď v proměnné $_POST['heslo'] nebo $_GET['heslo'] - podle té metody. Pokud bys použil GET, bude se to heslo přenášet v adrese, což asi pro heslo taky není to pravé ořechové, takže POST bude lepší. No a tuhle proměnnou budeš porovnávat s heslem zadaným v proměnné $vysledek; stále ale platí, že jako algoritmus je to sice správně, ale pro zaheslování vstupu je to poněkud nevhodný způsob, resp. nezajistí, že se na následující stránku nemůže dostat nikdo, kdo heslo nezná.
ta stránka zas tak tajná nejni. ale jak to mam porovnat, to se právě celou dobu snažim zjistit, můžeš mi ten řádek napsat, dík
šmarjá dyk ti to píšu už potřetí.. dobře, podruhý.. takže předpokládám, že máš formulář s metodou post a input se jménem "heslo".

$vysledek = "spravne_heslo";
if ($_POST['heslo']==$vysledek) {
// příkazy, když heslo souhlasí
}
else
{
// příkazy, když heslo nesouhlasí
}
dik supr to jsem potreboval moc dik