Avatar billede startlinket.dk Nybegynder
01. marts 2002 - 15:08 Der er 23 kommentarer og
1 løsning

Ang. <SCRIPT SRC= ...?...

Man kan jo som nogen nok ved, give sådan en kode her til sine linkbytte partnere:

<SCRIPT SRC=http://www.startlinket.dk/kliklink.html></SCRIPT>

Den sætter de så på deres side og så linker den til filen kliklink.html.
I den fil er der dette:

document.writeln('<a href=http://www.startlinket.dk>StartLinket.dk</a>');

Det vil så gøre at den udskriver StartLinket.dk linket på siden, hvor det så bliver muligt at ændre på det som normalt med <b>, <font> og hvad man ellers vil bruge.

Men kan det passe at hvis så at serveren, som den linker til, er nede, så går hele siden (Hvor koden er på) i stå, da den ikke kan hente indholdet af kliklink.html filen?
Eller vil den så bare lade være med at udskrive noget?
Avatar billede ncp Nybegynder
01. marts 2002 - 15:28 #1
det eneste der sker er, at den ikke skriver det, da den jo ikke kan hente det...

Den kommer ikke engang op med en script-fejl.

/ncp
Avatar billede startlinket.dk Nybegynder
01. marts 2002 - 15:41 #2
Og det er du sikker på?
Ved Quix.dk´s tekstlinkbytte program går hele siden jo ned...
Jeg mener ellers at have hørt at det er fordi at IE ikke vil vise siden før at ALT inden for <body> og </body> er hentet...
Avatar billede ncp Nybegynder
01. marts 2002 - 15:52 #3
siden går kun ned, hvis der dirikte er fejl i den java kode der er i filen...
Avatar billede startlinket.dk Nybegynder
01. marts 2002 - 15:55 #4
Hmm... Men med Quix går den jo ALTID ned, bare at serveren går ned...
Hvilken fejl kunne det f.eks. være?
Avatar billede ncp Nybegynder
01. marts 2002 - 23:38 #5
jeg har undersøgt quix (total dårlig side!) og nå de går ned er det ikke siden der går ned, men deres database-server - de frembringer et javascript med manglende data - DERFOR: FEJL I JAVA!
Avatar billede startlinket.dk Nybegynder
02. marts 2002 - 01:39 #6
Hmm... Hvordan kan jeg så sikre mig at det ikke sker ved mig?
Hvad er de typiske fejl da?
Der er jo ikke meget kode i mit eksempel som stod i spørgsmålet...

Men jeg har nu prøvet, lige da mit webhotel gik ned for en måned side, så gik altergratis.dk som benyttede mit tekstlinkbytte system også ned.
Jeg ved så ikke om det var fordi at quix.dk var nede...
Det var det sikkert, for jeg synes nu ikke at mine side går ned hvis jeg sætter det i en html fil for sig selv...
Avatar billede ncp Nybegynder
02. marts 2002 - 10:23 #7
du kan kun sikre dig på en måde... at din databasen-server altid kører... Og hvis ikke skal du sætte en errorhandling op...
Avatar billede startlinket.dk Nybegynder
02. marts 2002 - 10:39 #8
Det du altså mener er, at hvis filserveren er oppe men at databasen er nede, så vil den gå i stå.
Men hvis filserveren også er nede, så vil den bare ikke udskrive noget?
Jeg har bare min database på samme server som filserveren.
Avatar billede startlinket.dk Nybegynder
05. marts 2002 - 17:53 #9
Svarer du eller skal jeg tage de 15 point selv?
Avatar billede ncp Nybegynder
05. marts 2002 - 18:12 #10
JA, KORREKT!

det du kan gøre, er at lave et asp-script som søger for at hvis der er fejl på databasen, så indsættes bare nogle "falske" værdier, istedet for data'erne - men det er lidt kompliceret...

Ellers: sør for at din db-server aldrig svigter...
Avatar billede startlinket.dk Nybegynder
07. marts 2002 - 16:20 #11
Men det vil sige at hvis begge går ned, så viser den bare ikke noget?
Avatar billede ncp Nybegynder
07. marts 2002 - 18:23 #12
ja... jeg opsumere lige:

DB køre + HP køre : Viser indhold
DB køre + HP køre IKKE : Viser ikke noget
DB køre IKKE + HP køre IKKE : Viser ikke noget
DB køre IKKE + HP køre : Viser FEJL!

så det er den nederste du skal passe på...
Avatar billede startlinket.dk Nybegynder
14. marts 2002 - 07:26 #13
Hvordan kan man så forhindre det?
Ved at lave en?: or die ("Databasen er desværre nede...");
Avatar billede ncp Nybegynder
14. marts 2002 - 14:27 #14
ja... det er en god metode at gøre det på...
Avatar billede startlinket.dk Nybegynder
14. marts 2002 - 19:15 #15
Hmm... Hvis den så ikke finder databasen, stopper den så bare med alt hvad der står nedenunder?
Eller skal man selv udskrive en exit; ?
Avatar billede startlinket.dk Nybegynder
16. marts 2002 - 15:56 #16
Men hvilken af disse to skal det så være ud for? Eller skal det være begge?

$db = mysql_connect("$dbhost", "$dbbrugernavn", "$dbadgangskode");
mysql_select_db("$dbnavn");
Avatar billede ncp Nybegynder
16. marts 2002 - 16:07 #17
Prøv dig dog frem!
Avatar billede startlinket.dk Nybegynder
16. marts 2002 - 17:01 #18
Er igang... Men jeg synes nu stadig at den står i 30 sek. hvis den ikke kan finde den pågældende ip som man har skrevet i host...
Avatar billede ncp Nybegynder
16. marts 2002 - 21:17 #19
det kommer jo an på serverens svartid/opsætning - det kan du intet gøre ved andet end at skifte hostere!
Avatar billede startlinket.dk Nybegynder
16. marts 2002 - 23:27 #20
Øhh... Så det vil sige at det på ingen måde kan blive muligt at forhindre at andres sider bliver langsomme hvis mit tekstlinkbytte program er nede?
Avatar billede ncp Nybegynder
16. marts 2002 - 23:46 #21
Ja!
Avatar billede startlinket.dk Nybegynder
17. marts 2002 - 01:13 #22
Troede sgu at det var det at jeg kunne forhindre på denne måde med or die.
Men så har jeg misforstået...
Men så kan jeg lave så jeg kan slå det hele fra, hvis jeg skifter server eller noget... Så den ikke viser noget...
Avatar billede startlinket.dk Nybegynder
17. marts 2002 - 22:07 #23
Nå men du får bare de 15 point...
Avatar billede ncp Nybegynder
18. marts 2002 - 11:57 #24
ok... tak...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester