4x bewertet

Login XII - Neue PN und User auswählen

von PascalErorr  |  18.10.2008 um 21:49 h
Skripte
Typ: Skripte
Stufe:Einfach
Mir ist Heute etwas aufgefallen! Wenn man in Delite's Login-System jemandem eine PN schreiben will muss man
erst mal bei Empfänger den Usernamen hinschreiben. Doch was ist wenn der User einen schweren Namen hat?
Da kann man sich ja ganz leicht vertippen! Deswegen hab ich heute was geschrieben was das PN-Schreiben
ein wenig erleichtert!

Was brauchen wir?
Die newpn.php Datei aus Delite's Loginsystem!

Öffnet die Datei und Sucht diese Zeile:


<input type="text" name="empfaenger" value="<?= $empfaenger ?>">



Und ersetzt die eine Zeile mit diesen 12 Zeilen:


<select name="empfaenger" value="<?= $empfaenger ?>">
     <?php
        $sql 
"SELECT * FROM mitglieder ORDER BY id"
        
$result mysql_query($sql);
        while (
$row mysql_fetch_assoc($result)) { ?>
   <option>         
     <?= $row['name']; ?>
   </option>
 
<? 
}
?> 
</select>


Datei Speichern und Fertig.

Viel Spaß beim PN schreiben,
Pascal!

P.S: Schwierigkeiten? Schreibt ein Kommentar oder mir eine PN!



6 Kommentare




shaWii

Emm.. bei mir gibt es keine Zeile 110.. bei mir geht es nur bis zeile 77...

Muss ich diesen Code ersetzen?
<input type="text" name="empfaenger" value="<?= $empfaenger ?>">
am 18.10.2008 um 23:20 Uhr


Die Idee an fuer sich finde ich wirklich nicht schlecht, allerdings nehmen wir mal an, es sind ein paar mehr User registriert...

Uahhh, dann heisst es 'scroll dir nen Wolf', bis du fuengig wurdest Smilie

Dann kann man nur hoffen, dass der User, der die PN erhalten soll, auch ja am Anfang aufgelistet wird, ansonsten koennte das PN-Schreiben eine laengere Angelegenheit werden ...
am 19.10.2008 um 00:53 Uhr


PascalErorr

@ V-Kiddie
Ja musst du. SRY ich hab in meiner datei noch so viele andere Sachen drin!

@ Alice
Was anderes ist mir auch nicht Eingefallen :P
am 19.10.2008 um 13:05 Uhr


shaWii

Es klappt Smilie ne super Idee... aber ebn wie Alice es schon gesagt hat.. wenn man n bisschen viel users hat muss man recht viel scrollen..
Ansonsten klappts Smilie
am 19.10.2008 um 13:17 Uhr


Maria

Wenn ihr anstatt "ORDER BY id" "ORDER BY name" nimmt wird es alphabetisch aufgelistet und es gibt keine Probleme bei vielen Benutzern. Hab es noch nicht ausprobiert aber theoretisch müsste es klappen:)
am 24.05.2011 um 22:38 Uhr


Maria

Jetzt ausprobiert, klappt 100% mit "ORDER by name" Smilie
am 25.05.2011 um 11:32 Uhr