Wer ist hier? 1 Gäste
Datenbank abfrage aller email addys
|
|
turbo-opa |
Geschrieben am 12.04.2010 00000004 07:05
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 18 seconds |
habe folgendes problem. möchte gerne alle emails meiner user in meine ecards so einbauen das es eine auswahl per usernamen gibt und die karte dann direkt zu der jeweils passenden email geht. hier mal die index dazu : Code Download Code <?php hoffe mann versteht was ich möchte und kann helfen. danke im vorraus gruß uwe |
|
|
SC-Ad-Bot | Advertisement |
| |
turbo-opa |
Geschrieben am 12.04.2010 00000004 17:45
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 18 seconds |
habs mal versucht bekomm es aber leider nicht hin denn dann funzt das ganze teil nicht mehr
|
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 04:28
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
folgende Funktion liefert dir die Userliste, must du nur an der richtigen Stelle einbinden. (Also dort, wo man vorher die E-Mail eintragen musste.) Code Download Code function getUserlist() Nach dem Senden musst du verher die Variable $_POST['user_id'] nehmen und die dort ausgelesene ID dazu benutzen, die E-Mail des Users zu ermitteln, welche du dann als Empfänger-Adresse verwendest. Du ersetzt dann also $_POST['emial'] durch die ermittelte E-Mail-Adresse. |
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 05:11
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
danke aber ich bekomme es nicht hin weil da wo was von email steht ist ne tabelle und das in html aber dein code ist php ich blicks nicht. hab auch bei selfhtml schon geguckt aber auch damit bin ich zu blöd. aber trotzdem danke muß ichs so lassen weil hab momentan nicht die zeit mich drum zu kümmern. gruß uwe |
|
|
ObiWan |
Geschrieben am 13.04.2010 00000004 05:25
|
Senior Mitglied Beiträge: 420 Registriert am: 09.09.08 Fusioneer: 16 years 2 months 4 weeks 29 days 10 hours 16 minutes 14 seconds |
Versuchs mal damit. Hoffe das geht. ^^ Code Download Code
Wobei ich eigentlich glaube das man diesen Abschnitt hier: Code Download Code $user_list .= "<option value='".$data['user_id']."' name='email'>".$data['user_name']."</option>\n"; noch zu der E-Mail statt User_ID abändern muss: Code Download Code $user_list .= "<option value='".$data['user_email']."' name='email'>".$data['user_name']."</option>\n"; Bearbeitet von ObiWan am 13.04.2010 00000004 05:27 PHP-Fusion World - Hier gibts massig Spiele und Stuff für deine Community Bei WBB World: PHPFWBB 1.x.x Schnittstelle (eine Registrierung, problemloses einloggen auf beiden Systemen) ... und vieles mehr. |
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 05:38
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
wenn ich das jetzt nehme hab ich wieder kein feld wo die karte hin soll also weder dropdown noch wo ich die addy reinschreiben kann. soweit war ich auch schon mal aber trotzdem danke
|
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 05:42
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Zitat ObiWan schrieb: Wobei ich eigentlich glaube das man diesen Abschnitt hier: Code Download Code $user_list .= "<option value='".$data['user_id']."' name='email'>".$data['user_name']."</option>\n"; noch zu der E-Mail statt User_ID abändern muss: Code Download Code $user_list .= "<option value='".$data['user_email']."' name='email'>".$data['user_name']."</option>\n"; Nein, ich habe ja geschriben, das man später die E-Mail ermitteln muss. Das hat Datenschutztechnische Gründe. Wenn du die E-Mails bereits in der Auswahlbox hast, dann kann man mittels Script diese leicht auslesen und misbrauchen. @Turbo-Opa: Hier das ganze Script angepasst, natürlich ungetestet. Code Download Code <?php |
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 05:46
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
jetzt habe ich alle user meiner seite drinstehen allerdings nicht als dropdown sondern kommplet als text aber keine auswahl möglichkeit. zum gucken: http://radio-4fun.eu/hp/infusions/eca.../index.php Bearbeitet von turbo-opa am 13.04.2010 00000004 05:47 |
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 05:59
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Ups, hatte einen Schreibfehler drinne, probier bitte jetzt nochmal.
|
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 06:16
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
cool jetzt hab ich das dropdown danke und wenns geht solltest du ne mail bekommen. gruß uwe |
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 06:28
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Noch habe ich keine Mail erhalten. Du kannst dir ja mal testweise die E-mail ausgeben lassen, bevor du die Mail sendest. Und auch das @ vor mail kannst du testweise mal entfernen, da dieses alle Fehlermeldungen unterdrückt. Vielleicht liegt ja noch ein anderes Problem vor.
|
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 06:35
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
so hab mal das @ rausgenommen und nochmal eine an dich verschickt aber irgend wie scheint es noch nicht zu gehen denk oder haste schon eine?
|
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 06:40
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Nein, noch nicht. Hast du dir einfach mal die Mail ausgeben lassen. Einfach mal eine Zeile nach Code Download Code $user_mail = dbresult(dbarray("SELECT user_email FROM ".DB_USERS." WHERE user_id='".$_POST['user_id']."'"),0); Code Download Code echo "Mail:".$user_mail."<br />\n"; Hat es denn vorher funktioniert, wo man die Mail-Adresse manuell eingeben musste? |
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 06:46
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
da steht dann nur mail aber nichts hinter das heist der sendet nix denk
|
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 07:22
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Fehler gefunden. Suche die Zeile Code Download Code $user_mail = dbresult(dbarray("SELECT user_email FROM ".DB_USERS." WHERE user_id='".$_POST['user_id']."'"),0); und ändere diese in: Code Download Code $user_mail = dbresult(dbquery("SELECT user_email FROM ".DB_USERS." WHERE user_id='".$_POST['user_id']."'"),0); Jetzt sollte es funktionieren. |
|
|
turbo-opa |
Geschrieben am 13.04.2010 00000004 08:52
|
Senior Mitglied Beiträge: 403 Registriert am: 25.09.08 Fusioneer: 16 years 2 months 2 weeks 14 days 0 hours 20 minutes 19 seconds |
jup jetzt funzt es glaub ich sollest jetzt auch ne mail haben |
|
|
emblinux |
Geschrieben am 13.04.2010 00000004 09:01
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 2 months 0 weeks 4 days 15 hours 8 minutes 3 seconds |
Ja, habe eine erhalten. Keine Ursache. |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Datenbank fehler | Infusionen | 7 | 24.03.2017 00000003 07:20 |
1 Datenbank - 2x PHP-Fusion | PHP & MySql | 6 | 08.08.2013 00000008 04:13 |
User Datenbank zurück spielen | Allgemeine Support Fragen | 3 | 23.05.2013 00000005 07:54 |
PN inhalt auch als email verschicken lassen | Allgemeine Support Fragen | 2 | 07.04.2013 00000004 11:55 |
Datenbank Problem(chen) | PHP & MySql | 3 | 05.02.2013 00000002 10:48 |