hallo freunde ich habe vor einiger zeit schonmal hier gepostet aber mir konnte leider nicht so weirklich ein tipp gegeben oder weitergeholfen werden.
es geht um mein datingportal dort würde ich gerne per php code eine automatisierte kostenfreie mitgliedschaft für frauen realisieren und frauen zuweisen.
habe mir gedacht das es möglicher weise über den loginbereich funktionieren könnte.
z,b if sex _female logged =....
hier ist ein auszug aus meiner php in der die mitgliedschaft vergeben wird wenn man dafür per paypal gezahl hatt. Hoffe Ihr könnt mir weiter helfen
währe euch sehr dankbar.
wenn ihr in eine andere php einsehn wollt sagt mir bitte bescheid ich werde sie dann unverzüglich hier posten.
hier der Link zu meiner seite damit ihr sie genauer betrachten könnt um eventuell einen weg für die umsetztung zu finden.
Gruß Dragan.
es geht um mein datingportal dort würde ich gerne per php code eine automatisierte kostenfreie mitgliedschaft für frauen realisieren und frauen zuweisen.
habe mir gedacht das es möglicher weise über den loginbereich funktionieren könnte.
z,b if sex _female logged =....
hier ist ein auszug aus meiner php in der die mitgliedschaft vergeben wird wenn man dafür per paypal gezahl hatt. Hoffe Ihr könnt mir weiter helfen
währe euch sehr dankbar.
PHP-Code:
require_once( 'inc/header.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'design.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'profiles.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'modules.inc.php' );
require_once( BX_DIRECTORY_PATH_INC . 'tags.inc.php' );
// --------------- page variables and login
$_page['name_index'] = 36;
$_page['css_name'] = 'change_status.css';
$logged['member'] = member_auth(0);
$_page['header'] = _t( "_CHANGE_STATUS_H" );
$_page['header_text'] = _t( "_CHANGE_STATUS_H1", $site['title'] );
// --------------- page components
$_ni = $_page['name_index'];
$_page_cont[$_ni]['page_main_code'] = PageCompPageMainCode();
// --------------- [END] page components
PageCode();
// --------------- page components functions
/**
* page code function
*/
function PageCompPageMainCode()
{
global $dir;
$member['ID'] = (int)$_COOKIE['memberID'];
ob_start();
$p_arr = getProfileInfo( $member['ID'] );
if ( $_POST['CHANGE_STATUS'] )
{
switch( $_POST['CHANGE_STATUS'] )
{
case 'SUSPEND':
if ( $p_arr['Status'] == 'Active' )
{
db_res( "UPDATE `Profiles` SET `Status` = 'Suspended' WHERE `ID` = '{$member['ID']}';" );
modules_block($p_arr['ID']);
}
break;
case 'ACTIVATE':
if ( $p_arr['Status'] == 'Suspended' )
{
db_res( "UPDATE `Profiles` SET `Status` = 'Active' WHERE `ID` = {$member['ID']}" );
// call modules to add user to modules
$check_res = checkAction($member['ID'], ACTION_ID_USE_CHAT);
if ( $check_res[CHECK_ACTION_RESULT] == CHECK_ACTION_RESULT_ALLOWED )
modules_unblock($p_arr['ID'], 'chat');
$check_res = checkAction($member['ID'], ACTION_ID_USE_FORUM);
if ( $check_res[CHECK_ACTION_RESULT] == CHECK_ACTION_RESULT_ALLOWED )
modules_unblock($p_arr['ID'], 'forum');
}
break;
}
createUserDataFile( $p_arr['ID'] );
reparseObjTags( 'profile', $member['ID'] );
$p_arr = getProfileInfo( $member['ID'] );
}
echo "<table width=\"100%\" cellpadding=4 cellspacing=4><td align=center class=text2>";
echo _t( "_Profile status" );
?>: <b><font class=prof_stat_<? echo $p_arr['Status']; ?>> <? echo _t( "__$p_arr[Status]" ); ?> </font></b><br />
<?
switch ( $p_arr['Status'] )
{
case 'Active':
echo _t( "_PROFILE_CAN_SUSPEND" );
?>
<br /><br /><form action="<? echo $_SERVER['PHP_SELF']; ?>" method=post>
<input type=hidden name=CHANGE_STATUS value=SUSPEND>
<center><input class=no type=submit value="<? echo _t( "_Suspend account" ); ?>"></center>
</form>
<?
break;
case 'Suspended':
echo _t( "_PROFILE_CAN_ACTIVATE" );
?>
<br /><br /><form action="<? echo $_SERVER['PHP_SELF']; ?>" method=post>
<input type=hidden name=CHANGE_STATUS value=ACTIVATE>
<center><input class=no type=submit value="<? echo _t( "_Activate account" ); ?>"></center>
</form>
<?
break;
default:
echo _t( "_PROFILE_CANT_ACTIVATE/SUSPEND" );
break;
}
echo "</td></table>";
$ret = ob_get_contents();
ob_end_clean();
return $ret;
}
?>
wenn ihr in eine andere php einsehn wollt sagt mir bitte bescheid ich werde sie dann unverzüglich hier posten.
hier der Link zu meiner seite damit ihr sie genauer betrachten könnt um eventuell einen weg für die umsetztung zu finden.
Gruß Dragan.
Kommentar