Ergebnis 1 bis 6 von 6
Thema: [Webdesign] PH-Projekt (PHP-Script) anpassen Guten Abend...... Für einen Kollegen möchte ich gerne das PHP-Script "PH-Projekt" für seine Bedürfnisse anpassen. Demo, Download, etc. ==> www.phprojekt.com ...
  1. #1
    Herzlich willkommen! Avatar von BlackX
    Registriert seit
    09.09.02
    Beiträge
    3

    PH-Projekt (PHP-Script) anpassen

    Guten Abend......

    Für einen Kollegen möchte ich gerne das PHP-Script "PH-Projekt" für seine Bedürfnisse anpassen. Demo, Download, etc. ==> www.phprojekt.com

    Das Script bietet ua. einen Kalender, Projektmanagement, Zeiterfassung, Dokumentenverwaltung und noch ein paar andere Dinge. Anfangs wurden 2 Gruppen eingerichtet: 1. Den Administrator-Bereich (für den Chef) / 2. Techniker-Bereich (für die Techniker).

    Das Anpassen hat eigentlich soweit sehr gut geklappt nur jetzt muss das Script noch folgendes erfüllen:
    Wenn der Chef einen Auftag an den Techniker gibt, so soll der Techniker jetzt auch die Möglichkeit haben den Auftrag ändern zu können. Leider verhindert dies das Script. Das heisst nur der Leiter (Chef) kann den Auftrag anpassen.

    Die Stelle wo dass passiert ist hier:
    PHP-Code:
    // check permission
    // this function is a bit different from the one in the lib:
    // - it checks whether a chef has been chosen.
    // - if yes, it looks for the short name of the project leader
    function check_permission($table,$author,$ID) {
      global 
    $user_kurz;
      
    $result db_query("select $author from $table where ID = '$ID'") or db_die();
      
    $row db_fetch_row($result);
      if (
    $row[0] <> "" and $row[0] <> $user_kurz) { die("You are not privileged to do this!"); }
    }

    // check permission - if not chief, is he/she the leader of this project?
    function check_permission_leader($table,$author,$ID) {
      global 
    $user_kurz;
      
    $result db_query("select $author from $table where ID = '$ID'") or db_die();
      
    $row db_fetch_row($result);
      if (
    $row[0] and $row[0] <> $user_kurz) { die("You are not privileged to do this!"); }

    Jetzt, wie kann ich das obengenannte Problem lösen ? Die Zeilen löschen bringt leider nichts, das Script arbeitet dann nicht mehr weiter. Bin leider ein totaler Anfänger in Sachen PHP und komme ohne fremde Hilfe einfach nicht mehr weiter. Ich hoff es gibt da irgend ne gute schnelle Lösung, da mein Kollege das fertige Script eigentlich schon haben möchte.

    Ich hoffe jemand kann mir da irgendwie weiterhelfen, ich bin für jede Hilfe dankbar.

    PS: Hallo ihr Boardies des Supernature-Forum, ich grüss euch

  2.   Anzeige

     
  3. #2
    Administrator Avatar von Jim Duggan
    Registriert seit
    18.08.01
    Ort
    -=Zänkisches Bergvolk=-
    Beiträge
    7.249

    AW: [Webdesign] PH-Projekt (PHP-Script) anpassen

    Hallo und Herzlich Willkommen auf dem Supernature-Board.

    Ich bin zwar auch nicht der Coder vor dem Herrn , aber lösche mal in beiden Abfragen das:

    if ($row[0] and $row[0] <> $user_kurz) { die("You are not privileged to do this!"); }

    Gebe aber keine Garantie.

  4. #3
    assimiliert
    Registriert seit
    25.02.01
    Beiträge
    5.894

    AW: [Webdesign] PH-Projekt (PHP-Script) anpassen

    Könnte schon funktionieren Jim, allerdings hätte dann wohl JEDER Zugriff.

    Ich denke eher, dass Du an der Stelle im Programm wo eben der Aufruf zur Auftragsänderung erfolgt die Funktion von check_permission_leader in check_permission ändern musst.

  5. #4
    Herzlich willkommen! Avatar von BlackX
    Registriert seit
    09.09.02
    Beiträge
    3

    AW: [Webdesign] PH-Projekt (PHP-Script) anpassen

    Wow, super, vielen Dank für deine schnelle Antwort Jim Duggan. Wenn ich die zwei Zeilen lösch, dann kommt das nächste Problem er will einen Auftragsnamen, der schon da steht, aber der Techniker nicht ändern kann da das Feld ausgeblendet ist (nicht aktiv).

    @Pennywise: Also, "alle" können eigentlich schon Zugriff haben, der Chef wählt nur den Techniker aus der er will, die anderen Techniker kommen vom Auftrag nichts mit über.

    Vielen Dank euch beiden schon mal, hab mich riesig gefreut überhaupt ne Antwort zu bekommen, Danke

    Ich hab mal das ganze PHP-File angehenkt. Dort könnt ihr, falls ihr Lust habt, mal reinschauen.

    EDIT BlackX: Screenshot entfernt und Anhang rausgenommen.
    Geändert von BlackX (11.09.02 um 22:53 Uhr)

  6. #5
    Herzlich willkommen! Avatar von BlackX
    Registriert seit
    09.09.02
    Beiträge
    3

    AW: [Webdesign] PH-Projekt (PHP-Script) anpassen

    So ich habs jetzt endlich doch noch geschafft.

    Über Umwege bin ich jetzt ans Ziel gekommen, PHP-Kenner würden mir wahrscheinlich jetzt den Kopf abreissen, aber egal der Sinn der Sache wurde erfüllt.

    Vielen Dank nochmal, ihr hab mir die nötige Hilfe dafür gegeben.

  7. #6
    assimiliert
    Registriert seit
    25.02.01
    Beiträge
    5.894

    AW: [Webdesign] PH-Projekt (PHP-Script) anpassen

    Schön, dass es geklappt hat. Mit solchen kurzen Codestücken ist es schwer zu helfen.

    Lass Dich wieder mal hier sehen.

Ähnliche Themen

  1. [Software] PHP Designer 2005 3.0.1.1 - Programmier-Editor
    Von Gamma-Ray im Forum WWW News und Gerüchteküche
    Antworten: 3
    Letzter Beitrag: 21.03.06, 13:20
  2. AutoIndex PHP Script ! (./Index of)
    Von xEPROMx im Forum Tutorials & Tipps
    Antworten: 0
    Letzter Beitrag: 04.12.04, 18:41
  3. Microsoft Windows Script v5.6.0.8825
    Von Wiggel im Forum Alles rund um Windows
    Antworten: 4
    Letzter Beitrag: 21.09.04, 19:08
  4. Antworten: 2
    Letzter Beitrag: 31.01.04, 16:33
  5. PHP Script
    Von Else im Forum Programmierung & Webdesign
    Antworten: 2
    Letzter Beitrag: 03.05.02, 11:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Content Relevant URLs by vBSEO 3.6.1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53