Avatar billede lllund Nybegynder
19. marts 2004 - 11:43 Der er 5 kommentarer og
1 løsning

kan ikke finde fejlen

hejsa er ved at lave en side hvor man skal kunne melde sig til en bustur men det driller lidt, nogen der kan finde fejlen?? den siger der er fejl i linje 55:
http://roskildebus.dk >> tilmeld

kan bare ikke finde fejlen håber der er nogen der kan hjælpe!


<body bgcolor="#333333" text="#FF9900" link="#FF9900" vlink="#FF9900" alink="#FF9900">
<table width="460" border="0" align="center">
  <tr>
    <td align="center">

<?php

  // add function library for mySQL
  require("mysqlfunc.php");
 
  $id = 0;
  @$id = $_REQUEST["id"];
 
  switch($id) {
   


    case "1":
      echo "<p><form action='?id=2' method='post'>";
      echo "Navn<br><input name='navn' type='text'><br>";
      echo "Adresse<br><input name='adresse' type='text'><br>";
      echo "Mobilnummer<br><input name='tlf' type='text'><br>";
      echo "E-Mail<br><input name='epost' type='text'><br>";
      echo "<br><input type='submit' value='Tilmeld!'>";
      echo "</form></p>";
    break;
   
   



    case "2":
      $navn = $_REQUEST["navn"];
      $adresse = $_REQUEST["adresse"];
      $tlf = $_REQUEST["tlf"];
      $epost = $_REQUEST["epost"];
      $sql = "insert into tilmeldinger(navn,adresse,tlf,epost)values('$navn','$adresse','$tlf','$epost')";
      sqlMakeReady();
      sqlNoReturn($sql);
     
      sqlClose();
      echo "Tak for tilmeldingen, " . $navn;
      echo "<br><a href='?id=3'>Klik her</a> for at se de andre krigere der oss skal med";

    break;



      case "3":
      print "Liste over tilmeldte : <br><br>";
       
        print "<Table  width = \"100%\">";
        print "<TR>";
        print "<TD WIDTH=\"25%\" BGCOLOR=\"#E0E0E0\">"Navn"</TD>";
        print "</TR>";
        print "</table><table  width = \"100%\">";
        print "<tr>";
        print "<td width=\"33%\" bgcolor=\"#F0F8FF\">"Adresse"</td>";
        print "<td width=\"33%\" bgcolor=\"#F0F8FF\">"Mobilnummer"</td>";
        print "<td width=\"33%\" bgcolor=\"#F0F8FF\">"E-mail"</td>";
        print "</tr>";
        print "</table>";

    $result = mysql_query("select * from tilmeldinger order by navn");
      while($sql = mysql_fetch_array($result)){
        if ($sql[0] != null){
                  ($i % 2 ? $bgcolor="#E0E0E0" : $bgcolor="#F0F8FF");
        print "<Table  width = \"100%\">";
        print "<TR>";
        print "<TD WIDTH=\"25%\" BGCOLOR=".$bgcolor.">".$sql[0]."</TD>";
        print "</TR>";
        print "</table><table  width = \"100%\">";
        print "<tr>";
        print "<td width=\"33%\" bgcolor=".$bgcolor.">".$sql[1]."</td>";
        print "<td width=\"33%\" bgcolor=".$bgcolor.">".$sql[2]."</td>";
        print "<td width=\"33%\" bgcolor=".$bgcolor.">".$sql[3]."</td>";
        print "</tr>";
        print "</table>";
                  $i++;
        }
        else
        {
        print "<Table  width = \"100%\">";
        print "<TR>";
        print "<TD WIDTH=\"100%\" BGCOLOR=\"#E0E0E0\">";
        print "Ingen tilmeldte!";
        print "</TR>";
        print "</table>";
        }
      }
    break;
   
    default: 
      echo "<p>Du kan <a href='?id=1'>tilmelde dig her</a>.</p>";
    }

?>
</td></tr></table>
</body>
Avatar billede jpvj Nybegynder
19. marts 2004 - 11:46 #1
Uden at være PHP expert, men ex.

        print "<TD WIDTH=\"25%\" BGCOLOR=\"#E0E0E0\">"Navn"</TD>";


Hvorfor har du " omkring "Navn"?
Du afslutter strengen umiddelbart før navn... og fortsætter den igen efter Navn..
Avatar billede krydset Nybegynder
19. marts 2004 - 11:55 #2
Hvad fejl kommer der?
Avatar billede avminarm Juniormester
19. marts 2004 - 12:05 #3
et tip - ret dine html tags til kun småbogstaver - det er pænere og det opfylder krevene til xhtml - og jpvj har helt ret ;o)
Avatar billede lllund Nybegynder
19. marts 2004 - 12:07 #4
okay, det kan du have ret i!!

det var oss det med "navn" der var galt men nu får jeg denne fejl:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/tgp-porn.com/roskildebus.dk/tilmeld.php on line 66
Avatar billede lllund Nybegynder
19. marts 2004 - 14:12 #5
okay ..så skulle det være i orden tak for hjælpen!
Avatar billede avminarm Juniormester
21. marts 2004 - 13:00 #6
var så lidt ;o), så kan du jo lukke sprg.
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