PHP i.c.m. Flash MX

Status
Niet open voor verdere reacties.

P4user

Gebruiker
Lid geworden
8 okt 2001
Berichten
59
Hoi,

Ik heb een nieuwssysteem gedownload van http://www.webfanaat.com, nu wil ik graag dat op de beginpagina van mijn Flash MX site het nieuws komt te staan.
Het nieuws wordt dus via een gewone php pagina in de database gezet, maar hoe krijg ik het nieuws dan in de flash pagina krijgen?

MVG

Thijs
 
Ik denk dat je beter goed Flash én PHP kunt leren. Je kunt dan het PHP script zó aanpassen dat het goed uit komt met het Flash bestand. Hierna kun je de variabelen inladen met
Code:
loadVariablesNum ("blaat.php", 0);
en dan kun je dus op een bepaalde manier de inhoud van die pagina krijgen. Maar het is allemaal erg ingewikkeld dus zorg eerst dat je Flash en PHP goed onder de knie krijgt.
 
Hoi,

dit is de code van mijn nieuwssysteem, van het php bestand. Wat nu dus op een gewone pagina staat, moet dan in de Flash pagina komen.

PHP:
<?php 

include("config.php");
include($lang);

mysql_connect("$dbhost","$dbuser","$dbpass"); 
mysql_select_db("$database");

function bbcode($message) {
  $message = eregi_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]", "<font color=\"\\1\">\\2</font>", $message);
  $message = eregi_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>", $message);
  $message = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]", "<a href=\"\\1\" target=_blank>\\2</a>", $message);
  $message = str_replace("[b]", "<b>", $message);
  $message = str_replace("[/b]", "</b>", $message);
  $message = str_replace("[i]", "<i>", $message);
  $message = str_replace("[/i]", "</i>", $message);
  $message = str_replace("[u]", "<u>", $message);
  $message = str_replace("[/u]", "</u>", $message);
  $message = str_replace(":)", "<img src=\"smileys/smile.gif\">", $message);
  $message = str_replace("8)", "<img src=\"smileys/cool.gif\">", $message);
  $message = str_replace(":?", "<img src=\"smileys/huh.gif\">", $message);
  $message = str_replace(":D", "<img src=\"smileys/lol.gif\">", $message);
  $message = str_replace(":d", "<img src=\"smileys/lol.gif\">", $message);
  $message = str_replace(":@", "<img src=\"smileys/mad.gif\">", $message);
  $message = str_replace(":(", "<img src=\"smileys/sad.gif\">", $message);
  $message = str_replace(":P", "<img src=\"smileys/tongue.gif\">", $message);
  $message = str_replace(":p", "<img src=\"smileys/tongue.gif\">", $message);
  $message = nl2br($message);
  return $message;
}

if(isset($_POST['reply'])) { 

  mysql_query("INSERT INTO reply(replyid,message,name) VALUES('$_POST[replyid]','$_POST[mess]','$_POST[name]')"); 
  echo"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=$back?i=$_POST[replyid]\">"; 

} elseif(isset($_GET['i'])) { 

  $select = mysql_query("SELECT * FROM news WHERE id = '$_GET[i]'"); 

  while($list = mysql_fetch_object($select)) { 

  echo" 
  <center><a href=\"$back\">$backto</a></center><br> 
  <table width=\"400\" cellpadding=\"4\" cellspacing=\"0\" align=\"center\" border=\"1\" class=\"news\"> 
  <tr><td class=\"subject\"> 
  <b>$list->subject</b> 
  </td></tr> 
  <tr><td class=\"info\"> 
  <i>$list->date&nbsp;-&nbsp;$authornews&nbsp;<a href=\"mailto:$list->email\">$list->name</a></i><br> 
  <hr> 
  <span class=\"newstext\">".nl2br($list->message)."</span> 
  <hr><br><br> 
  "; 

  } 

  echo" 
  <script language=\"javascript\"> 

  function validate() { 
  var temp 
  if (document.replyform.name.value==''){ 
    alert('$alertname') 
    return false 
  } 
  if (document.replyform.mess.value==''){ 
    alert('$alertmessage') 
    return false 
  } return true } 

  function icon(thing)
  {
    document.replyform.mess.value = document.replyform.mess.value + thing;
  }

  </script> 
  <b>$replytext:</b><br><br> 
  "; 

  $reactions = mysql_query("SELECT * FROM reply WHERE replyid = '$_GET[i]' ORDER BY id DESC");

  while($list = mysql_fetch_object($reactions)) { 

    $name = htmlspecialchars($list->name);
    $message = htmlspecialchars($list->message); 
    $message = bbcode($message);

    echo" 
    <b>$authorcomment:</b>&nbsp;$name<br> 
    $message<br><br> 
    "; 

  } 

  echo" 
  <form name=\"replyform\" onsubmit=\"return validate()\" method=\"POST\"> 
  $inname:<br>
  <input type=\"text\" name=\"name\" maxlength=\"30\" size=\"20\"><br> 
  $inmess:<br>
  <textarea cols=\"35\" rows=\"5\" name=\"mess\"></textarea><br> 
  <input type=\"hidden\" name=\"replyid\" value=\"$_GET[i]\">
  <input type=\"submit\" name=\"reply\" value=\"$replybutton\"><br>
  <a href=\"javascript:icon(':)')\"><img src=\"smileys/smile.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon('8)')\"><img src=\"smileys/cool.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon(':?')\"><img src=\"smileys/huh.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon(':D')\"><img src=\"smileys/lol.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon(':@')\"><img src=\"smileys/mad.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon(':(')\"><img src=\"smileys/sad.gif\" border=\"0\"></a>&nbsp;&nbsp;
  <a href=\"javascript:icon(':P')\"><img src=\"smileys/tongue.gif\" border=\"0\"></a><br>
  <input type=\"button\" class=\"icon\" value=\"b\" style=\"font-weight: bold;width: 20px\" onClick=\"javascript:icon('[b] [/b]')\">
  <input type=\"button\" class=\"icon\" value=\"u\" style=\"text-decoration: underline; width: 20px\" onClick=\"javascript:icon('[u] [/u]')\">
  <input type=\"button\" class=\"icon\" value=\"i\" style=\"font-style: italic; width: 20px\" onClick=\"javascript:icon('[i] [/i]')\">
  <input type=\"button\" class=\"icon\" value=\"email\" style=\"width: 40px\" onClick=\"javascript:icon('[email=name@domain]text[/email]')\">
  <input type=\"button\" class=\"icon\" value=\"color\" style=\"width: 35px\" onClick=\"javascript:icon('[color=black] [/color]')\">
  <input type=\"button\" class=\"icon\" value=\"url\" style=\"width: 25px\" onClick=\"javascript:icon('[url=http://]text[/url]')\">
  </form>
  </td></tr></table> 
  "; 

} elseif(isset($_POST['look'])) { 

  $find = mysql_query("SELECT * FROM news WHERE subject LIKE '%$_POST[look]%' ORDER BY id"); 
  $result = mysql_num_rows($find);
  $found = explode("'", $foundtext);

  echo" 
  <center> 
  <a href=\"$back\">$backto</a><br><br><br> 
  <b>$archivelink</b><br><br>
  <form method=\"POST\">
  $searchnews:<br>
  <input type=\"text\" name=\"look\" size=\"19\"><br> 
  <input type=\"submit\" name=\"search\" value=\"$searchbutton\">
  </form> 
  $found[0]&nbsp;$result&nbsp;$found[1]&nbsp;''$_POST[look]''<br><br> 
  </center> 
  <table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" align=\"center\" class=\"archive\"> 
  "; 

  while($list = mysql_fetch_object($find)) { 

    $replys = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'")); 

    echo"<tr><td><i>$list->date</i></td><td>&nbsp;-&nbsp;</td><td><a href=\"$back?i=$list->id\">$list->subject</a>&nbsp;($replys&nbsp;$replytext)</td></tr>"; 

  } 
    echo"</table>"; 
} elseif(isset($_GET['archive'])) {  

  echo" 
  <center> 
  <a href=\"$back\">$backto</a><br><br><br> 
  <b>$archivelink</b><br><br>
  <form method=\"POST\">
  $searchnews:<br>
  <input type=\"text\" name=\"look\" size=\"19\"><br> 
  <input type=\"submit\" name=\"search\" value=\"$searchbutton\">
  </form><br> 
  </center> 
  <table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" align=\"center\" class=\"archive\"> 
  "; 

  $archive = mysql_query("SELECT * FROM news ORDER BY id DESC");

  while($list = mysql_fetch_object($archive)) { 

    $count = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'")); 

    echo"<tr><td><i>$list->date</i></td><td>&nbsp;-&nbsp;</td><td><a href=\"$back?i=$list->id\">$list->subject</a>&nbsp;($count&nbsp;$replytext)</td></tr>"; 

  } 
    echo"</table>"; 
} else { 

  $select = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 4"); 

  while($list = mysql_fetch_object($select)) { 

    $result = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'")); 

    echo" 
    <table width=\"340\" cellpadding=\"2\" cellspacing=\"0\" align=\"center\" border=\"1\" class=\"news\"> 
    <tr><td class=\"subject\"> 
    <b>$list->subject</b> 
    </td></tr> 
    <tr><td class=\"info\"> 
    <i>$list->date&nbsp;-&nbsp;$authornews&nbsp;<a href=\"mailto:$list->email\">$list->name</a></i><br><br> 
    <span class=\"newstext\">".nl2br($list->message)."</span><br><br> 
    </td></tr> 
    <tr><td align=\"right\" class=\"comment\"> 
    <a href=\"$back?i=$list->id\">$commentlink</a>&nbsp;($result&nbsp;$replytext) 
    </td></tr> 
    </table><br> 
    "; 

  } 
    echo"<center><a href=\"$back?archive=1\">$archivelink</a></center>"; 
} 

?>

Kunnen jullie me vertellen hoe ikdit in Flash krijg i.p.v. op deze pagina?

BVD

Thijs
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan