User erkennen bei einer Umfrage

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

mb_strrpos() ist eigentlich eine andere Funktion als strpos(). Wenn es aber die von Dir genannte Stelle wäre, dann heißt das, dass die Variable "$user" leer wäre.

Füg mal zum Test eine Zeile vorher das ein:

Code: Alles auswählen

$user = 'Test';
Danach bau es aber wieder aus. Geht nur darum, ob dadurch die Fehlermeldungen verschwinden.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Maria77
Mitglied
Beiträge: 271
Registriert: 22.03.2005 11:06
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Maria77 »

Jaaaa, die Fehlermeldung ist weg.
Kann ich das dann drin lassen? :D
Gruß
Maria
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

nein, bloß nicht.

Jetzt beginnt die Fehlersuche. Einmal sollte irgendwo die Variable $user irgendwo einen Inhalt zugewiesen bekommen, den sie jetzt aber nicht zugewiesen bekommt.

Such mal danach. (also wie bei mir "$user ="). Weiterhin wüsste ich gerne wie diese Variable weiter verwendet wird. (Codeabschnitt posten :D )

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Maria77
Mitglied
Beiträge: 271
Registriert: 22.03.2005 11:06
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Maria77 »

Code: Alles auswählen

if (sizeof($voter_arr[$vote_id]) > 0 )
                                {
                                        foreach($option_arr[$vote_id] as $vote_option_id => $elem)
                                                {
                                                        $option_text = $elem["text"];
                                                        $option_result = $elem["result"];
                                                        $user = $user_option_arr[$vote_option_id];
                                                        $user = substr($user, "0", strrpos($user, ", "));
Also, das, was wir suchen ist dann quasi: $user = $user_option_arr[$vote_option_id];?
Gruß
Maria
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

ok, dann ist das array $user_option_arr[$vote_option_id] aus irgendeinem grund leer.

wo ist denn $user_option_arr noch so angesiedelt (codeabschnitt posten ;) )

Das Array müsste nämlich vorher irgendwo lustig gefüllt worden sein.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Benutzeravatar
Maria77
Mitglied
Beiträge: 271
Registriert: 22.03.2005 11:06
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Maria77 »

Ich kopiere mal ab dem ersten Erscheinen:

Code: Alles auswählen

$user = "";
                        $users = "";
                        $user_option_arr = "";

                        if (sizeof($voter_arr[$vote_id]) > 0 )
                                {
                                        foreach($voter_arr[$vote_id] as $user_id => $option_id)
                                        {
                                                $user .= $user_arr[$user_id].", ";
                                                foreach($option_id as $option)
                                                  {
                                                  $user_option_arr[$option] .= $user_arr[$user_id].", ";
                                                  }
                                        }
                                                $user = substr($user, "0", strrpos($user, ", "));
                                }

                        $template->assign_block_vars("votes", array(
                                'COLOR' => $topic_row_color,
                                'LINK' => $phpbb_root_path."viewtopic.".$phpEx."?t=$topic_id",
                                'DESCRIPTION' => $vote_text,
                                'USER' => $user,
                                'ENDDATE' => $vote_end,
                                'VOTE_DURATION' => $vote_duration,
                                'VOTE_ID' => $vote_id
                                ));

                        if (sizeof($voter_arr[$vote_id]) > 0 )
                                {
                                        foreach($option_arr[$vote_id] as $vote_option_id => $elem)
                                                {
                                                        $option_text = $elem["text"];
                                                        $option_result = $elem["result"];
                                                        $user = $user_option_arr[$vote_option_id];
                                                        $user = substr($user, "0", strrpos($user, ", "));
Gruß
Maria
Benutzeravatar
Maria77
Mitglied
Beiträge: 271
Registriert: 22.03.2005 11:06
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Maria77 »

@ mgutt

Wo bist Du denn hin? Hallo? :(
Gruß
Maria
Benutzeravatar
Maria77
Mitglied
Beiträge: 271
Registriert: 22.03.2005 11:06
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Maria77 »

Mag sich dann vielleicht jemand anderes dieses Fehlers nochmal annehmen? :oops:
Gruß
Maria
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo,zusammen
ist schade,das dieser an sich gute Mod mit vielen Fehlern immer noch zum Download bereit steht.
Ich habe den auch eingebaut, aber nach vielen Problemen und falschen Darstellungen wieder ausgebaut.
Vielleicht überarbeitet ein Spezialist hier diesen Mod nochmal.
Das ist bestimmt eine echte Herausforderung. ;-)
Würde diesen Mod auch gerne nutzen. Ich muss auch nicht wissen,wie jemand abgestimmt hat, sondern nur wer.

Na,denn schauen wir mal weiter. :roll:
Beste Grüße
Walter
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“