Avatar billede sx-power Nybegynder
22. maj 2004 - 12:03

gaestebog i flash

jeg er ved at forsøge at lave en gæstebog i php som for sit input fra flash, men er ikke helt sikker så jeg sender lige både actionscript og php script:

PHP:

<?
$db = mysql_connect("localhost", "brugernavn", "kodeord");
mysql_select_db("databasenavn", $db);
if($_POST['skriv']) {
$besked = nl2br(htmlentities($_POST['besked']));
$dato_array = getdate();
$dato = $dato_array["mday"] . "/" . $dato_array["mon"] . "-" . $dato_array["year"];
mysql_query("INSERT INTO guestbook (navn, email, dato, besked) VALUES ('$_POST[navn]','$_POST[email]','$dato','$besked')");

}
?>
<?
<div align="center">
<form method=post action= echo $PHP_SELF;>
<input type=hidden name=skriv VALUE=1>
Dit navn:<br>
<input type=text name=$_POST['navn'];><br>
Din email:<br>
<input type=text name=$_POST['email'];><br>
Din besked:<br>
<textarea NAME=$_POST['besked'];  cols=25 rows=6></textarea><br>
<input name="$_POST['send'];" type=submit VALUE="send">
</form>
<br><br>
<table border="1px">
</table>
</div>

?>
           
<?
$foresp = mysql_query("SELECT * FROM guestbook ORDER BY nr DESC");
while($data = mysql_fetch_array($foresp)){
echo "<tr><td valign=top>";
echo "fra: <a href=\"mailto:".$data['email']."\">".$data['navn']."</a>";
echo "<br>".$data['dato'];
echo "</td><td valign=top>".$data['besked']."</td></tr>";
}
?>


actionscript:


function submitDataToTextfile() {     
 
    submittedData = new LoadVars();     
   
    submittedData.inputData = inputData.text;     
   
    response = new LoadVars();     
       
    response.onLoad = doThisOnResponse;     
     
    submittedData.sendAndLoad("http://ttc-clan.net/gbook.php", response, "post");     
};


function doThisOnResponse(result) {
   
    if(result){         
          responsetxtb.text = response.receivedData;         
         
          " textbox.         
          statustxtb.text = response.writeStatus;         
    }else {           
          trace("everything went wrong...aaghhh..damn this");     
    };
};


submit.onRelease = function() {
    submitDataToTextfile();
};


jeg har hentet actionscriptet fra noget andet hvor man sender gennem php til txt fil og har fjernet alt det der har noget at gøre med txt i php'en flashen har jeg ikke for jeg vil helst ikke ødelægge noget :§
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester