All pastes #632445 Raw Edit

Something

public text v1 · immutable
#632445 ·published 2007-07-24 21:17 UTC
rendered paste body
<?php
    if (isset($_REQUEST['mockfbmltext'])) {
        var_dump( $_POST );
        echo '<br /><br />';
        var_dump( $_GET );
        echo '<br /><br />';
        echo $_REQUEST['mockfbmltext'];
        exit;
    }

    require_once 'dbappinclude.php';
    
    var_dump( $_POST );
    echo '<br /><br />';
    var_dump( $_GET );
    echo '<br /><br />';
    
    if ( $_GET['auth_token'] ){
        // creates session with fb
        $session = $facebook->do_get_session( $_GET['auth_token'] );
        
        // store user id in session variable
        $_SESSION['session_uid'] = $_COOKIE[$appapikey . '_user'];
    }

?>


<p>hello <fb:name firstnameonly="true" uid="<?=$user?>" useyou="false"/></p>

<?php

    $rs = query("select count from counter");
    if ($row = mysql_fetch_assoc($rs)) {
      $count = $row['count'];
      query("update counter set count=count+1");
    } else {
      query("insert into counter values (1)");
      $count = 1;
    }

    echo "<p>the count is $count</p>";
    echo "<br />Session: " . $session;

    if (isset($_REQUEST['profiletext'])) {
      $facebook->api_client->profile_setFBML($_REQUEST['profiletext'], $user);
      $facebook->redirect($facebook->get_facebook_url() . '/profile.php');
    }

    echo '<form action="" method="get">';
    echo '<input name="profiletext" type="text" size="30" value=""><br>';
    echo '<input name="submit" type="submit" value="Display text on profile">';
    echo '</form>';

$fbml = <<<EndHereDoc
<form>
<input name="mockfbmltext" type="text" size="30">
<br />
<input type="submit"
  clickrewriteurl="$appcallbackurl"
  clickrewriteid="preview" value="Draw text below"
/>
<br />
<div id="preview" style="border-style: solid; border-color: black;
  border-width: 1px; padding: 5px;">
</div>
</form>
EndHereDoc;

    $facebook->api_client->profile_setFBML($fbml, $user);

    echo "<p>the following form was added to the profile box:</p>";

    echo $fbml;