Seite 4 von 5

Verfasst: 02.10.2004 15:27
von Kiss News
OK danke, der SQL Befehl hat geklappt.

Aber die Standardauswahl steht immer noch auf "nein".
In der profile_add_body.tpl habe ich:
<tr>
<td class="row1"><span class="gen">{L_INFO}&nbsp;<img
src="chat/images/sound.gif"
width="18" height="18" alt="sound?"></span></td>
<td class="row2">
<input type="radio" name="info" value="1" {INFO_YES} />
<span class="gen">{L_YES}</span>&nbsp;&nbsp;
<input type="radio" name="info" value="0" {INFO_NO} />
<span class="gen">{L_NO}</span></td>
</tr>
das sollte eigentlich stimmen. Aber EGAL, wie ich die values setze, es ändert sich nichts!!?

Verfasst: 02.10.2004 15:29
von Leuchte
Kannst du die usercp_register.php mal bitte als .txt abspeichern und hier verlinken!?

Verfasst: 02.10.2004 15:46
von Kiss News
ja natürlich, kann ich machen... kann es vielleicht an dem liegen?
'INFO_YES' => ( $info ) ? 'checked="checked"' : '',
'INFO_NO' => ( !$info ) ? 'checked="checked"' : '',
?

http://kissfanshop.ki.funpic.de/phpbb2/ ... gister.txt

es gab folgende Änderungen:
#
# includes/usercp_register.php
#
#-----[ FINDE ]---------------------------------------------------
#
$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'info' => 'info');

#
#-----[ FINDE in dieser Zeile und LÖSCHE ]---------------------------------------------------
#
, 'info' => 'info'

#
#-----[ FINDE (2x) und LÖSCHE jeweils ]-------------------------------------------
#
$info = stripslashes($info);

#
#-----[ FINDE ]---------------------------------------------------
#
$viewemail = ( isset($HTTP_POST_VARS['viewemail']) ) ? ( ($HTTP_POST_VARS['viewemail']) ? TRUE : 0 ) : 0;

#
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
#
$info = ( isset($HTTP_POST_VARS['info']) ) ? ( ($HTTP_POST_VARS['info']) ? TRUE : 0 ) : 0;

#
#-----[ FINDE (nur ein Auszug) ]---------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
, user_info = '" . str_replace("\'", "''", $info) . "'

#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
, user_info = '$info'

#
#-----[ FINDE (nur ein Auszug) ]---------------------------------------------------
#
$sql = "INSERT INTO " . USERS_TABLE . "

#
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
#
, '" . str_replace("\'", "''", $info) . "'

#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
, '$info'

#
#-----[ FINDE ]---------------------------------------------------
#
'INFO' => $info,

#
#-----[ MIT FOLGENDEM ERSETZEN ]---------------------------------------------------
#
'INFO_YES' => ( $info ) ? 'checked="checked"' : '',
'INFO_NO' => ( !$info ) ? 'checked="checked"' : '',


Verfasst: 02.10.2004 15:52
von Leuchte
Versuch es statt

Code: Alles auswählen

'INFO_YES' => ( $info ) ? 'checked="checked"' : '', 
'INFO_NO' => ( !$info ) ? 'checked="checked"' : '',
mal so

Code: Alles auswählen

'INFO_YES' => ( !$info ) ? 'checked="checked"' : '', 
'INFO_NO' => ( $info ) ? 'checked="checked"' : '',

Verfasst: 02.10.2004 16:25
von Kiss News
hmm, also beim Registrieren steht der Sound jetzt auf "ja"
http://kissfanshop.ki.funpic.de/phpbb2/index.php

allerdings lässt sich das nun im Profil nicht mehr ändern... siehe:
http://kissfanshop.ki.funpic.de/phpbb2/index.php
einloggen: tester/tester
Sound steht auf "nein".
und lässt sich NICHT auf "ja" ändern....?

Verfasst: 03.10.2004 19:47
von Kiss News
habe leider immer noch keine Lösung gefunden :roll:
könnte mir vielleicht jemand einen Tipp geben, woran es liegen kann, dass man die Option nicht ändern kann? Und natürlich, wo dieser Code hingehört für die Soundoption...
Danke!

Verfasst: 06.10.2004 12:11
von Acid
Funktioniert´s im Adminpanel ?

Verfasst: 06.10.2004 15:29
von Kiss News
Ja, im ACP klappt es! Aber nur dort.

P.S.: und wo gehört nun dieser Codeschnipsel hin :roll:

Code: Alles auswählen

if( $userdata['user_info'] == '0' ) 
{ 
        sound 
} 
else 
{ 
        kein sound 
}

Verfasst: 06.10.2004 16:13
von grizzlibaer
nur mal zur Info:

wenn ich auf registrieren klick wird mir die usercp_register.php angezeigt ...

gruß
grizzli

Verfasst: 07.10.2004 14:41
von Kiss News
Danke für die Info, wie gibt's denn sowas??? :o
:evil: :evil:

edit: habe jetzt eine andere usercp_register raufgeladen, jetzt geht es wieder...

habe jetzt nochmal getestet, ob das umschalten im ACP geht, und ja es geht...