Avatar billede th1 Nybegynder
09. august 2005 - 20:33 Der er 4 kommentarer og
1 løsning

Hvorfor skriver den besked når man trykker på opdaterer

Hejsa  jeg har lige en lille  tagwall og hvis jeg  trykker på Opdater så kommer der en ny tom besked..

Der kommer ingen fejl

Nogen som kan hjælpe mig??

Koden:

<div align="left"><form name="form1" method="post" action="tag.php?=ok" onsubmit='return form_check();'>


Skriv en besked
<br>
<table width="209" border="0">
<tr>
  <td>Navn:     </td>
  <td><input type="text" name="navn" id="navn"> </td></tr>
<tr>
  <td>E-mail:     </td>
  <td><input type="text" name="email"> </td>
</tr>
<tr><td>HP:     </td><td><input type="text" name="www"> (Husk http://) </td></tr>
<tr>
  <td colspan="2">Skilaboð:     <br>
<textarea cols="35" rows="4" name="besked" id="besked"></textarea>     

   

    <p>&nbsp;
    <a href="#" onclick="insertText(form1.besked,':D',true);return false;">
            <img src="smilie/icon_biggrin.gif" height="15" width="15" border="0"></a>
            <a href="#" onclick="insertText(form1.besked,':O',true);return false;">
            <img src="smilie/icon_surprised.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':tw',true);return false;">
            <img src="smilie/icon_twisted.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':)',true);return false;">
            <img src="smilie/icon_smile.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':(',true);return false;">
            <img src="smilie/icon_sad.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,';)',true);return false;">
            <img src="smilie/icon_wink.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':f',true);return false;">
            <img src="smilie/icon_redface.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':r',true);return false;">
            <img src="smilie/icon_razz.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,'?',true);return false;">
            <img src="smilie/icon_question.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':[',true);return false;">
            <img src="smilie/icon_mad.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':S',true);return false;">
            <img src="smilie/icon_confused.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':8',true);return false;">
            <img src="smilie/icon_cool.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':i',true);return false;">
            <img src="smilie/icon_idea.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,'!',true);return false;">
            <img src="smilie/icon_exclaim.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':e',true);return false;">
            <img src="smilie/icon_evil.gif" height="15" width="15" border="0">
           
            <a href="#" onclick="insertText(form1.besked,':¨',true);return false;">
            <img src="smilie/icon_eek.gif" height="15" width="15" border="0"></a>
           
            <a href="#" onclick="insertText(form1.besked,':cr',true);return false;">
            <img src="smilie/icon_cry.gif" height="15" width="15" border="0"></a>
           
<p> <br><br><input type="submit" value="Send besked">&nbsp;     


</td></tr>


</table>

<br>
<br>
<?php


$db = mysql_connect("localhost", "root", "Iceo.dk240288230");

mysql_select_db("iceo_dk",$db);

function string_tagster($str) {
 
  $str = " ".$str;
  $str = eregi_replace("([[:space:]{()\"'\[~#=;\&?\_-])((ftp|http|https|telnet|news|nttp|nntp|file):\/\/[a-z0-9~#%@\&\(\):;=\?\/\.,_-]+(\\[|\\]|[a-z0-9~#%@\&:;,=\?\/_\+-])+)", "\\1<A HREF=\"\\2\" TARGET=\"_blank\" class=\"black\">\\2</A>", $str);
  $str = eregi_replace("([[:space:]{()\"'\[~#=;\&?\_-])(www\.[a-z0-9~#%@\&\(\):;=\?\/\.,_-]+[a-z0-9~#%@\&:;,=\?\/_\+-]+)", "\\1<A HREF=\"http://\\2\" TARGET=\"_blank\" class=\"black\">\\2</A>", $str);
  $str = eregi_replace("([_\.0-9a-z-]+@([0-9a-z-]+)+\.[a-z]{2,4})","<A HREF=\"mailto:\\1\" class=\"black\">\\1</A>", $str);
  return substr($str, 1);
}


$query = mysql_query ("SELECT * FROM tag ORDER BY id DESC" ,$db) or die(mysql_error());



while ($myrow = mysql_fetch_row($query)) {
echo "Dato: $myrow[5]<br />
      Navn: $myrow[1]<br />";
if ($myrow[2] != '') {
    echo "E-mail: <A HREF=\"mailto:$myrow[2]\">$myrow[2]</A><br />";
}
if ($myrow[3] != '') {
    echo "HP: <a href=\"$myrow[3]\" target=\"_Blank\">$myrow[3]</a><br />";
}
?>
Besked: <? {

$besked = $myrow['4'];

$besked = str_replace(":D", "<img src=\"smilie/icon_biggrin.gif\">", $besked);

$besked = str_replace(":S", "<img src=\"smilie/icon_confused.gif\">", $besked);

$besked = str_replace(":8", "<img src=\"smilie/icon_cool.gif\">", $besked);

$besked = str_replace(":cr", "<img src=\"smilie/icon_cry.gif\">", $besked);

$besked = str_replace(":¨", "<img src=\"smilie/icon_eek.gif\">", $besked);

$besked = str_replace(":e", "<img src=\"smilie/icon_evil.gif\">", $besked);

$besked = str_replace("!", "<img src=\"smilie/icon_exclaim.gif\">", $besked);

$besked = str_replace(":i", "<img src=\"smilie/icon_idea.gif\">", $besked);

$output = str_replace(":l", "<img src=\"smilie/icon_lol.gif\">", $besked);

$besked = str_replace(":[", "<img src=\"smilie/icon_mad.gif\">", $besked);

$besked = str_replace(":|", "<img src=\"smilie/icon_neutral.gif\">", $besked);

$besked = str_replace("?", "<img src=\"smilie/icon_question.gif\">", $besked);

$besked = str_replace(":r", "<img src=\"smilie/icon_razz.gif\">", $besked);

$besked = str_replace(":f", "<img src=\"smilie/icon_redface.gif\">", $besked);

$besked = str_replace(":re", "<img src=\"smilie/icon_rolleyes.gif\">", $besked);

$besked = str_replace(":(", "<img src=\"smilie/icon_sad.gif\">", $besked);

$besked = str_replace(":)", "<img src=\"smilie/icon_smile.gif\">", $besked);

$besked = str_replace(":O", "<img src=\"smilie/icon_surprised.gif\">", $besked);

$besked = str_replace(":tw", "<img src=\"smilie/icon_twisted.gif\">", $besked);


$besked = str_replace(";)", "<img src=\"smilie/icon_wink.gif\">", $besked);

$besked = preg_replace('/(http:\/\/.+?) /', '<a href="$1" target="_blank">$1</a>', $besked);

$besked = string_tagster($besked);

echo $besked;



}

?>





<br>

<hr>

<?

}

?>
</div>
<?php
if (!$_GET["tag.php"] =="ok") {


$db = mysql_connect("localhost", "root", "Iceo.dk240288230");

mysql_select_db("iceo_dk",$db);

$date        = date("d-m-Y, H:i:s");

mysql_query("INSERT INTO tag (navn, email, www, besked, dato)

VALUES ('".$_POST['navn']."', '".$_POST['email']."', '".$_POST['www']."', '".$_POST['besked']."', '".$date."');") or die(mysql_error());
header("Location: tag.php");
?>

<?
}
?>




På  forhånd tak
Avatar billede erikjacobsen Ekspert
09. august 2005 - 20:36 #1
Jeg ville nok ændre to ting:

    <form name="form1" method="post" action="tag.php?=ok" onsubmit='return form_check();'>
til
    <form name="form1" method="post" action="tag.php?posted=ok" onsubmit='return form_check();'>


    if (!$_GET["tag.php"] =="ok") {
til
    if ($_GET["posted"] =="ok") {
Avatar billede erikjacobsen Ekspert
09. august 2005 - 20:37 #2
Og hvis det er dit password til mysql du viser os her, så ville jeg ændre det meget hurtigt.
Avatar billede th1 Nybegynder
09. august 2005 - 22:06 #3
ja  men det er ikke  ;)  ellers  tak ....    men kan du  (erikjacobsen)  ikke lige  ligge et svar  for det virker  :D  takker
Avatar billede erikjacobsen Ekspert
09. august 2005 - 22:12 #4
Jeg samler slet ikke på point, tak. Svar selv, accepter eget svar.
Avatar billede th1 Nybegynder
10. august 2005 - 18:12 #5
ok takker  :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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