Problemer med PHP og b-one!

Tags:    php

Hvad er der galt med min kode? har haft det hele til at køre på min egen apache webserver med MySQL db. Efter jeg uploadede den til min B-One igår, er alt indenfor <?php ?> ikke blevet vist.
Den melder ingen fejl så er lidt lost, da jeg kun har rodet med PHP i en lille uge.
Her kommer koden:


<?php




if ($side == "forside")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvordan\\">
Overskrift:<input type=\\"text\\" name=\\"overskrift\\" size=\\"60\\" maxlength=\\"90\\">
Pic:<input type=\\"text\\" name=\\"pic\\" size=\\"60\\" maxlength=\\"90\\">
<textarea name=\\"indhold\\" rows=\\"10\\" style=\\"width: 90%\\">indhold</textarea>
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}





if ($side == "hvem")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvem\\">
Overskrift:<input type=\\"text\\" name=\\"overskrift\\" size=\\"60\\" maxlength=\\"90\\">
Navn:<input type=\\"text\\" name=\\"navn\\" size=\\"60\\" maxlength=\\"90\\">
Født:<input type=\\"text\\" name=\\"født\\" size=\\"60\\" maxlength=\\"90\\">
Bor:<input type=\\"text\\" name=\\"bor\\" size=\\"60\\" maxlength=\\"90\\">
Sprog:<input type=\\"text\\" name=\\"sprog\\" size=\\"60\\" maxlength=\\"90\\">
Kontakt:<input type=\\"text\\" name=\\"kontakt\\" size=\\"60\\" maxlength=\\"90\\">
Pic:<input type=\\"text\\" name=\\"pic\\" size=\\"60\\" maxlength=\\"90\\">
<textarea name=\\"indhold\\" rows=\\"10\\" style=\\"width: 90%\\">indhold</textarea>
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}




if ($side == "hvad")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvad\\">
Side:<input type=\\"text\\" name=\\"side\\" size=\\"60\\" maxlength=\\"90\\">
Type:<input type=\\"text\\" name=\\"type\\" size=\\"60\\" maxlength=\\"90\\">
Data:<input type=\\"text\\" name=\\"Data\\" size=\\"60\\" maxlength=\\"90\\">
Tools:<input type=\\"text\\" name=\\"tools\\" size=\\"60\\" maxlength=\\"90\\">
Link:<input type=\\"text\\" name=\\"link\\" size=\\"60\\" maxlength=\\"90\\">
Pic:<input type=\\"text\\" name=\\"pic\\" size=\\"60\\" maxlength=\\"90\\">
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}




if ($side == "hvor")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvor\\">
Overskrift:<input type=\\"text\\" name=\\"overskrift\\" size=\\"60\\" maxlength=\\"90\\">
Pic:<input type=\\"text\\" name=\\"pic\\" size=\\"60\\" maxlength=\\"90\\">
<textarea name=\\"indhold\\" rows=\\"10\\" style=\\"width: 90%\\">indhold</textarea>
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}




if ($side == "hvordan")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvordan\\">
Overskrift:<input type=\\"text\\" name=\\"overskrift\\" size=\\"60\\" maxlength=\\"90\\">
Pic:<input type=\\"text\\" name=\\"pic\\" size=\\"60\\" maxlength=\\"90\\">
<textarea name=\\"indhold\\" rows=\\"10\\" style=\\"width: 90%\\">indhold</textarea>
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}




if ($side == "hvorfor")

{

echo "

<form method=\\"post\\" action=\\"func.php?side=hvorfor\\">
Overskrift:<input type=\\"text\\" name=\\"overskrift\\" size=\\"60\\" maxlength=\\"90\\">
<textarea name=\\"indhold\\" rows=\\"10\\" style=\\"width: 90%\\">indhold</textarea>
<input type=\\"submit\\" name=\\"Add\\" value=\\"Send\\"></form>

";

}


?>

Håber i kan hjælpe lidt:)

Anders!



Det kan muligvis hænge sammen med at $side ikke er sat. B-one har som defalut slået globals off, hvilket er en god ide.

Hvis du vil hente variable fra url skal du bruge det globale array $_GET

f.eks.

http://din-side.dk/doku.php?side=3

her vil $_GET['side'] være lig 3

Håber det hjalp



Jeps det var det der var galt, fandt selv svaret i en anden tråd, men tak alligevel:)

Noget helt andet er, hvorfor hakker scroll på min side, når jeg bruger firefox?

http://www.gd-web.dk/

Scrool er lavet med en contentBox i stylesheet og koden ser således ud:

div.contentBox {
width: 461px;
height: 363px;
overflow: auto;
margin-left: 20px
}


Det kan muligvis hænge sammen med at $side ikke er sat. B-one har som defalut slået globals off, hvilket er en god ide.

Hvis du vil hente variable fra url skal du bruge det globale array $_GET

f.eks.

http://din-side.dk/doku.php?side=3

her vil $_GET['side'] være lig 3

Håber det hjalp

Anders!



Det hakker ikke hos mig :) Så det kan jeg ikke svare på, desuden er jeg en hat til css





t