Zixik 0 Odesláno: 8. Duben, 2011 Share Odesláno: 8. Duben, 2011 AHojte nemam předtavu jak udělat že když dáte někomu ban že ho to na stranku s chatem nepuistí nk if(ip "...." ) ? prostě nwm jako že když bude jeho IP zapsáno v PHP kodě že hot o na stranku z chatem nepustí a když jo tak ne takže nak asi if(jehoip) { echo "máš ban nemužeš jít do chatu" index.php /hodi na index }else{ chat.php / hodi na chat pokud neni jeho IP zapsaná } chápete ne ? děkuji za každou pomoc Link to comment Share on other sites More sharing options...
0 gledy 1 Odesláno: 8. Duben, 2011 Share Odesláno: 8. Duben, 2011 Udelej to pomoci databaze (kde vytvoris pole napriklad "ban") a potom pomoci jednoduche podminky, ktera zjisti jestli ma ban nebo ne (napriklad cislem 1 nebo 2, ci ano/ne) a podle vysledku to bude delat co chces. Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 8. Duben, 2011 Share Odesláno: 8. Duben, 2011 if($_SERVER[REMOTE_ADDR] == "blokovana_ip_adresa") { echo "IP adresa blokovana"; } nebo za pomoci .htaccess deny from JEHO_IP #soubor ban.php bude zobrazovat zpravu, ze je jeho IP zablokovana ErrorDocument 403 /ban.php Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 8. Duben, 2011 Author Share Odesláno: 8. Duben, 2011 if($_SERVER[REMOTE_ADDR] == "blokovana_ip_adresa") { echo "IP adresa blokovana"; } nebo za pomoci .htaccess deny from JEHO_IP #soubor ban.php bude zobrazovat zpravu, ze je jeho IP zablokovana ErrorDocument 403 /ban.php if($_SERVER[REMOTE_ADDR] == "blokovana_ip_adresa") { echo "IP adresa blokovana"; } dám do chat.php to stačí? BTW : skusil sem ale normálně mi to tam vypsalo celé textem Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 8. Duben, 2011 Share Odesláno: 8. Duben, 2011 napsal jsi tady jeho ip ? místo "blokovana_ip_adresa" ? třeba == "12.12.33.64" ? if($_SERVER["REMOTE_ADDR"] == "12.12.33.64") { die("Vase IP adresa je blokovana"); } Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 8. Duben, 2011 Author Share Odesláno: 8. Duben, 2011 napsal jsi tady jeho ip ? místo "blokovana_ip_adresa" ? třeba == "12.12.33.64" ? if($_SERVER["REMOTE_ADDR"] == "12.12.33.64") { die("Vase IP adresa je blokovana"); } jojo napsal -- pát 08. dub 2011 20:12:56 -- tak mam to ale nevíte jak udělat že dyž to splní hodí mu to toto v tomdle mi to házi erori ale v jinych ne en v tomdle <?if($_SERVER["REMOTE_ADDR"] == "12.12.33.64") {echo "Vase IP adresa je blokovana";}else{Chat}?> Link to comment Share on other sites More sharing options...
0 Deleted User 295 Odesláno: 8. Duben, 2011 Share Odesláno: 8. Duben, 2011 <?php if($_SERVER["REMOTE_ADDR"] == "12.12.33.64") Die("Si zablokovan..."); ?>Chat Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 8. Duben, 2011 Author Share Odesláno: 8. Duben, 2011 díky de to ale mam ještě jeden problém mam tam toto if ($password!="mojeheslo" || "xD" and $nick!="mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); no jenže když do kolonky zadám dobře nick a špatně heslo logne mě to a když naopak tak ne Link to comment Share on other sites More sharing options...
0 Mikeses 0 Odesláno: 9. Duben, 2011 Share Odesláno: 9. Duben, 2011 if (($password!="mojeheslo" || "xD") || $nick!="mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); Link to comment Share on other sites More sharing options...
0 WarfaceZ 0 Odesláno: 9. Duben, 2011 Share Odesláno: 9. Duben, 2011 if ($password!="mojeheslo" && "xD" and $nick!="mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); musíš tam dát & = ampersant (a) a ne || = nebo Link to comment Share on other sites More sharing options...
0 Deleted User 295 Odesláno: 9. Duben, 2011 Share Odesláno: 9. Duben, 2011 if ($password!="mojeheslo" && "xD" and $nick!="mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); musíš tam dát & = ampersant (a) a ne || = nebo kontroluj co pises if ($password != "mojeheslo" && $nick != "mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 9. Duben, 2011 Author Share Odesláno: 9. Duben, 2011 ok děkuju a když k tomu chci přidat ještě nakej nick jeko že tam bude mujnick1 a mujnick2 a heslo2 a heslo1 jao že tam pudou napsat obě Link to comment Share on other sites More sharing options...
0 Deleted User 295 Odesláno: 9. Duben, 2011 Share Odesláno: 9. Duben, 2011 if($password != "mojeheslo" && $nick != "mujnick" && $password != "mojeheslo2" && $nick != "mujnick2" && $password != "mojeheslo3" && $nick != "mujnick3" ) Die ("Nepodařilo se ti přihlásit do chatu"); Link to comment Share on other sites More sharing options...
0 WarfaceZ 0 Odesláno: 9. Duben, 2011 Share Odesláno: 9. Duben, 2011 if ($password!="mojeheslo" && "xD" and $nick!="mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); musíš tam dát & = ampersant (a) a ne || = nebo kontroluj co pises if ($password != "mojeheslo" && $nick != "mujnick") Die ("Nepodařilo se ti přihlásit do chatu"); jsem jen upravil jak to měl na začátku, mg Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 10. Duben, 2011 Author Share Odesláno: 10. Duben, 2011 ok děkuju tedka bych ještě potřeboval ComBoBox udělat mam přestavu ale nejsem si jist že by to bylo v Comboboxu 3 položky a kterou si vybere to se dá jako předmět v odeslaném mailu děkuju Link to comment Share on other sites More sharing options...
0 cniry 0 Odesláno: 10. Duben, 2011 Share Odesláno: 10. Duben, 2011 hledej šmudlo. tady nejsi v restauraci, kde by sis diktoval Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 10. Duben, 2011 Author Share Odesláno: 10. Duben, 2011 hledej šmudlo. tady nejsi v restauraci, kde by sis diktoval dobrá podívám se po nečem Link to comment Share on other sites More sharing options...
0 WarfaceZ 0 Odesláno: 10. Duben, 2011 Share Odesláno: 10. Duben, 2011 ok děkuju tedka bych ještě potřeboval ComBoBox udělat mam přestavu ale nejsem si jist že by to bylo v Comboboxu 3 položky a kterou si vybere to se dá jako předmět v odeslaném mailu děkuju Do formuláře: Položka1 Položka2 Položka3 a ted PHP kod: <?php $predmet = $_POST['predmet']; $poslani_emailu = mail($email_komu, $predmet, $zprava, "From: $myemail"); if($poslani_emailu) { echo "Byl vám poslán E-mail."; } else { echo "Nepodařilo se vám odeslat E-mail"; } ?> Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 10. Duben, 2011 Author Share Odesláno: 10. Duben, 2011 díky a moje poslední prozbička jak je podmínka že když má 3 věci v comboboxu tak musí z nich mít vybranou 2 aby se mu stalo něco jiního Link to comment Share on other sites More sharing options...
0 WarfaceZ 0 Odesláno: 10. Duben, 2011 Share Odesláno: 10. Duben, 2011 díky a moje poslední prozbička jak je podmínka že když má 3 věci v comboboxu tak musí z nich mít vybranou 2 aby se mu stalo něco jiního PHP kod: <?php $predmet = $_POST['predmet']; if($predmet == "Položka2") { echo "Vybrali jste 2. položku, tato možnost je momentálně zablokovaná."; } else { $poslani_emailu = mail($email_komu, $predmet, $zprava, "From: $myemail"); } if($poslani_emailu) { echo "Byl vám poslán E-mail."; } else { echo "Nepodařilo se vám odeslat E-mail"; } ?> a je to Link to comment Share on other sites More sharing options...
0 Zixik 0 Odesláno: 10. Duben, 2011 Author Share Odesláno: 10. Duben, 2011 mam takto Pokoj 1Pokoj 2Pokoj 3Pokoj 4 A INDEX1 Link to comment Share on other sites More sharing options...
0 WarfaceZ 0 Odesláno: 10. Duben, 2011 Share Odesláno: 10. Duben, 2011 mam takto Pokoj 1Pokoj 2Pokoj 3Pokoj 4 A INDEX1 Link to comment Share on other sites More sharing options...
Dotaz
Zixik 0
AHojte nemam předtavu jak udělat že když dáte někomu ban že ho to na stranku s chatem nepuistí
nk if(ip "...." ) ? prostě nwm
jako že když bude jeho IP zapsáno v PHP kodě že hot o na stranku z chatem nepustí a když jo tak ne
takže nak asi
if(jehoip)
{
echo "máš ban nemužeš jít do chatu"
index.php /hodi na index
}else{
chat.php / hodi na chat pokud neni jeho IP zapsaná
}
chápete ne ? děkuji za každou pomoc
Link to comment
Share on other sites
21 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now