| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 18.06.11 Prihlásený: 25.07.14 Príspevky: 19 Témy: 4 | Napísal t0msk: 21.03.2012 7:24 | |
|
caute mam tento kod: (index.php)
Kód: <?php
if (isset($_POST['ok'])){
$idcislo = $_POST["idcislo"];
$tajny_pin = file_get_contents("$idcislo.odb", NULL, NULL, 12, 4)or die("Zlé identifikačné číslo<meta http-equiv='refresh' content='3';url=index.php'>"); echo $tajny_pin; if (isset($_POST['dalej'])){
$pin = $_POST["pin"];
if($pin==$tajny_pin){ $kredit = file_get_contents("$idcislo.credit.odb", FILE_USE_INCLUDE_PATH); echo "Váš aktuálny zostatok na účte je: $kredit"; echo "<br><br><a href='index.php'>Späť</a>"; } else { echo 'Zlý PIN!<meta http-equiv="refresh" content="3";url=index.php">'; }
} else {
echo '<center><h2>Zadajte PIN</h2> <form method="post"> <input type="text" size="50" name="pin"/></td> <p><input type="submit" name="dalej" class="button" value="Odoslať" /></p> </form></center>';
}
} else {
echo '<center><h2>Zadajte identifikačné číslo</h2> <form method="post"> <input type="text" size="50" name="idcislo"/></td> <p><input type="submit" name="ok" class="button" value="Odoslať" /></p> </form></center>';
}
?> a nejak mi to nefunguje mohly by ste mi prosim vas pomoct? chybu nepise ale nejde overit sak si vytvorte niekde index.php a vyskusate to subor 8.odb obsahuje Kód: PIN kód :4545 subor 8.credit.odb obsahuje Kód: 6.10916140000000E+007
je to na stranke http://zakazka.s-base.eu/jozef/
dakujem za kazdu radu
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
problem je v tom, ze kontrolu $_POST['dalej'] mas vnorenu vo vetve, ktora sa vykona, len ked existuje $_POST['ok'], co v tvojom pripade nenastane nikdy ("dalej" a "ok" neexistuju v jednom okamihu)...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 18.06.11 Prihlásený: 25.07.14 Príspevky: 19 Témy: 4 | Napísal autor témy t0msk: 21.03.2012 8:46 | |
|
Ja to mam preto tak vnorene ze ked zadam prve cislo tak aby sa mi zobrazilo zadaj pin bez inputu toho prveho cisla
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
v poriadku, ale evidentne ti to nefunguje, ja som ti len ozrejmil, preco... musis upravit svoj formular s pinom tak, aby sucasne existovali aj premenne "ok" a "idcislo"
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 18.06.11 Prihlásený: 25.07.14 Príspevky: 19 Témy: 4 | Napísal autor témy t0msk: 21.03.2012 9:11 | |
|
Rozmyslam ze to dam zvlast tie podmienky ci som stlacil button ale potom by som do "dalej" musel dat nejaky script ktory by zrusil "ok" nejake napady?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
hmm, nechces to radsej zgrupit do jedneho formulara?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 18.06.11 Prihlásený: 25.07.14 Príspevky: 19 Témy: 4 | Napísal autor témy t0msk: 21.03.2012 15:32 | |
|
Lol to ma ani nenapadlo diki
// pridané po 2 hodinách 24 minútach od posledného príspevku
nechcme zbytocne zakladat novu temu tak dalsia otazka:
ja mam pouzite
Kód: $tajny_pin = file_get_contents("$idcislo.odb", NULL, NULL, 12, 4);
to je na pocet znakov
a mohly by ste mi poradit nejaky kod ktory by mi hodil do premennej napriklad 5. riadok zo suboru? napriklad na piatom riadku mam Kod:123 tak by som chcel aby sa mi do premennej ulozilo "123"
dakujem // pridané po 3 hodinách 23 minútach od posledného príspevkuproblem vyrieseny
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|