anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 09:37

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
BeitragVerfasst: So 19 Feb, 2006 15:14 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
Ich hoffe mal auf Hilfe von hier.. ich habe eine Rundmail versucht, die an alle Götter, Halbgötter und Götterlehrlinge (SU2,3+4 ausser sich selber) gehen sollte.. leider werden aber aus mir unerfindlichen gründen nur 6 Tauben gesendet.. wobei versuche von mir und Eli zeigten, dass es nicht bestimmte sind, die die Tauben nicht erhalten, sondern einfach irgendwer.. Ich finde in dem Script nur leider nirgends eine Beschränkung der Empfänger.. bin mir aber auch nicht sicher, ob es im Postausgang irgendwo ne 6 Empfängerbeschränkung gäbe.. daher wäre es super, wenn ihr mal einen Blick drauf werfen könntet..


Zitat:
<?php
//original modmail.php keine ahnung von wem, stark abgeändert und erweitert für Silienta
//von Rikkarda@silienta-logd.de
//wer den Originalautor kennt, möge mir bitte eine Email senden, damit ich den
//credit für die Idee setzen kann :)
require_once"common.php";
page_header("Nachricht ans Team von Silienta");
output("`n`3Du näherst Dich dem Laufburschen aus `QSilienta.`0`n`n
Er trinkt gerade eine grosses Glas frischstem Ale, um fit für Deine
Nachricht zu sein. Als er Dich sieht, stellt er das Glas beiseite und kommt Dir
freundlich lächelnd entgegen.`n
`3\"Nennet mir Eure Nachricht und ich renne los, so dass ein jeder
Eures Teams sie vernehmen möget.\"`n`n`n`0");
if($_GET[op]=="modmail"){
output("<form action='modmail.php?op=modmail2' method='POST'>",true);
output("Das Pergament fürs Team vorbereiten:`n`n");
$output.=("Grund:<br><input name='betreff' value=\"".HTMLEntities($subject).HTMLEntities(stripslashes($_GET['betreff']))."\">");
output("`nNachricht ans Team: `n");
$output.="<textarea name='mail' class='input' cols='40' rows='9'>".HTMLEntities($body).HTMLEntities(stripslashes($_GET['mail']))."</textarea><br>";
output("<input type='submit' class='button' name='submit' value='Absenden'>",true);
addnav("","modmail.php?op=modmail2");
addnav("Zurück","superuser.php");
}
if($_GET[op]=="modmail2"){
$sql="SELECT * FROM accounts WHERE superuser>=2";
$result = db_query($sql);
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
if ( $row['acctid'] == $session['user']['acctid'] ) {
// keine mail an sich selbst
} else {

systemmail($row[acctid],$_POST[betreff],$_POST['mail'],$session[user][acctid]);
$row = db_fetch_assoc($result);
}
}
output("Der Laufbursche rennt los um den Auftrag auszuführen!`n Lächelnd gehst Du zurück in die heilige Grotte");
addnav("Zurück","superuser.php");
}
page_footer();
?>



die Source für meine Tauben findet ihr http://silienta-logd.de/source.php?url=/mail.php#source



@hadi: Auch das vergleichen mit deiner half mir nicht weiter, es wurden dennoch nur 6 versendet -.-



lg Rikka

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 16:04 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Könnte(tm) daran liegen, daß Du pro Schleifendurchlauf zwei Ergebnissätze liest...

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Feb, 2006 00:30 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
Sprich 2x [php]$row = db_fetch_assoc($result); [/php] ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Feb, 2006 07:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Also hier schauen:
[php]
systemmail($row[acctid],$_POST[betreff],$_POST['mail'],$session[user][acctid]);
$row = db_fetch_assoc($result); [/php]
Und die Zeile
[php]$row = db_fetch_assoc($result);[/php]
löschen.

:)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Feb, 2006 15:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
vielen Dank ;) funzt *freu*


lg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 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