login  Naam:   Wachtwoord: 
Registreer je!
 Forum

probleempje met m'n script

Offline seba - 01/12/2004 22:17
Avatar van sebaOnbekend hey, 'k ben bezig met een ubb script (van hier op sitemasters)
in m'n site te werken, maar het lukt niet echt
ik heb een form alsvolgt:
<form action="poptoevoegen.php?action=toevoegen" name="frmPost">
<textarea rows="9" cols="90" name="bericht" onkeyup="setCursor();" onkeydown="setCursor();" onfocus="setCursor();" onclick="setCursor();">Tik hier je tekst...</textarea><br>
<input type="text" name="image" value="images/stars/"><br>
<input type="submit" value="Toevoegen">
</form>

en daaronder de php-code:
  1. if($action=="toevoegen"){
  2. if($_POST[image]=="images/stars/"){
  3. $image="images/stars/nopic.gif";
  4. mysql_query("INSERT INTO popnews (bericht, image) VALUES ('$POST[bericht]', '$image')");
  5. echo("Succesvol toegevoegd");
  6. }else{
  7. mysql_query("INSERT INTO popnews (bericht, image) VALUES ('$_POST[bericht]', '$_POST[$image]')");
  8. echo("Succesvol toegevoegd");
  9. }
  10. }

maar als ik op in m'n form op de submit knop druk, gaat ie niet naar gametoevoegen.php?action=toevoegen
maaar naar gametoevoegen.php?bericht=de+tekst+enzo&image=de+image+url

En er gebeurd dat dus niets...

ik denk dat dit door de javascript komt, maar aangezien ik niets van javascript ken...dit is het stukje javascript:
  1. <script language="javascript">
  2. function setCursor()
  3. {
  4. if(document.frmPost.bericht.createTextRange)
  5. {
  6. document.frmPost.bericht.caretPos = document.selection.createRange().duplicate();
  7. }
  8. }
  9.  
  10. function ubb(begin,eind,opmaak)
  11. {
  12. if(!eind && !opmaak)
  13. {
  14. if(document.frmPost.bericht.createTextRange && document.frmPost.bericht.caretPos)
  15. {
  16. document.frmPost.bericht.caretPos.text = begin;
  17. }
  18. }
  19.  
  20. else if(opmaak == "dubbel")
  21. {
  22. var selectie = document.selection.createRange().text;
  23. if(!selectie)
  24. {
  25. var url_deel = prompt("Typ hier de/het "+ begin +" die/dat geplaatst moet worden:","");
  26. var tekst_deel = prompt("Typ hier de tekst die geplaatst moet worden:","");
  27. if(url_deel && tekst_deel)
  28. {
  29. document.frmPost.bericht.caretPos.text = "["+begin+"="+url_deel+"]" + tekst_deel + "[/"+eind+"]";
  30. }
  31. }
  32.  
  33. if(selectie)
  34. {
  35. var url_deel = prompt("Typ hier de url die geplaatst moet worden:","");
  36. if(url_deel)
  37. {
  38. document.selection.createRange().text = "["+begin+"="+url_deel+"]" + selectie + "[/"+eind+"]";
  39. }
  40. }
  41. }
  42.  
  43. else
  44. {
  45. if(opmaak != "geen")
  46. {
  47. var selectie = document.selection.createRange().text;
  48. if(!selectie)
  49. {
  50. var new_inhoud = prompt("Typ hier de tekst in waarrond "+begin+" & "+eind+" geplaatst moet worden:","");
  51. if(new_inhoud)
  52. {
  53. document.frmPost.bericht.caretPos.text = begin + new_inhoud + eind;
  54. }
  55. }
  56.  
  57. if(selectie)
  58. {
  59. document.selection.createRange().text = begin + selectie + eind;
  60. }
  61. }
  62. }
  63.  
  64. document.frmPost.bericht.focus();
  65. return;
  66. }
  67. </script>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s