Userverwaltung! Nur wie?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    PHP-Code:
    echo "<input name=".$username." maxlength=20 size=20 readonly>"

    Kommentar


    • #17
      @Wotan: Machst doch den Admin für die Scripts. Hätte bei so ner Frage eigentlich nen Link zum Archiv erwartet. Aber wie ich sehe, arbeitest du sehr Kundenorientiert. ;-)

      Kommentar


      • #18
        Wieso kann ich den usernamen der in der session registriert wurde nicht in bestimmte Felder übernehmen? Also, dass der Username schon im kästchen steht und man ihn nicht ändern kann (readonly)

        Kommentar


        • #19
          klappt schon, mein Fehler!

          Kommentar


          • #20
            Och, ich bekomms nicht hin, dass ich einen User bzw. Eintrag per link aus der DB lösche!

            Also, ich möchte sagen wir den user löschen, wie sieht dann der Link aus?
            Also, der link muss ja irgendwie darauf hinweisen, dass man den user löschen kann...

            <?php
            echo "<a href='hier der Link, wie man den user löschen kann'> delete </a>";
            ?>

            wie geht das? Bin am verzweifeln

            Kommentar


            • #21
              PHP-Code:
              echo "<a href=script.php?action=delete&id=id_vom_eintrag>delete</a>"
              dann im verarbeitenden script:
              PHP-Code:
              if ($_GET['action'] == "delete") {
                  
              $sql "DELETE FROM tabelle WHERE id = '$_GET[id]'";
                  
              $result mysql_query($sql,$conn);

              Kommentar


              • #22
                Lass deiner Phantasie mal ein bisschen Freiheit!

                Kommentar


                • #23
                  Ja, nur ohne irgendwelche guten Kenntnisse über solche Anwendungen bezüglich der Datenbank wirds mit Phantasie auch nich

                  Kommentar


                  • #24
                    Original geschrieben von Bodyguard
                    Ja, nur ohne irgendwelche guten Kenntnisse über solche Anwendungen bezüglich der Datenbank wirds mit Phantasie auch nich

                    Aber gibt ja ne menge Info-Material ueber das ganze ... nen bisschen lesen muss schon sein

                    Kommentar


                    • #25
                      Original geschrieben von BlobBanana
                      PHP-Code:
                      echo "<a href=script.php?action=delete&id=id_vom_eintrag>delete</a>"
                      dann im verarbeitenden script:
                      PHP-Code:
                      if ($_GET['action'] == "delete") {
                          
                      $sql "DELETE FROM tabelle WHERE id = '$_GET[id]'";
                          
                      $result mysql_query($sql,$conn);

                      Damit gehts leider nicht...

                      Kommentar


                      • #26
                        Was geht nicht?
                        Hast du die Vars auch an deine Angepasst und den Tabellenname? Du must uns schon deutlicher sagen was nicht geht, Denk an die Kristallkugel die in der Reinigung ist.
                        *winks*
                        Gilbert
                        ------------------------------------------------
                        Hilfe für eine Vielzahl von Problemen!!!
                        http://www.1st-rootserver.de/

                        Kommentar


                        • #27
                          hrhr... also, habe es so eingetragen, habe alles angepasst, habe dann den Link an das Script angepasst ind darunter die geschrieben:

                          <?php
                          echo "<a href=script.php?action=delete&id=id_vom_eintrag>delete</a>";

                          if ($_GET['action'] == "delete") {
                          $sql = "DELETE FROM tabelle WHERE id = '$_GET[id]'";
                          $result = mysql_query($sql,$conn);
                          }
                          ?>

                          habe die Script.php angepasst, bei id= muss ich ja die jeweilige Id selbst angeben, also wenn ich die nr. 13 löschen möchte id=13 oder?

                          Kommentar


                          • #28
                            Er löscht halt nicht...

                            Kommentar


                            • #29
                              PHP-Code:
                              <?php
                              // ausgabe.php
                              ?>
                              <html>
                              <body>
                              <table width="90%" border="0" cellpadding="0" cellspacing="0">
                              <tr>
                                <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">UserID</font></td>
                                <td width="70%" bgcolor="cecece"><font face="Arial" color="red">User Name</font></td>
                                <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">Löschen</font></td>
                                <td width="10%" bgcolor="cecece"><font face="Arial" color="Red">Ändern</font></td>
                              </tr>
                              <?
                              // User aus der Datenbank holen
                              $res = mysql_query("SELECT * FROM tabelle")or die(mysql_error());
                              while($row=mysql_fetch_array($res))
                                   {
                                   // Farbwechsler
                                   if (($counter++ % 2) != 0)
                                        {
                                        $bg="#999999";
                                        }
                                   else
                                        {
                                        $bg="#CCCCCC";
                                        }
                                   echo'<tr>
                                     <td bgcolor="$bg"><font face="Arial" color="black">$row[userID]</font></td>
                                     <td bgcolor="$bg"><font face="Arial" color="black">$row[userName]</font></td>
                                     <td bgcolor="$bg"><font face="Arial" color="black"><a href="tuwas.php?action=loeschen&id=$row[userID]">User Löschen</a></font></td>
                                     <td bgcolor="$bg"><font face="Arial" color="black"><a href="tuwas.php?action=aendern&id=$row[userID]">User ändern</a></font></td>
                                   </tr>';
                                   }
                              ?>
                              </table>
                              </body>
                              </html>
                              Jetzt die nächste Datei:
                              PHP-Code:
                              <?php
                              //tuwas.php
                              ?>
                              <html>
                              <body>
                              <?php
                              // hier wird der User gelöscht
                              if($action== "loeschen")
                                   {
                                   
                              $res mysql_query("DELETE FROM tabelle WHERE userID='$id'")or die(mysql_error());
                                   
                              $num mysql_affected_rows();

                                   if (
                              $num>0)
                                        {
                                        echo 
                              '<font face="Arial" color="red"><b>Der User wurde gelöscht.</b></font>';
                                        }
                                   }

                              // hier wird der User geändert
                              if($acion == "aendern")
                                   {
                                   
                              $res mysql_query("SELECT * FROM tabelle WHERE userID='$id'")or die(mysql_error());
                                   while(
                              $row mysql_fetch_array($res))
                                        {
                                        echo
                              '<form action="tuwas.php?action=jetzt" method="post">
                                        <input type="hidden" name="id" value="$row[userID]">
                                        <table width="50%" border="0">
                                        <tr>
                                          <td width="20%">User Name:</td>
                                          <td width="80%">$row[userName]</td>
                                        </tr>
                                        <tr>
                                          <td width="20%">User eMail:</td>
                                          <td width="80%"><input type="text" name="eMail" value="$row[usereMail]"></td>
                                        </tr>
                                        <tr>
                                           <td colspan="2"><center><input type="submit" value="User ändern"></center></td>
                                        </tr>
                                        </table>
                                        </form>'
                              ;
                                        }
                                   }

                              // hier wird der User in der Datenbank geändert
                              if($action=="jetzt")
                                   {
                                   
                              $res mysql_query("UPDATE tabelle SET usereMail='$eMail' WHERE userID='$id'")or die(mysql_error());
                                   
                              $num mysql_affected_rows();

                                   if (
                              $num>0)
                                        {
                                        echo 
                              '<font face="Arial" color="red"><b>Der User wurde geändert.</b></font>';
                                        }
                                   }
                              ?>
                              </body>
                              </html>
                              Das sollte jetzt zur Veranschaulichung reichen.
                              *winks*
                              Gilbert
                              ------------------------------------------------
                              Hilfe für eine Vielzahl von Problemen!!!
                              http://www.1st-rootserver.de/

                              Kommentar


                              • #30
                                Ich mach mich jetzt von Acker, bis nachher.
                                *winks*
                                Gilbert
                                ------------------------------------------------
                                Hilfe für eine Vielzahl von Problemen!!!
                                http://www.1st-rootserver.de/

                                Kommentar

                                Lädt...
                                X