Vil du reagere på denne meldingen? Registrer deg på forumet med noen få klikk eller logg inn for å fortsette.



 
IndeksSøkLatest imagesBli MedlemLogg Inn

 

 Design Egen Gjestebok Del 1

Go down 
5 posters
AvInnlegg
Hamm3r
Moderator for Webutvikling
Moderator for Webutvikling
Hamm3r


Antall Innlegg : 42
Registration date : 25.04.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeSøn Jun 24, 2007 11:43 pm

Gjestebok



Jeg har nå kodet en ny fin gjestebok, det tok ganske lang tid...

Den ser sånn ut, du kan også prøve den ut:

http://thomase.awesomewebspace.com/index.php

Den er delt inn i tre deler. Du trenger: Et sted å hoste PHP.

Her er den.... gjestebok tutorialen:

______________________________________________________


1. Her er første koden. Lagre den som index.php

Sitat :
<style>
body {
background-color: #222222;
font-family:Tahoma;
size:14px;
color:#FFFFFF;
}
a:link {COLOR: #7aa6ff;TEXT-DECORATION: none}
a:hover {COLOR: #ffff00;TEXT-DECORATION: none}
a:visited {COLOR: #7aa6ff;TEXT-DECORATION: none}
{
color: #FFFFFF;
}
</style>

<!-- (c) copyright 2004, HIOX INDIA -->
<!-- This is a free tool provided by hioxidia.com -->
<!-- Please get in touch with us for using -->
<!-- this product in a commercial site. -->

<html>
<head>
</head>
<?php

$file = "gb.php";
$open = fopen($file, "r");
$size = filesize($file);
$count = fread($open, $size);

include 'col.php';

include 'header.php';
?>

<script language=javascript>

function checkMailId(mailids)
{
var arr = new Array('.com','.net','.org','.biz','.coop','.info','.museum','.name','.pro'
,'.edu','.gov','.int','.mil','.ac','.ad','.ae','.af','.ag','.ai','.al',
'.am','.an','.ao','.aq','.ar','.as','.at','.au','.aw','.az','.ba','.bb',
'.bd','.be','.bf','.bg','.bh','.bi','.bj','.bm','.bn','.bo','.br','.bs',
'.bt','.bv','.bw','.by','.bz','.ca','.cc','.cd','.cf','.cg','.ch','.ci',
'.ck','.cl','.cm','.cn','.co','.cr','.cu','.cv','.cx','.cy','.cz','.de',
'.dj','.dk','.dm','.do','.dz','.ec','.ee','.eg','.eh','.er','.es','.et',
'.fi','.fj','.fk','.fm','.fo','.fr','.ga','.gd','.ge','.gf','.gg','.gh',
'.gi','.gl','.gm','.gn','.gp','.gq','.gr','.gs','.gt','.gu','.gv','.gy',
'.hk','.hm','.hn','.hr','.ht','.hu','.id','.ie','.il','.im','.in','.io',
'.iq','.ir','.is','.it','.je','.jm','.jo','.jp','.ke','.kg','.kh','.ki',
'.km','.kn','.kp','.kr','.kw','.ky','.kz','.la','.lb','.lc','.li','.lk',
'.lr','.ls','.lt','.lu','.lv','.ly','.ma','.mc','.md','.mg','.mh','.mk',
'.ml','.mm','.mn','.mo','.mp','.mq','.mr','.ms','.mt','.mu','.mv','.mw',
'.mx','.my','.mz','.na','.nc','.ne','.nf','.ng','.ni','.nl','.no','.np',
'.nr','.nu','.nz','.om','.pa','.pe','.pf','.pg','.ph','.pk','.pl','.pm',
'.pn','.pr','.ps','.pt','.pw','.py','.qa','.re','.ro','.rw','.ru','.sa',
'.sb','.sc','.sd','.se','.sg','.sh','.si','.sj','.sk','.sl','.sm','.sn',
'.so','.sr','.st','.sv','.sy','.sz','.tc','.td','.tf','.tg','.th','.tj',
'.tk','.tm','.tn','.to','.tp','.tr','.tt','.tv','.tw','.tz','.ua','.ug',
'.uk','.um','.us','.uy','.uz','.va','.vc','.ve','.vg','.vi','.vn','.vu',
'.ws','.wf','.ye','.yt','.yu','.za','.zm','.zw');
var mai = mailids;
var val = true;

var dot = mai.lastIndexOf(".");
var ext = mai.substring(dot,mai.length);
var at = mai.indexOf("@");

if(dot > 5 && at >1){
for(var i=0; i<arr.length; i++){
if(ext == arr[i]){val = true;break;}else{val = false;}}if(val == false){
alert("Your maild "+mai+" is not corrrrect");
return false;}}else{alert("Your maild "+mai+" is not correct");
return false;}return true;}

function check()
{
var tex = document.ssa.comment.value;
var len = tex.length;
var rem = 300-len;

if(len >= 300)
{
tex = tex.substring(0,300);
document.ssa.comment.value =tex;
return false;
}

if(rem<0)
rem=0;

document.ssa.rem.value =rem;
}

</script>

<table cellpadding=4 cellspacing=0 border=0 align=center>
<tr><td><br>Navn *:</td><td><br>
<form name=ssa action="added.php" METHOD="POST" onSubmit="return checkMailId(ssa.from.value)">
<input type="text" name="name" size=20 maxlength="25"> <font color="#FF0000"><b>[Max 25 Tegn]</b></font></td></tr>
<tr><td>Email *:</td><td><input type="text" name="from" size=27 maxlength="50"> <font color="#FF0000"><b>[Max 50 Tegn]</b></font></td></tr>
<tr><td>WebSite:</td><td><input type="text" name="webs" size=27 maxlength="50"> <font color="#FF0000"><b>[Max 50 Tegn]</b></font></td></tr>
<tr><td colspan=2><br>Skriv beskjeden din her: *: <font color="#FF0000"><b>[Max. 300 Ord]</b></font><br>
<textarea name="comment" rows=11 cols=55 wrap=physical onKeyUp="check()"></textarea><br>
Antall Ord Igjen - <input type="text" name="rem" size=3 readonly value=300>
</td></tr>
<tr><td colspan=2 align=right><input type="submit" value=" Legg Til Beskjed "></td></tr>
</form>
</table>

<br>
</td>
</tr>

<tr height=15% align=center><td align=center background="images/bg2.gif" style="font-size: 13px;">
<br>
<b><center><a href="lookgb.php"><font color=blue>Se på alle beskjeder</font></a></b>
<a href="admin.php"><font color=red></font></a></center><br>
<br>
<br>
<div align=right><font style="font-size: 12px;" >
</font></div>

</td>
</tr>
</table>

</body>
</html>





2. Koden her kaller du added.php

Sitat :
<!-- (c) copyright 2004, HIOX INDIA -->
<!-- This is a free tool provided by hscripts.com -->
<!-- Please get in touch with us for using -->
<!-- this product in a commercial site. -->
<html>
<head>
</head>

<?php

$file = "gb.php";
$open = fopen($file, "a");
include 'col.php';
?>

<body style="font-family: Arial,Verdana,san-serif; margin: 0px;" bgcolor=<?php echo($bdcolor);?>>
<table align=center width=80% height=100% cellpadding=0 cellspacing=0 border=1 bgcolor="<?php echo($bxcolor);?>">
<tr height=10% align=center>
<td height=10% align=center>
<font color=#223356><b>Gjesteboken</b></font>
</td>
</tr>

<tr height=70% align=center>
<td height=70% align=left style="border-width: 10px;">
<div style="padding-left:20px; font-family: Arial,Verdana,san-serif;">

<?php

echo("<font color=$fontcol>");

$name = $_POST['name'];
$from = $_POST['from'];
$comment = $_POST['comment'];

if($html_enable == "true")
{
$comment = htmlentities($comment, ENT_QUOTES);

}else{
$comment = strip_tags($comment);
}

//---IP blocker

$rem = "XX".$_SERVER['REMOTE_ADDR'];

include 'ban.php';

$ipcheck = true;
for($aa=0; $aa<count($abc); $aa++)
{
$ipa=strpos($rem,$abc[$aa]);
if($ipa !== false)
{
$ipcheck = false;
echo ("<div align=center><br><font color=ff000f size=4> Please Contact Your Admin </font><br></div>" );
break;
}
}

//---Concat the Text info.

$concat=' '.$name.' '.$from.' '.$comment;
include 'fil.php';

$toadd = true;
for($xx=0; $xx<count($asi); $xx++)
{
$find=strpos($concat,$asi[$xx]);
if($find !== false)
{
$toadd = false;
break;
}
}

//---Message---

$ms = $comment;
$f1 = 'href=';

$tr = str_replace(' ','',$comment);

$pos = strpos($tr,$f1);
if ($pos == True)
{
echo ("<div align=center><br><font color=red size=6>Access Denied</font><br></div>");
}
else
{

$comment = ereg_replace("\n", "<br>", $comment);
$comment = ereg_replace("\r", "", $comment);
$comment = ereg_replace("\t", "&nbsp;", $comment);
$date = date("l dS of F Y h:i:s A");

//--------------------------------

$ref = $_SERVER['HTTP_REFERER'];
$ser = $_SERVER['HTTP_HOST'];

$host = parse_url($ref);

if($ser == $host[host] && $toadd == true && $ipcheck == true)
{
if($name != "" && $comment != "" )
{
fwrite($open, "\n");
fwrite($open, "<br>");
fwrite($open, $date);
fwrite($open, "<br>");
fwrite($open, "<br>");
fwrite($open, $name);
fwrite($open, "<br>");
fwrite($open, $from);
fwrite($open, "<br>");
fwrite($open, "<br>");
fwrite($open, $comment);
fwrite($open, "<br><br>");
fwrite($open, "--&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&*&&--");

echo("<div align=center><br><font color=green>Takk for at du skreiv. Beskjeden din har nå blitt lagt til.</font><br></div><br><br>");

echo($date);
echo("<br><br>");
echo($name);
echo("<br>");
echo($from);
echo("<br><br><font color=$fontcol>");
echo($comment);
echo("<br></font>");
echo("</font>");
}
else
{
echo("please add a proper entry");
}
}

else
{
echo ("<div align=center><br><font color=red size=8>Access Denied</font><br></div>");
}
}

?>
</div>
</td>
</tr>

<tr height=20% align=center>
<td height=20% align=center valign=top >
<br>
<a href="lookgb.php"><font color=#332266>Look in to My Guest Book</font></a><br>
<br>
</td>
</tr>
</table>

<table width=60% align=center>
<tr>
<td>
<div align=right><font size=-1>Tool provided by <a href="">thomas</a></font></div>
</td>
</tr>
</table>

</body>
</html>





Fortsetter i del2
Til Toppen Go down
PowerX
Medlem
Medlem
PowerX


Antall Innlegg : 66
Age : 43
Registration date : 16.06.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeMan Jun 25, 2007 12:05 am

Kjønte ikke helt...:/
Til Toppen Go down
Freestyle
Admin
Freestyle


Antall Innlegg : 93
Age : 31
Registration date : 29.03.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeMan Jun 25, 2007 9:53 am

PowerX skrev:
Kjønte ikke helt...:/

Helst si hva du ikke skjønte. Da er det mye enklere og hjelpe deg!
Til Toppen Go down
Hamm3r
Moderator for Webutvikling
Moderator for Webutvikling
Hamm3r


Antall Innlegg : 42
Registration date : 25.04.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeMan Jun 25, 2007 9:58 am

Ok, da skal jeg forklare nærmere nå Kjempe glad

Først trenger du et sted å laste opp PHP Da kan du bruke http://www.awesomewebspace.com/register.jsp


Etter du har registrert så kopierer du første kode altså Nr.1 ((i denne topicen)) å limer den inn i et programm.
Der har du to muligheter å velge mellom programm du kan laste ned:

- Dreamweaver 8 -> Du må ha kode

- PHP Designer 2007 - Personal -> Gratis


Når du har gjort det, så gå til fil -> lagre som. Så kaller du det jeg har sagt, og lagrer det som php files. Det finner du rett under der du skriver navnet på filen.

Dette skal du gjøre med alle tre filene, Da skal du ha index.php og added.php og lookgb.php


Så laster du opp alle filene på den linken øverst. NB! Man må registrere først.

Hvordan laster man opp ? Jo det er ganske greit. Trykk på file manager, så finner du resten sjølv.


Så når du har lastet opp alle filene, så går du bare til index.php. Det er sjølve gjesteboka. Du må ikke kalle filen index.php men du kan jo gjøre det så du får prøvd.

Hvordan komme til index.php ? Jo da trykker du bare på index.php i file manager. Da skal siden komme opp.


Men ellers, nå drar jeg på ferie. Og kommer ikke igjen før torsdag

Det var vel ganske godt forklart king :/
Til Toppen Go down
PowerX
Medlem
Medlem
PowerX


Antall Innlegg : 66
Age : 43
Registration date : 16.06.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeTor Jun 28, 2007 11:57 pm

Jeg får ikke registrert meg på den siden :/

Det står: You entered an invalid value in this field. Over passord felte

har prøvd mange passord, men går fortsatt ikke Lei seg
Til Toppen Go down
Wolfie
Admin
Wolfie


Antall Innlegg : 156
Age : 44
Registration date : 29.03.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeFre Jun 29, 2007 2:34 am

Prøv med stor bokstav og ett tall. Funker som regel da. Wink eller kanskje det er Username. :|
Til Toppen Go down
PowerX
Medlem
Medlem
PowerX


Antall Innlegg : 66
Age : 43
Registration date : 16.06.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeFre Jun 29, 2007 10:11 pm

Det går fortsatt ikke :/
Kan du registrere meg på den siden ??
sier deg pass og mail på msn hamm3r:klovn:

username er jo PowerX :/
Til Toppen Go down
Hamm3r
Moderator for Webutvikling
Moderator for Webutvikling
Hamm3r


Antall Innlegg : 42
Registration date : 25.04.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeMan Jul 02, 2007 10:58 pm

PowerX:


Du er registrert nå Glad




- Hamm3r Love
Til Toppen Go down
Trancedude
Gjest
Gjest



Antall Innlegg : 7
Registration date : 25.07.2007

Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitimeOns Jul 25, 2007 6:16 pm

Hvordan åpner jeg den i Dreamweaver ?
skal jeg bare lime inn koden eller? Shure!
Til Toppen Go down
Sponsored content





Design Egen Gjestebok Del 1 Empty
PosteTema: Re: Design Egen Gjestebok Del 1   Design Egen Gjestebok Del 1 Icon_minitime

Til Toppen Go down
 
Design Egen Gjestebok Del 1
Til Toppen 
Side 1 av 1
 Similar topics
-
» Design Egen Gjestebok Del 2
» Gjestebok, Mailskjema og Nyhetsagent
» Nytt design og nye ambisjoner
» Mine Web-relaterte design#

Permissions in this forum:Du kan ikke svare på temaer i dette forumet
 :: Webutvikling :: Tutorials-
Gå Til: