Avatar billede kingwarez Nybegynder
07. juli 2003 - 16:35 Der er 21 kommentarer og
1 løsning

Fejl på siden

Er der en der kan sige mig hvad der er galdt på min adminforside den siger fejl på linje 26

<?php
require_once("db.php");
if($action == "skriv") {

echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Info rettet. <a href=\"forside.php\">her</a><font>";

mysql_query("UPDATE forside set text = '$text' where id = '1'");


} else {
?>
      <p align="center"><center>
        <b> <font face="Verdana" size="1" color="#000000">
        <?
$res = mysql_query("SELECT * FROM forside");
while ($row = mysql_fetch_array($res)) {
?>
        </font></b>
      </center>
      <form method="post" action="forside.php" onsubmit="return checkfields()">
        <center>
          <font color="#000000" size="1" face="Verdana"><b> TEKST:<br>
          <textarea name="text" cols="50" rows="10"><? echo''.$row['text'].''; ?></textarea>
          <br>
          <br>
          <input type="hidden" name="action" value="skriv">
          <input name="submit" type="submit" value="Ret Tekst">
          </b></font>
        </center>
        <b> </b>
      </form>
      <?php
} }
?>
Avatar billede ahv Nybegynder
07. juli 2003 - 16:37 #1
Prøv ->

<textarea name="text" cols="50" rows="10"><? echo $row['text']; ?></textarea>
Avatar billede kingwarez Nybegynder
07. juli 2003 - 16:48 #2
Nej det virker ikke det skal lige siges at det virker på min server bare ikke den anden server jeg laver det på
Avatar billede ahv Nybegynder
07. juli 2003 - 16:49 #3
Hvilken fejl for du?
Avatar billede kingwarez Nybegynder
07. juli 2003 - 16:51 #4
Notice: Undefined variable: action in c:\inetpub\wwwroot\admin\forside.php on line 26
Avatar billede kingwarez Nybegynder
07. juli 2003 - 16:51 #5
Men på min kommer den som den skal
Avatar billede ahv Nybegynder
07. juli 2003 - 16:56 #6
Hvad siger den med mit foreslag?
Avatar billede kingwarez Nybegynder
07. juli 2003 - 16:57 #7
den siger det samme
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:04 #8
if($action == "skriv") { er det den der laver fejl
Avatar billede detox Nybegynder
07. juli 2003 - 17:04 #9
require_once("db.php");
if(isset($_POST['action']) && $_POST['action'] == "skriv") {
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:07 #10
ok nu gik den vider til den her fejl
mysql_query("UPDATE forside set text = '$text' where id = '1'");
Avatar billede detox Nybegynder
07. juli 2003 - 17:07 #11
og så tilføj den her linie:
$text = $_POST['text'];
mysql_query("UPDATE forside set text = '$text' where id = '1'");
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:08 #12
viser lige hvordan den ser ud nu
<?php
require_once("db.php");
if(isset($_POST['action']) && $_POST['action'] == "skriv") {

echo"<font face=\"Verdana\" size=\"1\" color=\"#000000\">Info rettet. <a href=\"forside.php\">her</a><font>";

mysql_query("UPDATE forside set text = '$text' where id = '1'");


} else {
?>
      <p align="center"><center>
        <b> <font face="Verdana" size="1" color="#000000">
        <?
$res = mysql_query("SELECT * FROM forside");
while ($row = mysql_fetch_array($res)) {
?>
        </font></b>
      </center>
      <form method="post" action="forside.php" onsubmit="return checkfields()">
        <center>
          <font color="#000000" size="1" face="Verdana"><b> TEKST:<br>
          <textarea name="text" cols="50" rows="10"><? echo''.$row['text'].''; ?></textarea>
          <br>
          <br>
          <input type="hidden" name="action" value="skriv">
          <input name="submit" type="submit" value="Ret Tekst">
          </b></font>
        </center>
        <b> </b>
      </form>
      <?php
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:10 #13
Pyt nu virker den som du sage takker
Avatar billede detox Nybegynder
07. juli 2003 - 17:14 #14
Det er en god idé altid at hente postede variabler med $_POST['variabel'], da du så er uafhængig af globale variabler, hvilket osse er en sikkerhedsfaktor.
Avatar billede detox Nybegynder
07. juli 2003 - 17:15 #15
PS: Hvis det var mit svar du brugte, har du givet point til den forkerte.
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:16 #16
nu er der bare lige en anden ting jeg har laver en admin side til vær side nu når jeg skriver i indexen kommer den også på forsiden men vis jeg skriver i kontakt kommer den også på forsiden
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:17 #17
shit hvad gør jeg der
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:19 #18
fandt fejlen
Avatar billede detox Nybegynder
07. juli 2003 - 17:20 #19
Ikke forstået!
Avatar billede detox Nybegynder
07. juli 2003 - 17:23 #20
Ok, mht. pointene må du appelere til ahv.
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:31 #21
Hey ahv jeg fik gidet dig en andes point kan jeg ikke logge dig til at sende dem tilbage
Avatar billede kingwarez Nybegynder
07. juli 2003 - 17:32 #22
ellers må jeg lave et nyt svar og give dig dem der
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
Computerworld tilbyder specialiserede kurser i database-management

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