Avatar billede prodigy01 Nybegynder
19. oktober 2005 - 02:21 Der er 8 kommentarer og
1 løsning

hjælp til login system

Hej!
Jeg er ved at få fikset et login system, hvor man skal være logget inde for at skrive en nyhed, men det gider den ikke.
Den melder dette her:

Parse error: parse error, unexpected '{' in /web/www/frac/users/towerssecrets/tilfoej_nyhed.php on line 3

Og her er koden:

<?
session_start();
if (session_is_registered("brugernavn"){
include("database.php");

$hent = mysql_query("SELECT * FROM admin WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($hent);

$dato = date("d-m/Y");
$oki = date("H:i:s");

    if($nyhed){
    mysql_query("insert into nyheder set overskrift = '$overskrift', forfatter = '$forfatter', nyhed = '$nyhed', image = '$image', dato = '$dato - $oki'");
echo "Nyheden er nu tilføjet!";
}
else{

}
?>
<form method="POST"  enctype="multipart/form-data"  action="tilfoej_nyhed.php">
  <input type="hidden" name="action" value="tilfoj">
  Overskrift:<br>
  <input name="overskrift">
  <br>
  Forfatter:<br>
  <input name="forfatter">
  <br>
  Billede:<br>
  <select name="image">
    <option>~ V&aelig;lg billede ~</option>
    <option value="bug.gif">bug</option>
    <option value="copyright.gif">copyright</option>
    <option value="event.gif">event</option>
    <option value="fejl.gif">fejl</option>
    <option value="handicap.gif">handicap</option>
    <option value="ide.gif">ide</option>
    <option value="info.gif">information</option>
    <option value="iorden.gif">i orden</option>
    <option value="opdateringer.gif">opdateringer</option>
  </select>
  <br>
  Artikel:<br>
  <textarea name="nyhed" cols="40" rows="10" id="nyhed"></textarea>
  <br>
   
  <input type="submit" value="tilf&oslash;j" name="submit">
</form>
<?php } ?>
Avatar billede unsafe Nybegynder
19. oktober 2005 - 03:16 #1
<?
session_start();
if (session_is_registered("brugernavn"){
include("database.php");

$hent = mysql_query("SELECT * FROM admin WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($hent);

$dato = date("d-m/Y");
$oki = date("H:i:s");

    if($nyhed){
    mysql_query("insert into nyheder set overskrift = '$overskrift', forfatter = '$forfatter', nyhed = '$nyhed', image = '$image', dato = '$dato - $oki'");
echo "Nyheden er nu tilføjet!";
}
else{

?>
<form method="POST"  enctype="multipart/form-data"  action="tilfoej_nyhed.php">
  <input type="hidden" name="action" value="tilfoj">
  Overskrift:<br>
  <input name="overskrift">
  <br>
  Forfatter:<br>
  <input name="forfatter">
  <br>
  Billede:<br>
  <select name="image">
    <option>~ V&aelig;lg billede ~</option>
    <option value="bug.gif">bug</option>
    <option value="copyright.gif">copyright</option>
    <option value="event.gif">event</option>
    <option value="fejl.gif">fejl</option>
    <option value="handicap.gif">handicap</option>
    <option value="ide.gif">ide</option>
    <option value="info.gif">information</option>
    <option value="iorden.gif">i orden</option>
    <option value="opdateringer.gif">opdateringer</option>
  </select>
  <br>
  Artikel:<br>
  <textarea name="nyhed" cols="40" rows="10" id="nyhed"></textarea>
  <br>
 
  <input type="submit" value="tilf&oslash;j" name="submit">
</form>
<?php } ?>

:)?
Avatar billede unsafe Nybegynder
19. oktober 2005 - 03:18 #2
Hov ret bunden fra <?php } ?> til <?php } } ?>
Avatar billede nielle Nybegynder
19. oktober 2005 - 08:19 #3
<?
session_start();
if (session_is_registered("brugernavn"))
{
    include("database.php");

    $hent = mysql_query("SELECT * FROM admin WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
    $vis = mysql_fetch_array($hent);

    $dato = date("d-m/Y");
    $oki = date("H:i:s");

    if ($nyhed)
    {
        mysql_query("INSERT INTO nyheder SET overskrift = '$overskrift', forfatter = '$forfatter', nyhed = '$nyhed', image = '$image', dato = '$dato - $oki'");
        echo "Nyheden er nu tilføjet!";
    }
    else
    {
        // Du kan lige så god slette else-delen når den nu ikke laver noget...
    }
?>

<form method="POST"  enctype="multipart/form-data"  action="tilfoej_nyhed.php">
    <input type="hidden" name="action" value="tilfoj">
    Overskrift:<br>
    <input name="overskrift"><br>
    Forfatter:<br>
    <input name="forfatter"><br>
    Billede:<br>
    <select name="image">
        <option>~ V&aelig;lg billede ~</option>
        <option value="bug.gif">bug</option>
        <option value="copyright.gif">copyright</option>
        <option value="event.gif">event</option>
        <option value="fejl.gif">fejl</option>
        <option value="handicap.gif">handicap</option>
        <option value="ide.gif">ide</option>
        <option value="info.gif">information</option>
        <option value="iorden.gif">i orden</option>
        <option value="opdateringer.gif">opdateringer</option>
    </select><br>
    Artikel:<br>
    <textarea name="nyhed" cols="40" rows="10" id="nyhed"></textarea><br>
    <input type="submit" value="tilf&oslash;j" name="submit">
</form>
<?
}
?>
Avatar billede nielle Nybegynder
19. oktober 2005 - 08:20 #4
Fejlem bestod primært i at du manglede den sidste )-parentes i:

if (session_is_registered("brugernavn"))
Avatar billede prodigy01 Nybegynder
19. oktober 2005 - 13:21 #5
Smid svar nielle
Avatar billede nielle Nybegynder
19. oktober 2005 - 14:05 #6
100 point er nu lige lovligt i overkanten, sværhedsgraden taget i betragtning. Tag du bare de fleste tilbage igen.

... og et svar :^)
Avatar billede prodigy01 Nybegynder
19. oktober 2005 - 15:57 #7
Heh okay da.
Avatar billede prodigy01 Nybegynder
19. oktober 2005 - 15:59 #8
arh damn, kom til at gi nielle dem.. DAMN :/
Skal jeg oprette spg og give dig nogle nye? damn sorry..
Avatar billede nielle Nybegynder
20. oktober 2005 - 11:39 #9
Nej tak til et nyt spørgsmål; Som sagt synes jeg at 100 point var mere end rigeligt, og der er betemt ingen grund til at smide flere efter spørgsmålet ;^)

Egentligt er det vel også unsafe som burde reagere hvis det skulle være nogen.
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