A PHP nem könnyü dolog bár átlátva a dolgokat pofon egyszerü.
Sokban nem igazán különböznek a html el.
Viszont a html be is beilleszthetök ezek a scriptek.
Hogy hova szurd be hogy müködjön?
Látsz a html kodoknál olyant hogy <body></body> vagy igy vagy egymásalatt van.
Nah ide kell beszurni hogy müködjön.

1 script: Számkitalálos

<SCRIPT LANGUAGE="JavaScript"> <!-- ; // numberguess is by Lancer - written 4 Jan 1999 // lancer@kp.planet.gen.nz var guessme=Math.round(Math.random()*(99)+1); var speech='Tippelj 1-100 között'; function process(mystery) { var guess=document.forms.guessquiz.guess.value; var speech='"'+guess+ '" does not make sense to me.'; document.forms.guessquiz.guess.value=''; if (guess==mystery) { document.forms.guessquiz.prompt.value='Gratunálok! '+mystery+' Eltaláltad!'; alert ('Gratunálok '+mystery+'! eltaláltad nA gombra kattintva jön a következő játék.'); speech=''; document.location=document.location; } if (mystery<guess) { speech='Kisebb min '+ guess; } if (mystery>guess) { speech='Nagyobb mint '+ guess; } if (guess=='') { speech='You didn't guess anything!' } document.forms.guessquiz.prompt.value=speech; document.forms.guessquiz.guess.focus(); } // end hide </SCRIPT> <FORM onSubmit="" NAME="guessquiz"> <CENTER> <TABLE ALIGN="CENTER" BGCOLOR="#888888" BORDER="3" CELLPADDING="5"> <TR> <TD BGCOLOR="#004080"> <FONT COLOR="#ffffff" FACE="Arial"><B>GUESS MY NUMBER (1 - 100)</B></FONT> </TD> </TR> <TR> <TD> <CENTER> <INPUT TYPE="text" NAME="prompt" SIZE="31" MAXLENGTH="40" VALUE="Tippelj 1-100 között"><BR> <INPUT TYPE="text" NAME="guess" SIZE="3" MAXLENGTH="3" VALUE=""> <INPUT TYPE="button" VALUE="TIPPELEK" onClick='process(guessme)'> </CENTER> </TD> </TR> </TABLE> </CENTER> </FORM>

2.Ürlap
Ez egy olyan JavaScript, ami egy form elküldése elött vissszakérdez, hogy biztosan elakarod-e küldni, illetve ha üresen hagytál szüveget azért is fog szólni.

Ezt illeszd be a HEAD részbe:
<script language="JavaScript1.2"> function checkInput() { if (document.myForm.elements.szoveg.value.length == "") { alert("Az adatot(kat) nem töltöted ki!"); document.myForm.elements.szoveg.focus(); return false; } var x = confirm("Biztosa el akarod küldeni az adataidat?"); if (x) { return true; } return false; } </script>


Ezt illeszd be a BODY részbe:
<form name="form" action="" method="post" onsubmit="return checkInput();"> Mező: <input name="input"> <br> <input type="submit" name="Submit" value="Elküldés"> </form>


3.Névnap kiiro.Naponta frissiti az oldaladon a szöveget hogy mijen névnap v an is kinek van.

<script language=JavaScript>
function initArray() {
this.length = initArray.arguments.length
for (var i = 0; i < this.length; i++)
this = initArray.arguments;
}

function havinev(ev, ho, nap) {
if (ho==1)
{ var napok = new initArray("Újév, Fruzsina", "Ábel", "Genovéva, Benjámin", "Titusz, Leona",
"Simon", "Boldizsár", "Attila, Ramóna", "Gyöngyvér", "Marcell",
"Melánia", "Ágota", "Ernő", "Veronika", "Bódog", "Lóránt, Loránd",
"Gusztáv", "Antal, Antónia", "Piroska", "Sára, Márió", "Fábián, Sebestyén",
"Ágnes", "Vince, Artúr", "Zelma, Rajmund", "Timót", "Pál", "Vanda, Paula",
"Angelika", "Károly, Karola", "Adél", "Martina, Gerda", "Marcella", "Ignác") }
if (ho==2)
if ((ev!=2000) && (ev!=2004) && ev!=1996)
{ var napok=new initArray("Ignác", "Karolina, Aida", "Balázs", "Ráhel, Csenge", "Ágota, Ingrid",
"Dorottya, Dóra", "Tódor, Rómeó", "Aranka", "Abigél, Alex", "Elvira",
"Bertold, Marietta", "Lívia, Lídia", "Ella, Linda", "Bálint, Valentin",
"Kolos, Georgina", "Julianna, Lilla", "Donát", "Bernadett", "Zsuzsanna",
"Aladár, Álmos", "Eleonóra", "Gerzson", "Alfréd",
"Mátyás", "Géza", "Edina", "Ákos, Bátor", "Elemér", "Albin") }
else
{ var napok=new initArray("Ignác", "Karolina, Aida", "Balázs", "Ráhel, Csenge", "Ágota, Ingrid",
"Dorottya, Dóra", "Tódor, Rómeó", "Aranka", "Abigél, Alex", "Elvira",
"Bertold, Marietta", "Lívia, Lídia", "Ella, Linda", "Bálint, Valentin",
"Kolos, Georgina", "Julianna, Lilla", "Donát", "Bernadett", "Zsuzsanna",
"Aladár, Álmos", "Eleonóra", "Gerzson", "Alfréd",
"Szőkőnap", "Mátyás", "Géza", "Edina", "Ákos, Bátor", "Elemér", "Albin") }
if (ho==3)
{ var napok=new initArray("Albin", "Lujza", "Kornélia", "Kázmér", "Adorján, Adrián", "Leonóra, Inez",
"Tamás", "Nemz.Nőnap, Zoltán", "Franciska, Fanni", "Ildikó", "Szilárd",
"Gergely", "Krisztián, Ajtony", "Matild", "Nemzeti Ünnep, Kristóf",
"Henrietta", "Gertrúd, Patrik", "Sándor, Ede", "József, Bánk", "Klaudia",
"Benedek", "Beáta, Izolda", "Emőke", "Gábor, Karina", "Irén, Irisz",
"Emánuel", "Hajnalka", "Gedeon, Johanna", "Auguszta", "Zalán", "Árpád", "Hugó") }
if (ho==4)
{ var napok=new initArray("Hugó", "Áron", "Buda, Richárd", "Izidor", "Vince", "Vilmos, Bíborka",
"Herman", "Dénes", "Erhard", "Zsolt", "Leó, Szaniszló", "Gyula", "Ida",
"Tibor", "Anasztázia, Tas", "Csongor", "Rudolf", "Andrea, Ilma", "Emma",
"Tivadar", "Konrád", "Csilla, Noémi", "Béla", "György", "Márk", "Ervin",
"Zita", "Valéria", "Péter", "Katalin, Kitti", "Munka Ünnepe, Fülöp, Jakab")}
if (ho==5)
{ var napok=new initArray("Munka Ünnepe , Fülöp, Jakab", "Zsigmond", "Tímea, Irma", "Mónika, Flórián",
"Györgyi", "Ivett, Frida", "Gizella", "Mihály", "Gergely", "Ármin, Pálma",
"Ferenc", "Pongrác", "Szervác, Imola", "Bonifác", "Zsófia, Szonja",
"Mózes, Botond", "Paszkál", "Erik, Alexandra", "Ivó, Milán",
"Bernát, Felícia", "Konstantin", "Júlia, Rita", "Dezső", "Eszter, Eliza",
"Orbán", "Fülöp, Evelin", "Hella", "Emil, Csanád", "Magdolna",
"Janka, Zsanett", "Angéla, Petronella", "Tünde")}
if (ho==6)
{ var napok=new initArray("Tünde", "Kármen, Anita", "Klotild", "Bulcsú", "Fatime", "Norbert, Cintia",
"Róbert", "Medárd", "Félix", "Margit, Gréta", "Barnabás", "Villő",
"Antal, Anett", "Vazul", "Jolán, Vid", "Jusztin", "Laura, Alida",
"Arnold, Levente", "Gyárfás", "Rafael", "Alajos, Leila", "Paulina",
"Zoltán", "Iván", "Vilmos", "János, Pál", "László", "Levente, Irén",
"Péter, Pál", "Pál", "Tihamér") }
if (ho==7)
{ var napok=new initArray("Tihamér, Annamária", "Ottó", "Kornél, Soma", "Ulrik", "Emese, Sarolta",
"Csaba", "Appolónia", "Ellák", "Lukrécia", "Amália", "Nóra, Lili",
"Izabella, Dalma", "Jenő", "Őrs, Stella", "Henrik, Roland", "Valter",
"Endre, Elek", "Frigyes", "Emília", "Illés", "Dániel, Daniella",
"Magdolna", "Lenke", "Kinga, Kincső", "Kristóf, Jakab", "Anna, Anikó",
"Olga, Liliána", "Szabolcs", "Márta, Flóra", "Judit, Xénia", "Oszkár", "Boglárka")}
if (ho==
{ var napok=new initArray("Boglárka", "Lehel", "Hermina", "Domonkos, Dominika", "Krisztina",
"Berta, Bettina", "Ibolya", "László", "Emőd", "Lörinc",
"Zsuzsanna, Tiborc", "Klára", "Ipoly", "Marcell", "Mária", "Ábrahám",
"Jácint", "Ilona", "Huba", "Alkotmány Ünnepe, István", "Sámuel, Hajna",
"Menyhért, Mirjam", "Bence", "Bertalan", "Lajos, Patrícia", "Izsó",
"Gáspár", "Ágoston", "Beatrix, Erna", "Rózsa", "Erika, Bella", "Egyed, Egon")}
if (ho==9)
{ var napok= new initArray("Egyed, Egon", "Rebeka, Dorina", "Hilda", "Rozália", "Viktor, Lőrinc",
"Zakariás", "Regina", "Mária, Adrienn", "Ádám", "Nikolett, Hunor",
"Teodóra", "Mária", "Kornél", "Szeréna, Roxána", "Enikő, Melitta", "Edit",
"Zsófia", "Diána", "Vilhelmina", "Friderika", "Máté, Mirella", "Móric",
"Tekla", "Gellért, Mercédesz", "Eufrozina, Kende", "Jusztina", "Adalbert",
"Vencel", "Mihály", "Jeromos", "Malvin")}
if (ho==10)
{ var napok= new initArray("Malvin", "Petra", "Helga", "Ferenc", "Aurél", "Brúnó, Renáta", "Amália",
"Koppány", "Dénes", "Gedeon", "Brigitta", "Miksa", "Kálmán, Ede", "Helén",
"Teréz", "Gál", "Hedvig", "Lukács", "Nándor", "Vendel", "Orsolya", "Előd",
"Köztársaság kikiált., Gyöngyi", "Salamon", "Blanka, Bianka", "Dömötör",
"Szabina", "Simon, Szimonetta", "Nárcisz", "Alfonz", "Farkas", "Marianna")}
if (ho==11)
{ var napok=new initArray("Marianna", "Achilles", "Győző", "Károly", "Imre", "Lénárd", "Rezső",
"Zsombor", "Tivadar", "Réka", "Márton", "Jónás, Renátó", "Szilvia",
"Aliz", "Albert, Lipót", "Ödön", "Hortenzia, Gergő", "Jenő", "Erzsébet",
"Jolán", "Olivér", "Cecília", "Kelemen, Klementina", "Emma", "Katalin",
"Virág", "Virgil", "Stefánia", "Taksony", "András, Andor", "Elza")}
if (ho==12)
{ var napok=new initArray("Elza", "Melinda, Vivien", "Ferenc, Olívia", "Borbála, Barbara", "Vilma",
"Miklós", "Ambrus", "Mária", "Natália", "Judit", "Árpád", "Gabriella",
"Luca, Otília", "Szilárda", "Valér", "Etelka, Aletta", "Lázár, Olimpia",
"Auguszta", "Viola", "Teofil", "Tamás", "Zéno", "Viktória", "Ádám, Éva",
"Karácsony, Eugénia", "Karácsony, István", "János", "Kamilla",
"Tamás, Tamara", "Dávid", "Szilveszter", "Újév, Fruzsina")}
return napok;
}

function honev(ho) {
var month = new initArray("január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december");
return month;
}

function napnev(szam) {
var napok = new initArray("vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat", "vasárnap")
return napok;
}

var ido = new Date()
var ev = ido.getYear()
if (ev<2000) ev=ev+1900
var ho = ido.getMonth()+1
var nap = ido.getDate()

document.writeln('<font color="#FFFFFF" face="ms sans serif, arial, verdana" size="1"><b>' + ev + '. ' + honev(ho) + ' ' + nap + '. ' + napnev(ido.getDay()+1) + ', Ma <font color="#ff6666"> ' + havinev(ev, ho, nap) + '</font>, holnap<font color="#ff6666"> ' + havinev(ev,ho, nap+1) + '</font> ünnepli a névnapját.</b></font>')
</script>


4.késleltetett szöveg kiirás

<html>
<script>
function kiiras() {
var kiirandoSzoveg="Ezt szépen lassan jelenítjük meg...";
var kiirtSzoveg=document.form.mezo.value;
var kiirandoHossz=kiirandoSzoveg.length;
var kiirtHossz=kiirtSzoveg.length;
if (kiirtHossz<kiirandoHossz) {
document.form.mezo.value=kiirandoSzoveg.substring(0,kiirtHossz+1);
setTimeout("kiiras()",300);
}
}
</script>
<body onLoad="kiiras()">
<form name='form'>
<input type='text' name='mezo' size='35'>
</form>
</body>
</html>

5.Switch Script.(ékezet kiiktato)

<html>
<script>
function check() {
var
utolsoKarakter=document.form.text.value.substring(document.form.text.value.len
gth-1);
var ujKarakter="";
switch (utolsoKarakter) {
case "é" : ujKarakter="e"; break;
case "É" : ujKarakter="E"; break;
case "á" : ujKarakter="a"; break;
case "Á" : ujKarakter="A"; break;
case "í" : ujKarakter="i"; break;
case "Í" : ujKarakter="I"; break;
case "ű" : ujKarakter="u"; break;
case "Ű" : ujKarakter="U"; break;
case "ú" : ujKarakter="u"; break;
case "Ú" : ujKarakter="U"; break;
case "ő" : ujKarakter="o"; break;
case "Ő" : ujKarakter="O"; break;
case "ó" : ujKarakter="o"; break;
case "Ó" : ujKarakter="O"; break;
case "ü" : ujKarakter="u"; break;
case "Ü" : ujKarakter="U"; break;
case "ö" : ujKarakter="o"; break;
case "Ö" : ujKarakter="O"; break;
}
if (ujKarakter)
document.form.text.value=document.form.text.value.substring(0,document.form.te
xt.value.length-1) + ujKarakter;
}
</script>
<body>
Ide lehet bepötyögni a szöveget, amiből majd kiszedjük az ékezetes
betűket:<br>
<form name="form">
<textarea name="text" rows="10" cols="30" onKeyUp="check()"></textarea>
</form>
</body>
</html>

Hát ennyit mára...
Sok tanulni valom van szal nem nagyon értem rá.