close× Call Us +49 (1805) 01 29 59

Datalus
Thread Author: Dat Tunes
Thread ID: 631
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 3671 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
[Gelöst] Beziehung Status erweitern
Dat Tunes
Hallo zusammen

folgenes Problem:

Und zwar möchte ich gerne 2 weiter Radio Buttons drin haben, in Profil bearbeiten werden sie auch schon angezeigt, habe die locale auch angepasst, soweit kann ich es auch auswählen.

Nur wenn ich jetzt zb. auf Mein Profil klicke, wird keins der beiden angezeigt, wenn ich es auswähle. Zeigt mir nur dann an , "noch zu überzeugen"
Aber dort soll es dann anzeigen, verlobt oder verheiratet.


if (!defined("IN_FUSION")) { die("Access Denied"); }

if ($profile_method == "input") {
   echo "<tr>\n";
   echo "<td class='tbl'>".$locale['uf_beziehung_001'].":</td>\n";
   echo "<td class='tbl'>";
   echo "<input type='radio' name='user_beziehung' value='0'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "0" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_004']." ";
   echo "<input type='radio' name='user_beziehung' value='1'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "1" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_002']." ";
   echo "<input type='radio' name='user_beziehung' value='2'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "2" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_003']." ";
   echo "<input type='radio' name='user_beziehung' value='3'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "3" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_005']." ";
   echo "<input type='radio' name='user_beziehung' value='4'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "4" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_006']."</td>\n";
   echo "</tr>\n";
} elseif ($profile_method == "display") {
   if ($user_data['user_beziehung'] && ($user_data['user_beziehung'] == 1 || $user_data['user_beziehung'] == 2 || $user_data['user_beziehung'] == 3 || $user_data['user_beziehung'] == 4)) {
      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_beziehung_001']."</td>\n";
      echo "<td align='right' class='tbl1'>".($user_data['user_beziehung'] == 1 ? $locale['uf_beziehung_002'] : ($user_data['user_beziehung'] == 2 ? $locale['uf_beziehung_003'] : $locale['uf_beziehung_004']));
      echo "</td>\n</tr>\n";
   }
} elseif ($profile_method == "validate_insert") {
   $db_fields .= ", user_beziehung";
   $db_values .= ", '".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
} elseif ($profile_method == "validate_update") {
   $db_values .= ", user_beziehung='".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
}
?>


Hoffe mir kann wer helfen ...

Link zur Seite ist: www.baby-and-mama.de

gruss Mystik
 
SC-Ad-Bot
 
DjMicha1985
Oh sehe gerade du baust nen Mutter / Kind Forum auf. Würde mich gerne als Webradio bei dir mit einklinken
lpmf.lilypie.com/TikiPic.php/oxgEKHz.jpglpmf.lilypie.com/oxgEp2.png
 
Dat Tunes
Huhu Micha,

ich selber nicht , aber meine frau, helfe ihr soweit nur beim aufbau der seite.

Das verlinken ist oki..... Brauch dann nur die tage mal nen Banner sowie link.

Aber ne lösung zu dem Problem weiss noch keiner oder ???
 
emblinux
probier mal folgendes:


if (!defined("IN_FUSION")) { die("Access Denied"); }

if ($profile_method == "input") {
   echo "<tr>\n";
   echo "<td class='tbl'>".$locale['uf_beziehung_001'].":</td>\n";
   echo "<td class='tbl'>";
   echo "<input type='radio' name='user_beziehung' value='0'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "0" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_004']." ";
   echo "<input type='radio' name='user_beziehung' value='1'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "1" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_002']." ";
   echo "<input type='radio' name='user_beziehung' value='2'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "2" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_003']." ";
   echo "<input type='radio' name='user_beziehung' value='3'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "3" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_005']." ";
   echo "<input type='radio' name='user_beziehung' value='4'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "4" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_006']."</td>\n";
   echo "</tr>\n";
} elseif ($profile_method == "display") {
   if ($user_data['user_beziehung'] && ($user_data['user_beziehung'] == 1 || $user_data['user_beziehung'] == 2 || $user_data['user_beziehung'] == 3 || $user_data['user_beziehung'] == 4)) {
      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_beziehung_001']."</td>\n";
      echo "<td align='right' class='tbl1'>".
     ($user_data['user_beziehung'] == 1 ? $locale['uf_beziehung_002'] :
     ($user_data['user_beziehung'] == 2 ? $locale['uf_beziehung_003'] :
     ($user_data['user_beziehung'] == 3 ? $locale['uf_beziehung_004'] :
     ($user_data['user_beziehung'] == 4 ? $locale['uf_beziehung_005'] : $locale['uf_beziehung_006']))));
      echo "</td>\n</tr>\n";
   }
} elseif ($profile_method == "validate_insert") {
   $db_fields .= ", user_beziehung";
   $db_values .= ", '".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
} elseif ($profile_method == "validate_update") {
   $db_values .= ", user_beziehung='".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
}
?>

Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Dat Tunes
Huhu emblinux,

Danke dir für die lösung... hatte noch nen kleines Problem, aber habe es angepasst bekommen nun.

So sieht der code nun aus


<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: user_gender_include.php
| Author: Gr@n@dE
| Homepage: www.granade.eu
|
| Modifiziert: starsplash
| Homepage: www.maxkolbe-jugend.de
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

if ($profile_method == "input") {
   echo "<tr>\n";
   echo "<td class='tbl'>".$locale['uf_beziehung_001'].":</td>\n";
   echo "<td class='tbl'>";
   echo "<input type='radio' name='user_beziehung' value='0'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "0" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_004']." ";
   echo "<input type='radio' name='user_beziehung' value='1'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "1" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_002']." ";
   echo "<input type='radio' name='user_beziehung' value='2'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "2" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_003']." ";
   echo "<input type='radio' name='user_beziehung' value='3'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "3" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_005']." ";
   echo "<input type='radio' name='user_beziehung' value='4'".(IsSeT($user_data['user_beziehung']) && $user_data['user_beziehung'] == "4" ? " checked='checked'" : "")." /> ".$locale['uf_beziehung_006']."</td>\n";
   echo "</tr>\n";
} elseif ($profile_method == "display") {
   if ($user_data['user_beziehung'] && ($user_data['user_beziehung'] == 1 || $user_data['user_beziehung'] == 2 || $user_data['user_beziehung'] == 3 || $user_data['user_beziehung'] == 4)) {
      echo "<tr>\n";
      echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".$locale['uf_beziehung_001']."</td>\n";
      echo "<td align='right' class='tbl1'>".
     ($user_data['user_beziehung'] == 0 ? $locale['uf_beziehung_004'] :
     ($user_data['user_beziehung'] == 1 ? $locale['uf_beziehung_002'] :
     ($user_data['user_beziehung'] == 2 ? $locale['uf_beziehung_003'] :
     ($user_data['user_beziehung'] == 3 ? $locale['uf_beziehung_005'] : $locale['uf_beziehung_006']))));
      echo "</td>\n</tr>\n";
   }
} elseif ($profile_method == "validate_insert") {
   $db_fields .= ", user_beziehung";
   $db_values .= ", '".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
} elseif ($profile_method == "validate_update") {
   $db_values .= ", user_beziehung='".(isset($_POST['user_beziehung']) && isnum($_POST['user_beziehung']) ? $_POST['user_beziehung'] : "0")."'";
}
?>


Gruss Mystik
Bearbeitet von Dat Tunes am 18.02.2009 00000002 09:48
 
emblinux
Kann nur an diesen zeilen liegen:


 ($user_data['user_beziehung'] == 1 ? $locale['uf_beziehung_002'] :
     ($user_data['user_beziehung'] == 2 ? $locale['uf_beziehung_003'] :
     ($user_data['user_beziehung'] == 3 ? $locale['uf_beziehung_004'] :
     ($user_data['user_beziehung'] == 4 ? $locale['uf_beziehung_005'] : $locale['uf_beziehung_006']))));


Da einfach mal etwas rumprobieren. Da ich das Profilfeld nicht habe, habe ich einfach nur auf gut denken die locales eingesetzt.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Dat Tunes

Zitat

emblinux schrieb:
Da einfach mal etwas rumprobieren. Da ich das Profilfeld nicht habe, habe ich einfach nur auf gut denken die locales eingesetzt.


Das habe ich ja auch gemacht... habe die locale angepasst , alles soweit hinbekommen , bis auf das letzte bis grade, was nun aber klappt.

Danke dir noch mal
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
User Status Allgemeine Support Fragen 2 21.09.2015 00000009 09:27
[Gelöst] Foto Galerie Allgemeine Support Fragen 13 20.12.2014 00000012 16:58
TS Status Allgemeine Support Fragen 9 26.02.2014 00000002 11:05
Game Server Status Allgemeine Diskussionen 9 06.01.2013 00000001 08:37
[gelöst] Subdomain nicht als ext. Link anzeigen Allgemeine Support Fragen 9 01.01.2013 00000001 19:36
Datalus