Jag har bytt webleverantör till Box hosting och då kunde jag plötsligt inte komma vidare från första sidan www.trabat.nu. Är det någon som kan ge mig en ledtråd? Nedan är själva kodningen på index-sidan. Dessutom har jkan jag inte komma åt min cgi-bin admin.
Svea javascript:smilie(' :o')
if($view=="uppslag"){
include("include/a_uppslag.inc");
}
if($view=="forord"){
include("include/a_forord.inc");
}
if($view=="author"){
include("include/a_author.inc");
}
if($view=="pressrum"){
include("include/a_pressrum.inc");
}
if($view=="ordlista"){
include("include/a_ordlista.inc");
}
if($view=="favoriter"){
include("include/a_favoriter.inc");
}
if($view=="ruttnaraden"){
include("include/a_ruttnaraden.inc");
}
if($view=="error403"){
print("\<table width=\\"500\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"1\\"\>");
print("\<tr\>");
print("\<td\>");
print("\<b class=\\"rubbe\\"\>Error 403\</b\>\<br\>");
print("\<p\>Av nÂgon anledning har systemadministratˆren nekat besˆkare tilltr‰de ");
print("till detta dokument. Om du vet med dig att du ska ha tilltr‰de till denna webbsida, ");
print("kontakta webmastern fˆr hj‰lp.\</p\>");
print("\</td\>\</tr\>\</table\>");
}
if($view=="error404"){
print("\<table width=\\"500\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"1\\"\>");
print("\<tr\>");
print("\<td\>");
print("\<b class=\\"rubbe\\"\>Error 404\</b\>\<br\>");
print("\<p\>Kontrollera URLen du skrev in och prova igen. Om du inte skrev in URLen ");
print("utan istället följde en hyperlink, kommer vi att kontrollera vad som är fel ");
print("å det snaraste och få det att fungera så fort som möjligt igen.\</p\>");
print("\</td\>\</tr\>\</table\>");
print("\<p\> \</p\>\<table width=\\"500\\" border=\\"0\\" cellpadding=\\"15\\" cellspacing=\\"0\\" bgcolor=\\"#FFFFCC\\"\>");
print("\<tr\>");
print("\<td\>");
print("\<p\>Once upon a midnight dreary, while I websurfed, weak and weary,\</p\>");
print("\<p\>Over many a strange and spurious website of 'hot chicks galore',\</p\>");
print("\<p\>While I clicked my fav'rite bookmark, suddenly there came a warning,\</p\>");
print("\<p\>And my heart was filled with mourning, mourning for my dear amour.\</p\>");
print("\<p\>"Tis not possible," I muttered, "give me back my cheap hardcore!" -\</p\>");
print("\<p align=\\"right\\"\>Quoth the server, \<font color=\\"#990000\\"\>"\<b\>404\</b\>"\</font\>\</p\>");
print("\</td\>");
print("\</tr\>");
print("\</table\>"); }
if($view=="error500"){
print("\<table width=\\"500\\" border=\\"0\\" cellspacing=\\"0\\" cellpadding=\\"1\\"\>");
print("\<tr\>");
print("\<td\>");
print("\<b class=\\"rubbe\\"\>Error 500\</b\>\<br\>");
print("\<p\>Systemadministratˆren har kontaktas betr‰ffande detta problem. Vi kommer ");
print("titta p problemet s snart det gÂr. Prova att n sidan om en liten stund.\</p\>");
print("\</td\>\</tr\>\</table\>");
}
byt från $view till $_GET['view'] .. sen får vi se vad vi gör :)
<?php
include("include/common.inc");
include("include/credits.inc");
?>
<html>
<head>
<title><?=$SiteName;?></title>
<? include("include/java.js"); ?>
<style type="text/css">
body { margin:0px; padding:0px; background:#ffffff; color:#000000; }
.error
{
width:500px;
}
.quotes
{
width:500px;
background:#ffffcc;
}
h2 { }
a { color:#336699 }
a: active { color:#CCCCCC }
</style>
</head>
<body>
<p> </p>
<div align="center">
<p><img src="/images_pause/sv_trabat.jpg" width="500" height="90" alt="Svenska träbåtar" border="0"></p>
<?
switch ($_GET['view']) {
case "uppslag":
include("include/a_uppslag.inc");
break;
case "forord":
include("include/a_forord.inc");
break;
case "author":
include("include/a_author.inc");
break;
case "pressrum":
include("include/a_pressrum.inc");
break;
case "ordlista":
include("include/a_ordlista.inc");
break;
case "favoriter":
include("include/a_favoriter.inc");
break;
case "ruttnaraden":
include("include/a_ruttnaraden.inc");
break;
case "error403":
?>
<div class="error">
<h2>Error 403</h2>
<p>Av nÂgon anledning har systemadministratören nekat besökare tillträde
till detta dokument. Om du vet med dig att du ska ha tillträde till denna webbsida,
kontakta webmastern för hjälp.</p>
</div>
<?
break;
case "error404":
?>
<div class="error">
<h2>Error 404</h2>
<p>Kontrollera URLen du skrev in och prova igen. Om du inte skrev in URLen
utan istället följde en hyperlink, kommer vi att kontrollera vad som är fel
å det snaraste och få det att fungera så fort som möjligt igen.</p>
</div>
<p> </p>
<div class="quotes">
<p>Once upon a midnight dreary, while I websurfed, weak and weary,</p>
<p>Over many a strange and spurious website of 'hot chicks galore',</p>
<p>While I clicked my fav'rite bookmark, suddenly there came a warning,</p>
<p>And my heart was filled with mourning, mourning for my dear amour.</p>
<p>"Tis not possible," I muttered, "give me back my cheap hardcore!" -</p>
<p align="right">Quoth the server, "<span style="color:#990000; font-weight:bold;">404</span>"</p>
</div>
<?
break;
case "error500":
?>
<div class="error">
<h2>Error 500</h2>
<p>Systemadministratˆren har kontaktas betr‰ffande detta problem. Vi kommer
titta p problemet s snart det gÂr. Prova att n sidan om en liten stund.</p>
</div>
<?
break;
default:
include("include/a_etta.inc");
}
?>
</div>
</body>
</html>
Du bör / ska ändra dina include filers filändelse från .inc till .inc.php ! För dom går att läsa som klartext, om du ska ha någon php kod i dom så är variabler, lösenord etc. öppna för alla att beskåda..
ändra alla förekomster av include i dokumentet ex. include("include/a_etta.inc"); till include("include/a_etta.inc.php"); sen döper du givetvis om alla include filer från ex. a_etta.inc till a_etta.inc.php
din cgi-bin admin & mail ? jag har inte en clue vad du menar. Kolla med din hosting vad som gäller, ingen fråga för php forumet.
I case satsen så har du angett att om variabeln view har värdet uppslag så ska sidan a_uppslag.inc.php infogas om view har värdet forord så ska sidan a_forord.inc.php infogas o.s.v.