anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 14:47

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Systemmails verschiken
BeitragVerfasst: Sa 10 Nov, 2007 23:54 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 07 Sep, 2007 16:50
Beiträge: 51
Hallo zusammen. Ich habe mir ein Modul für 0.9.7 geproggt, bei dem man einem User eine YOM schiken kann, bei der als Absender 'System' steht. Das klappt nun auch ganz gut, nur wenn ich jetzt eine schicken will, dass wird diese 2x geschikt, und nicht nur einmal. Was mache ich falsch?

Habe die Datei systemmail.rar hinzugefügt. Um sie zu nutzen einfach in der Admingrotte folgendes einfügen:

Addnav("Systemmail","systemmail.php?op=anfang");

Hoffe auf Antworten


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
---------------------
*SUCHE LOTGD-PARTNER!!!*
---------------------
http://www.spidix.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Nov, 2007 01:18 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Warum so kompliziert ? oO

Es gibt eine Funktion namens systemmail, die viel einfacher zu handhaben ist. Zudem gefällt mir dein Code ganz und gar nicht beim drüberschauen.

Die komplette Nachricht per URL übertragen?! Das macht man gewiss nicht... und $_REQUEST kann man auch durch bessere Sachen ersetzen...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Nov, 2007 10:12 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Och, über $_REQUEST arbeiten ist ganz nett und angenehm. =) Das sollte aslo nicht weiter schlimm sein. Texte über URL übertragen habe ich in meinen früheren Jahren auch gemacht. . . nicht wirklich Empfehlenswert. *lach*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Nov, 2007 11:07 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Ich stimme zu.

NIX url wenns geht, vor allem keine Texte.

wenn du unbedingt kleinvieh übertragen willst, nimm $session['user']['specialmisc'] oder $session['dummy']

das wird in der session dann vorgehalten.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Nov, 2007 13:04 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Um mal ein paar Tips zur Verbesserung zu geben (da scheinbar ein Eingabeformular gewünscht ist, um Systemmails zu verschicken):

Du erstellst ein Formular (Eingabefelder, Absenden Knopf). Die Inhalte lässt du per POST Methode übertragen, validierst die Einträge (strip_tags,etc.pp) und dann übergibst du die eingegebenen Dinge einfach an die LoGD interne Funktion systemmail.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Nov, 2007 04:33 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 07 Sep, 2007 16:50
Beiträge: 51
Also, erstmal danke für die Rückmeldungen, auch wenn nicht sonderlich gute waren xD

Naja, werd ich wohl noch einiges Verbessern müssen. Aber wo ist denn die schon vorhandene Systemmail funktion von Lotgd? Ich habe die gesucht und nicht gefunden...^^

_________________
---------------------
*SUCHE LOTGD-PARTNER!!!*
---------------------
http://www.spidix.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Nov, 2007 06:42 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Ich weiss nicht was Du unter 'suchen' verstehst. Wenn ich auch nur 1-3x Dateien und nur die Zeilenköpfe ansehe und ggf. die Fußnoten ebenfalls, würde auch nicht 'viel' finden. (siehe common.php, Zeile: 100-147)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Nov, 2007 09:43 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
$this->bbcode_second_pass_code('', 'grep "function.*systemmail(" * -niR')

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Nov, 2007 21:40 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Aber Nightbor,, wir wissen doch, das man die Optionen vor den Argumenten schreibt!

Außerdem hat nicht jeder zugriff auf eine Shell ;-)

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 12 Nov, 2007 22:26 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Auric hat geschrieben:
Aber Nightbor,, wir wissen doch, das man die Optionen vor den Argumenten schreibt!

Außerdem hat nicht jeder zugriff auf eine Shell ;-)


Geht doch auch nachher? ;)
Zumindest bei mir gehts ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 13 Nov, 2007 18:31 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 07 Sep, 2007 16:50
Beiträge: 51
so, thx leute, hab es nun per funktion gemacht, aber noch ne kleine frage dazu, wenn ich bei meinem Formular auf absenden klicke, kann ich zwar $_POST machen, aber finden tut er die Variabeln nicht, nur wenn ich $_REQUEST mache, dann findet er sie. Wie kann ich das machen?

PS: Nochmal neu raufgeladen


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
---------------------
*SUCHE LOTGD-PARTNER!!!*
---------------------
http://www.spidix.de


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum