Takze, url je
Kód: Vybrať všetko
http://v1p.byethost15.comkod index.php je
Kód: Vybrať všetko
<?
include("config.php");
$spojeni=mysql_connect($MySQL_server,$MySQL_user,$MySQL_user_password);
$spojenidb=mysql_select_db($MySQL_db);
if (!$spojeni)
{
echo"Nepodarilo se navazat spojeni se serverem.";
exit;
}
$prihlasen="";
if($co=="logout"){
MySQL_Query("UPDATE $MySQL_tabulka SET ip='' WHERE id='$id';");
$code="";
$error="<b>Nyní jste byl odhlášen.</b><br>Pokud budete chtít dále pokračovat v režimu pro registrované, musíte se znova přihlásit<br><br>";
}
if($nick!=""){
$bb = MySQL_Query("SELECT * FROM $MySQL_tabulka WHERE nick='$nick';");
echo MySQL_Error();
$aa=MySQL_Fetch_Array($bb);
if(($aa[heslo]==$heslo) and ($heslo!="")){
$IP=$REMOTE_ADDR;
MySQL_Query("UPDATE $MySQL_tabulka SET ip='$IP' WHERE nick='$nick';");
$time=time();
MySQL_Query("UPDATE $MySQL_tabulka SET posledni_akce='$time' WHERE nick='$nick';");
$kod=MD5($time.$REMOTE_ADDR);
MySQL_Query("UPDATE $MySQL_tabulka SET kod='$kod' WHERE nick='$nick';");
$url="id=".$aa[id]."&code=".$kod;
$prihlasen=$aa[id];
} else {$error="Přihlášení se nepodařilo. Špatné uživatelské jméno, nebo heslo.<br><br>";}
}
if($code!=""){
$bb = MySQL_Query("SELECT * FROM $MySQL_tabulka WHERE id='$id';");
$aa=MySQL_Fetch_Array($bb);
$rozdil = time() - $aa[posledni_akce];
if($rozdil>300 or $rozdil<0) $povol="ne";
if(($aa[kod]==$code)and($aa[ip]==$REMOTE_ADDR) and ($povol=="")){
$time=time();
MySQL_Query("UPDATE $MySQL_tabulka SET posledni_akce='$time' WHERE id='$id';");
$url="id=".$id."&code=".$code;
$prihlasen=$id;
} else {$str="";MySQL_Query("UPDATE $MySQL_tabulka SET ip='' WHERE id='$id';"); $error="<b>Nejste přihlášen</b><BR>Buď nesouhlasí IP, nebo se provedlo automatické odhlášení, kvůli neaktivitě delší než 5 minut. Přihlaste se proto prosím znovu.<br><br>";}
}
?>
<!-- zacatek - nejaka stranka -->
<HTML>
<HEAD>
<META name="resource-type" content="document">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<TITLE>Moje stranka</TITLE>
</HEAD>
<BODY>
<table>
<tr><TD width="150">
<!-- konec - nejaka stranka -->
<!-- zacatek - prihlasovaci okno/okno pro registrovane -->
<TABLE><tr><td align="center">
<?if($prihlasen==""){?>
<TABLE width="165"><tr><td align="center">
<TABLE width="100%"><tr><TD align="center" width="100%"><b>Login</b></table>
<table><FORM method="post" action="index.php">
<tr><td valign="top"> <td valign="top">
<tr><td valign="top">Nick:<td valign="top"><INPUT type="text" name="nick" size="10">
<tr><TD valign="top">Heslo:<td valign="top" ><INPUT type="password" name="heslo" size="10">
<tr><th colspan="2"><INPUT type="submit" value="LOGIN">
<tr><th colspan="2"><a href="registrace.php"><FONT size="2">REGISTRACE</FONT></a>
</FORM>
</table></table>
<?}else{
$bb = MySQL_Query("SELECT * FROM $MySQL_tabulka WHERE id='$prihlasen';");
$aa=MySQL_Fetch_Array($bb);
$kredit=$aa[kredit];
echo'<TABLE width="165"><tr><td align="center">';
echo'<TABLE width="100%"><tr><TD align="center" width="100%"><b>Uživatel</b></table>';
echo "<table><tr><TD align=\"right\"><b>Přihlášen:</b><td>$aa[jmeno]</table>";
echo "<A href=\"index.php?$url\">Hlavní strana</A><br>";
echo "<A href=\"neco.php?$url\">Něco pro registrované</A><br>";
echo "<A href=\"index.php?co=logout&$url\">ODHLÁSIT</A>";
echo'</table>';
}
?>
</table>
<!-- konec - prihlasovaci okno/okno pro registrovane -->
<!-- zacatek - nejaka stranka -->
<TD width="*">
<?
// vypis chyb pri logoani do nejake stranky
echo $error;
?>
</body>
</html>
<!-- konec - nejaka stranka -->
<?MySQL_close();?>
Kód: Vybrať všetko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>V1P's SitE</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1250" />
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
</head>
<BODY>
<style>
body {
margin-top: -60px;
}
.main {}
.main h2 {
background: #ddd url(lib/h2_image.gif);
border-bottom: 1px solid #393939;
color: #000;
font: bold 13px "Trebuchet MS", Verdana, sans-serif;
text-align: left;
line-height: 17px;
margin: 0;
padding: 2px 0 0 5px;
}
.main p {
font-size: 110%;
margin: 1px;
padding: 2px;
line-height: 16px;
}
.main p.date {
color: #555;
font-weight: bold;
font-size: 11px;
margin: 0 0 5px 0;
text-align: left;
}
.main p.posted {
color: #bbb;
font: bold 11px "Trebuchet MS", Verdana, sans-serif;
line-height: normal;
text-align: left;
margin-bottom: 10px;
padding: 3px;
border-top: 1px dashed #ccc;
}
</style>
<div class="main">
<h2>Vitajte</h2>
<font size="3">Ako sa mame????<br>
Celkom fajn.</font><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</div>
</BODY>
</html>Kód: Vybrať všetko
/* Main */
body {
background: white url(bg.gif) repeat;
font: small/1.6em verdana, sans-serif;
margin-top: -60px;
font: normal 10px verdana, arial, sans-serif;
color: #000;
}
a {
color: #000;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: underline;
}
a:active {
color: #000;
}
input, textarea, select {
border: 1px solid #555;
background: #fff;
font: normal 10px verdana, arial, sans-serif;
color: #000;
margin: 1px;
}
h1, h2, h3 {
margin: 0px;
padding: 0px;
font-weight: normal;
}
ul li {
padding: 2px 0 2px 4px;
line-height: 1.3em;
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 120%;
color: #7C7C7C;
}
ul {
list-style: none;
margin: 0px;
padding-left: 0px;
list-style-type: none;
}
h1 {
background: url(header.gif) no-repeat;
position: absolute;
left: 17%;
width: 800px;
height: 164px;
margin-top: 2px;
}
/* Top */
#top {
position: absolute;
top: 174px;
left: 29px;
padding: 0;
width: 680px;
}
#top li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#top a:link, #top a:visited {
float: left;
font-size: 10px;
line-height: 12px;
font-weight: bold;
margin: 0 -1px 0 0;
padding: 4px 5px 4px 5px;
text-decoration: none;
border: 1px solid #000;
color: #000;
}
#top a:hover {
background: #fff url(li_hover.gif);
color: #333;
}
#top a#active_top {
background: #fff url(li_active.gif);
color: #333;
}
/* Hlavne */
.iframe {
border: 1px solid black;
margin-top: 15%;
position: absolute;
left: 17%;
width: 800px;
height: 600x;
}
.main {
width: 800px;
height: 600x;
}
.main h2 {
background: #ddd url(lib/h2_image.gif);
border-bottom: 1px solid #393939;
color: #000;
font: bold 13px "Trebuchet MS", Verdana, sans-serif;
text-align: left;
line-height: 17px;
margin: 0;
padding: 2px 0 0 5px;
}
.main p {
font-size: 110%;
margin: 1px;
padding: 2px;
line-height: 16px;
}
.main p.date {
color: #555;
font-weight: bold;
font-size: 11px;
margin: 0 0 5px 0;
text-align: left;
}
.main p.posted {
color: #bbb;
font: bold 11px "Trebuchet MS", Verdana, sans-serif;
line-height: normal;
text-align: left;
margin-bottom: 10px;
padding: 3px;
border-top: 1px dashed #ccc;
}
/* Menu */
.menu {
display: inline;
float: left;
position: relative;
left: 4%;
margin-top: 15%;
}
.menu2 {
display: inline;
float: right;
position: relative;
right: 4%;
margin-top: 15%;
}
#navlist
{
font: 10px verdana, arial, tahoma, sans-serif;
list-style-type: none;
padding: 0px;
margin: 0px;
}
#navlist h2.current
{
background: #ddd url(h2_image.gif);
background-repeat: repeat-x;
color: #333;
font: bold 12px verdana, arial, tahoma, sans-serif;
border: 1px solid black;
padding: 2px;
margin: 1px 0 -5px 0;
}
#navlist a
{
display: block;
color: #222;
text-decoration: none;
font: normal 9px verdana, arial, tahoma, sans-serif;
width: 130px;
background: #fff;
border: 1px solid black;
padding: 2px;
margin: -3px 0 -2px 0;
}
#navlist a:hover
{
color: BLACK;
text-decoration: none;
background: #52c6ff;
border: 1px solid black;
}
#navlist p
{
display: block;
color: #222;
text-decoration: none;
font: normal 9px verdana, arial, tahoma, sans-serif;
width: 130px;
background: #eee;
border: 1px solid black;
padding: 2px;
margin: -3px 0 -2px 0;
}
/* Prava */
#copyright {
background: #eee;
border: 4px solid #0054ff;
padding: 7px 2px 2px 2px;
margin: 0 22px 5px 22px;
margin-top: 55%;
text-align: center;
}
Teraz problemy ktore potrebujem vyriesit.
Kód: Vybrať všetko
1.) Stránka sa nezobrazuje rovnko teda dynamicky na vsetkych rozliseniach. Ja som ju tvoril na rozliseni 1280*1024 ale na 1024*768 je to katastrofa. V podstate potrebujem dosiahnut aby bol kod validny a aj to normalne vyzralo na vssetkych rozliseniach vo vsetkych browseroch.
2.) Je to len drobnots ale trapi ma. Linky mam pomocou php includovane a tam je problem. Ked je link na page noramlne index.php?id=home tak ako ma byt pri strnke na ktoru je potrebna registracia? teraz sa mi po prihlaseni zobrazia dalsie polozky v menu no ked na nich kliknem treba sa znova prihlasit.