Stránka: 1 z 1
| [ Príspevkov: 16 ] | |
Autor | Správa |
---|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
<?php
if($heslo=='tomas')
include"index.php?go=chaty";
else{
?>
chcem sa spytat som zaciatocnik v PHP ze ci je funkica include spravne pouzita . ked som tam mal iba ten index.php tak funkica isla ale ked som cestu nastavil ?go=chaty tak mi to stale zobrazuje stale hlavny index ..
diky
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
a čo chceš spraviť? nechceš ho tam náhodou presmerovať? lebo include vloží len obsah toho súboru (čiže v tomto prípade celý index.php), pochybujem že prihliada na ten querystring.
ak chceš týpka presmerovať na tú adresu, sprav to takto:
Kód: header("Location: http://".$_SERVER['HTTP_HOST']."/index.php?go=chaty"); exit();
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
neviem ci som to dobre spravil ale hazde mi to chybu
<?php
if($heslo=='tomas')
header("Location: http://".$_SERVER['HTTP_HOST']."/index.php?go=chaty");
exit();
else{
?>
|
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 | 2 Bydlisko: Prešov / Pr... |
Kód: <?php if($heslo=='tomas') { header("location: ./index.php?go=chaty"); exit; } else{ //... ?>
Stránka však ostane stále nechránená... ak napíšem priamo do prehliadača tvojastranka.tld/index.php?go=chaty tak ju uvidím...
|
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
mylan : nefunguje mi to , stale mi to odkazuje na hlavny index
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
ok, tak na to poďme inak - popíš, čo presne chceš spraviť?
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
myslim ze sa chapeme co chcem spravit , chcem aby po zadani hesla zobrazilo tu cast : index.php?go=chaty
|
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 | 2 Bydlisko: Prešov / Pr... |
ukáž zdroják index.php, ako zobrazuješ časť "chaty"? Ťaháš to z databáze, alebo cez include, alebo je tá časť priamo v index.php? Daj tu zdroják index.php, bude to najrýchlejšie...
|
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
<?php
if($heslo=='tomas') {
header("location: ./index.php?go=chaty");
exit;
}
else{ //...
?>
<form style="width: 207px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;" action="heslo.php" method="get">
Vstup len s Heslom :
<br>
<input type="password" name="heslo" />
<input type="submit" value="odoslat" />
</form>
<?
}
?>
<? }
if ($_GET["go"]=="chaty") {?>
chcem aby po zadani toho hesla automaticky nasledoval ten script (chaty)
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
nerozumiem, máš v tom dosť bordel.
opíš to slovne: chceš, aby bol človek po správnom prihlásení presmerovaný na "index.php?go=chaty" ? a ten kód, čo si sem dal, to je heslo.php alebo index.php?
ukáž radšej celé obidva.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
ja to mam uz cele v tom index.php aj ten skript odosielaci aj formular <?php
if($heslo=='tomas') {
header("location: ./index.php?go=chaty");
exit;
}
else{ //...
?>
<form style="width: 207px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;" action="index.php" method="get">
Vstup len s Heslom :
<br>
<input type="password" name="heslo" />
<input type="submit" value="odoslat" />
</form>
<?
}
?>
a chcem aby po prihlaseni ma presmerovalo na "index.php?go=chaty"
<? }
if ($_GET["go"]=="chaty") {?>
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
no toto mi pomohlo asi ako mŕtvemu kabát, ale nevadí. nechcem byť zlý, ale teraz to tak presmeruje, keď zadáš heslo, uvidíš, že url v prehliadači sa ti zmení na http://www.nieco.sk/index.php?go=chaty
takže, neviem kde je problém..
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 | 2 Bydlisko: Prešov / Pr... |
Samozrejme pokiaľ pred tým php kódom nemá nejaký výstup, čo tipujem že bude problém... Takže php kód musí byť úplne na začiatku súboru, nesmie byť pred ním ani medzera: Kód: <?php if($_GET["heslo"] == "tomas") { header("location: ./index.php?go=chaty"); exit; } ?> <html> <head> ... ... <form style="width: 207px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;" action="index.php" method="get"> Vstup len s Heslom : <br> <input type="password" name="heslo" /> <input type="submit" value="odoslat" /> </form> ... </html>
Ale stojím si za tým, že tento skript je nezmysel...
|
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
jasneee diky bolo to tym ze to nebolo na zaciatku suboru
|
|
Registrovaný: 22.11.05 Prihlásený: 29.01.23 Príspevky: 712 Témy: 25 | 25 Bydlisko: SK-Martin |
no vidíš mylan, jeho problém je už vyriešný, a vôbec ho nezaujíma, že je to nezmysel, podstatné je že mu to šlape, a začne otravovať znovu, len čo zistí, že mu miznú dôležité dáta, alebo ho niekto neustále hackuje
|
|
Registrovaný: 06.12.06 Prihlásený: 21.02.15 Príspevky: 183 Témy: 59 | 59 |
tam vobec nejde o to ze ci mi to bude chranit data ale o to ze sa pomaly na prikladoch ucim PHP ja som ho len skusal spravit ..
|
|
Stránka: 1 z 1
| [ Príspevkov: 16 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v PHP, ASP | 17 | 470 | 05.06.2014 20:04 BX | | v PHP, ASP | 3 | 724 | 21.04.2007 14:08 lukasmakac | | v Operačné systémy Unix a Linux | 2 | 715 | 01.03.2007 22:33 --==[Lu-Boss]==-- | | v PHP, ASP | 5 | 538 | 02.12.2009 22:37 shaggy | | v PHP, ASP | 2 | 497 | 23.04.2007 21:48 p360t | | v PHP, ASP | 11 | 532 | 17.05.2010 12:07 ricco24 | | v PHP, ASP | 4 | 532 | 25.03.2008 11:32 socket | | v PHP, ASP | 0 | 366 | 14.02.2010 12:23 sparco8888 | | v PHP, ASP | 3 | 410 | 26.01.2012 20:29 venom2 | | v PHP, ASP | 5 | 642 | 29.06.2010 19:15 PanLolec | | v Databázy | 5 | 690 | 17.05.2009 17:09 gizmof10 | | v PHP, ASP | 4 | 591 | 21.02.2009 20:12 Xardas | | v PHP, ASP | 3 | 310 | 08.12.2012 21:06 stenley | | v Redakčné systémy | 6 | 856 | 27.01.2007 11:46 xyz | | v PHP, ASP | 14 | 495 | 16.10.2011 13:11 shaggy | | v PHP, ASP | 6 | 487 | 05.08.2013 13:52 PepperSK |
|