Ich habe da ein kleines prob

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Master., 14. November 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 14. November 2005
    Hi ich habe da ein sendeplan für meine radio site :D

    und es is in php auf Mysql undhabs installiert usw

    aber wenn ich es ausführen will dann kommt fehler

    Fatal error: Call to undefined function: getrights() in /home/www/web1/html/sendeplan/madd.php on line 2

    was is da jetzt falsch ?

    Es geht um diese datei

    PHP:
    <?
    $rights  getRights ();
    if(!
    in_array ( "Admin" $rights ))
      {
    no_rights ();}
       else
      {
    if(isset(
    $_POST [ 'submit' ]) &&  "add"  ==  $_POST [ 'submit' ])
      {
       
    $password    substr ( md5 ( microtime ()), 0 , 8 );
       
    $sql         "INSERT INTO users (user,password) VALUES ('" . $_POST [ 'mod' ]. "','" . MD5 ( $password ). "')" ;
       
    mysql_query ( $sql ) OR die( mysql_error ());
       echo 
    "<br> $font2  Daten erfolgreich gespeichert." ;
       
    $empfaenger  trim ( $_POST [ 'email' ]);
       
    $betreff     "Zugangsdaten für  $s_name  Sendeplan" ;
       
    $text           "Zugangsdaten zum  $s_name  Sendeplan:\n\n
                                 Name: "
    . trim ( $_POST [ 'mod' ]). "\n
                                 Password: "
    . $password . "\n\n
                                 Bitte loggen sie sich ein und ändern sie das Password.\n\n "
    ;
       
    $absender    " $s_name @QuakersNet.com" ;
       if(
    mail ( $empfaenger , $betreff , $text , "FROM: $absender " ))
         {
         echo 
    "<br> $font2  Email erfolgreich gesendet" ;
         }
          else
         {
          echo 
    "
          <br>Name : <b>"
    . trim ( $_POST [ 'mod' ]). "</b>
          <br>Password : <b>"
    . $password . "</b>" ;
         }
       
    $sql     "SELECT * FROM users WHERE user = '" . $_POST [ 'mod' ]. "'" ;
       
    $result  mysql_query ( $sql ) OR die( mysql_error ());
       
    $row     mysql_fetch_assoc ( $result );
       foreach(
    $_POST [ 'rights' ] as  $right )
              {
               
    $sql     "INSERT INTO user_rights(userID, Recht) VALUES ('" . $row [ 'id' ]. "', '" . $right . "');" ;
               
    mysql_query ( $sql ) OR die( mysql_error ());
               echo 
    "<br> $font2  Recht:  $right  erfolgreich gespeichert." ;
              }
      }
      else
      {
       echo 
    "<form action='show.php?section=madd' method='post'> $font2
             <br>Name : <input type='text' name='mod' value=''></input>
             <br>Email : <input type='text' name='email' value=''></input>
             <br>Recht : <input type='checkbox' name='rights[]' value='Admin'>Admin</input>&nbsp;&nbsp;<input type='checkbox' name='rights[]' value='Moderator'>Moderator</input>
             <br><br><input type='submit' name='submit' value='add'></input></form>"
    ;
      }
    }
    ?>
     

  2. Anzeige
  3. #2 14. November 2005
    ja da steht doch schon die antwort :
    du hast getrights noch garnicht definiert.
     
  4. #3 14. November 2005
    ja und wie kann mann die defenieren
     
  5. #4 14. November 2005
    function getrights($Parameter)
    {
    //Code
    return $irgendwas
    }
     

  6. Videos zum Thema
Die Seite wird geladen...
Similar Threads - habe kleines prob
  1. Antworten:
    2
    Aufrufe:
    265
  2. habe ein kleines black list prob....

    Roth , 21. Oktober 2005 , im Forum: Szene News
    Antworten:
    3
    Aufrufe:
    269
  3. Antworten:
    6
    Aufrufe:
    4.737
  4. Antworten:
    1
    Aufrufe:
    815
  5. Antworten:
    6
    Aufrufe:
    6.742