Login  Regeln Aktuelles Datum und Uhrzeit: 21.11.2008, 16:21  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Account löschen-Funktion im Profil

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Vampiresa
Neuer [User]
Neuer



Anmeldung: 11.05.07
Beiträge: 5

BeitragVerfasst am: 11.05.2007, 11:04    Titel: Account löschen-Funktion im Profil Antworten mit Zitat

Hallo ihr Lieben.

Ich hab einige Fragen.

1. Kann ich einen Textlink als Submitbutton verwenden?
2. Wie code ich die Account löschen-Funktion?

Ich hätte für die Account löschen-Funktion gerne einen Textlink
und keinen Button, gibt es da eine Möglichkeit soetwas zu coden?

Desweiteren könnte ich ein paar Tipps für die Account löschen-Funktion gebrauchen.
D.h., ich möchte, dass nach der aktivierung des "Account löschen-Links" überprüft wird,
ob der Uer in der Datenbank vorhanden ist, bevor er gelöscht wird.

LG, Vampi


Nach oben
Private Nachricht senden
benjam4
Bekannter [Mod]
Bekannter



Anmeldung: 17.05.06
Beiträge: 1311
Wohnort: Ostfildern ...

BeitragVerfasst am: 11.05.2007, 14:14    Titel: Antworten mit Zitat

Ähm, kann ich hier den ersten Post nich lesen, oder bin ich erst der erste der antwortet?
Wenn ich der bin, möchte ich dich bitten doch mal zu sagen, um was für nen Account es sich handelt, den du löschen willst.

Zu deiner ersten Frage: Ich weiss nich wie. Verlegen

_________________
Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität Smilie
____________________________________
Eine Signatur sie alle zu knechten


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Logge
Stammuser [User]
Stammuser



Anmeldung: 11.05.07
Beiträge: 28

BeitragVerfasst am: 11.05.2007, 16:43    Titel: Antworten mit Zitat

Nunja, wenn jemand auf einen (Text)Link klickt, dann soll sein Account gelöscht werden? Hab ich dich richtig verstanden? Dann kannst du ein PHP-Skript direkt mit diesem Link ansprechen, dass dann alle weiteren Schritte ausführt.

An sich ist das relativ einfach. ich beschreibe dies mal anhand von diesem Forum. Ein User loggt sich ein und klickt in seinem Profil auf diesen Link. Das aufgerufene PHP-Skript fragt sicherheitshalber nocheinmal nach und wenn die Löschung bestätigt wird, dann wird die BenutzerID ausgelesen und die Benutzerdaten aus der Datenbank gelöscht. Damit ist der Benutzer nicht mehr verfügbar. Man kann dies noch mit einigen Variationen programmieren, doch in groben ist das die Vorgehensweise.

Grüssle Logge


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Vampiresa
Neuer [User]
Neuer



Anmeldung: 11.05.07
Beiträge: 5

BeitragVerfasst am: 11.05.2007, 17:59    Titel: Antworten mit Zitat

@benjamin: es ist ein useraccount, in etwa wie bei einem forum.
@logge: genau so soll es sein. ich hab ess auch mal mit einem button versucht, aber das wird zu voll, weil der abschickenbutton etwas größer ist.
die idee mit der erneuten nachfrage ist auch gar nicht so verkehrt, danke. Winken


Nach oben
Private Nachricht senden
Invis_Hunter
Stammuser [User]
Stammuser



Anmeldung: 09.04.05
Beiträge: 31

BeitragVerfasst am: 11.05.2007, 18:38    Titel: Antworten mit Zitat

Versuch es mal nach diesem Prinzip:

Code:

<a href="datei.php?delete_id=12">Account löschen</a>


Hier erstmal ein Link. An diesen Link setzt du die id, die der User in der Datenbank hat, dran und schickst das ganze dann entweder an die profil datei oder an eine andere.

Code:

<?php
if(isset($_POST['delete_id']) && $_POST['delete_id'] != ""){
/*
Hier kannst du dann den lösch-befehl an die Datenbank schicken
*/
}


Hier prüfst du dann ob die id gesetzt ist. Das ist allerdings nur ein grober aufbau und nicht ohne modifizierung einsatzbereit!


Nach oben
Private Nachricht senden
eforium
Bekannter [Mod]
Bekannter



Anmeldung: 20.01.06
Beiträge: 1349
Wohnort: Irgendwo i ...

BeitragVerfasst am: 12.05.2007, 10:39    Titel: Antworten mit Zitat

Du solltest noch überprüfen, ob der User überhaupt seinen Account löschen will, und ihn nochmals fragen, ob er es wirklich tun will.
_________________
Deihro Internet Programming - Ihre Webseite zu angenehmen Konditionen
Sie suchen eine TemplateEngine? Klicken Sie!


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1623

BeitragVerfasst am: 12.05.2007, 11:48    Titel: Antworten mit Zitat

und wenn du eine ID übergeben lässt unbedingt prüfen, ob der entsprechende User auch wirklich diese ID hat. Sonst kann jemand über einen modifizierten Link praktisch jeden anderen User löschen. Evtl. verschlüsselt übergeben.
_________________
Mancher ertrinkt lieber,
als daß er um Hilfe ruft.


(Wilhelm Busch)


Nach oben
Private Nachricht senden
Logge
Stammuser [User]
Stammuser



Anmeldung: 11.05.07
Beiträge: 28

BeitragVerfasst am: 12.05.2007, 13:42    Titel: Antworten mit Zitat

Man könnte natürlich auch per E-Mail eine Bestätigung verschicken, deren Link dann die endgültige Löschung veranlasst. Ähnlich der Aktivierung. Damit hätte man die Sicherheit, dass es sich um den korrekten User handelt.

Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Vampiresa
Neuer [User]
Neuer



Anmeldung: 11.05.07
Beiträge: 5

BeitragVerfasst am: 15.05.2007, 12:13    Titel: Antworten mit Zitat

danke für die hilfe. leider funktioniert es immer noch nicht so ganz, aber jetzt hab ich eine frage zu pop ups.

Zitat:
Du solltest noch überprüfen, ob der User überhaupt seinen Account löschen will, und ihn nochmals fragen, ob er es wirklich tun will.


diese frage hätte ich gerne in einem kleinen pop up-fenster, allerdings weiß ich nicht so recht wo und wie ich den befehl zum öffnen einbauen soll.
ich hatte etwas gefunden, das öffnet das pop-up-fenster bei "onclick", allerdings hab ic h den aktualisieren-button und account löschen-button in einem formular und das ist etwas verwirrend....


Nach oben
Private Nachricht senden
chris1988
Bekannter [User]
Bekannter



Anmeldung: 12.12.05
Beiträge: 1623

BeitragVerfasst am: 15.05.2007, 21:41    Titel: Antworten mit Zitat

Pop-Ups sind doof, Leute die JavaScript deaktiviert haben, könnten ihren Account dann gar nicht löschen...


Schalte einfach eine zweite Seite dazwischen, auf der es einfach nochmal die Abfrage mit zwei links gibt, bei klick auf ja wird halt alles weitere geregelt Winken

_________________
Mancher ertrinkt lieber,
als daß er um Hilfe ruft.


(Wilhelm Busch)


Nach oben
Private Nachricht senden
Vampiresa
Neuer [User]
Neuer



Anmeldung: 11.05.07
Beiträge: 5

BeitragVerfasst am: 23.05.2007, 15:03    Titel: Antworten mit Zitat

Mein Script für die Account löschen-Funktion sieht bisher so aus:
Code:
<?php
if ($action == "delete")
{
  ?>
  <script type="text/javascript">
  <!--
    alert('User wurde erfolgreich gelöscht.');
  -->
  </script>
  <?
  mysql_query("DELETE FROM User WHERE UID = '$UID'");
  mysql_query("DELETE FROM Gutscheine WHERE Owner = '$UID'");

   include("account_geloescht.php");
   exit;
}
?>


Code:
Hier k&ouml;nnen Sie Ihren <A HREF="#" onClick="Abfrage('Wollen Sie diesen User wirklich löschen?','profil.php?&action=delete&UID=<?=$UID?>'); return false;"><span class="red">Account l&ouml;schen</span></a>.


leider wird der account nicht gelöscht. nachdem ich das löschen bestätigt habe fliege ich raus.


Nach oben
Private Nachricht senden
eforium
Bekannter [Mod]
Bekannter



Anmeldung: 20.01.06
Beiträge: 1349
Wohnort: Irgendwo i ...

BeitragVerfasst am: 23.05.2007, 17:47    Titel: Antworten mit Zitat

Was für eine Software verwendest du?
_________________
Deihro Internet Programming - Ihre Webseite zu angenehmen Konditionen
Sie suchen eine TemplateEngine? Klicken Sie!


Nach oben
Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Vampiresa
Neuer [User]
Neuer



Anmeldung: 11.05.07
Beiträge: 5

BeitragVerfasst am: 24.05.2007, 14:15    Titel: Antworten mit Zitat

Dreamweaver MX und als Datenbank XAMPP.

Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Verzeichnis im per ftp löschen Mc Tuck Einsteigerforum 2 24.07.2008, 19:41 Letzten Beitrag anzeigen
Keine neuen Beiträge suchen/ersetzen funktion im editor jmm Einsteigerforum 2 20.07.2008, 17:07 Letzten Beitrag anzeigen
Keine neuen Beiträge "mailto:"-Funktion in Array... Xanni Serverseitige Websprachen 3 20.03.2008, 19:50 Letzten Beitrag anzeigen
Keine neuen Beiträge Account löschen Joninho Webmasterwelt.net Support-Forum 0 15.12.2007, 10:47 Letzten Beitrag anzeigen
Keine neuen Beiträge Account Verwaltung AnDyThEmAsTeR HTML & CSS 12 03.10.2007, 14:31 Letzten Beitrag anzeigen
Threadübersicht