Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

probleme cu submit-ul
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Subiectul anterior :: Subiectul următor  
Autor Mesaj
beginner18



Data înscrierii: 30/Aug/2004
Mesaje: 737
Locație: Bucuresti

Trimis: Joi Feb 10, 2005 8:23 pm    Titlul subiectului: probleme cu submit-ul  

am fisierul.php: forum_new_msg.php?new=raspunde in care am 2 form-uri:
type="text", 1 e pentru titlu si altul pentru comentariu. cand dau submit, ma trimite la fel, in fisierul: rum_new_msg.php, dar de fapt, la form am action="forum_write_msg.php".
Din ce cauza?
Multumesc anticipat!
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2445
Locație: Bucuresti

Trimis: Joi Feb 10, 2005 9:50 pm    Titlul subiectului:  

Daca puneai si codul cu probleme poate sareau mai multi sa te ajute :P
Verifica totusi sa nu fie gresit la action sau sa nu ai ceva java-script la submit...
Sus  
beginner18



Data înscrierii: 30/Aug/2004
Mesaje: 737
Locație: Bucuresti

Trimis: Joi Feb 10, 2005 10:44 pm    Titlul subiectului:  

Cam asa ar fi:
Cod:
<?
if($_GET['new']=="topicnou"){
echo"
<table width=\"850\" border=\"0\" align=\"center\" cellpadding=\"4\" cellspacing=\"1\" bgcolor=\"#FFFFFF\">
  <tr>
    <td height=\"27\" colspan=\"3\" valign=\"top\" bgcolor=\"#CCCCCC\"><B><font color=\"#FFFFFF\">Creeaza
      un nou subiect:</font></B></td>
  </tr>
  <tr>
    <td width=\"150\" height=\"281\" valign=\"top\"><p><br>
        Titlu<br>
        -------------------------<br>
        <br>
        Continut <br>
        -------------------------</p></td>
    <td width=\"374\" valign=\"top\"> <form action=\"forum_write_msg.php\" method=\"post\">
        <div align=\"center\"><font color=\"#999999\" size=\"2\"><em>( titlul trebuie
          sa fie din maxim 45 de caractere, scurt si la obiect)</em></font> <br>
          <input type=\"text\" name=\"subiect\" size=\"50\" maxlength=\"45\">
          <br>
          <textarea name=\"comentariu\" rows=\"10\" cols=\"39\"></textarea>
          <br>
          <input type=\"submit\" name=\"buton\" value=\"Adauga\" style=\"font-family: times; text-align: center; border-style: solid; border-width: 1; background-color: #FFFFFF\">
        </div>
      </form></td>
    <td width=\"298\" valign=\"top\">&nbsp;</td>
  </tr>
  <tr>
    <td height=\"36\" colspan=\"3\" valign=\"top\" bgcolor=\"#CCCCCC\">&nbsp;</td>
  </tr>
</table>";


}
if($_GET['new']=="raspunde"){
echo"
<table width=\"850\" border=\"0\" align=\"center\" cellpadding=\"4\" cellspacing=\"1\" bgcolor=\"#FFFFFF\">
  <tr>
    <td height=\"27\" colspan=\"3\" valign=\"top\" bgcolor=\"#CCCCCC\"><B><font color=\"#FFFFFF\">Raspunde:</font></B></td>
  </tr>
  <tr>
    <td width=\"150\" height=\"281\" valign=\"top\"><p><br>
        Titlu<br>
        -------------------------<br>
        <br>
        Continut <br>
        -------------------------</p></td>
    <td width=\"374\" valign=\"top\"> <form action=\"forum_write_msg.php\" method=\"post\">
        <div align=\"center\"><font color=\"#999999\" size=\"2\"><em>( titlul trebuie
          sa fie din maxim 45 de caractere, scurt si la obiect)</em></font> <br>
          <input type=\"text\" name=\"subiect1\" size=\"50\" maxlength=\"45\">
          <br>
          <textarea name=\"comentariu1\" rows=\"10\" cols=\"39\"></textarea>
          <br>
          <input type=\"submit\" name=\"buton1\" value=\"Raspunde\" style=\"font-family: times; text-align: center; border-style: solid; border-width: 1; background-color: #FFFFFF\">
        </div>
      </form></td>
    <td width=\"298\" valign=\"top\">&nbsp;</td>
  </tr>
  <tr>
    <td height=\"36\" colspan=\"3\" valign=\"top\" bgcolor=\"#CCCCCC\">&nbsp;</td>
  </tr>
</table>";
}
?>
[/code]
Sus  
beginner18



Data înscrierii: 30/Aug/2004
Mesaje: 737
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 12:18 am    Titlul subiectului:  

daca schimb la form action-ul, cu un altceva: "adasdas", incearca sa il caute, dar macar incearca...nu inteleg de ce nu vrea fisierul respectiv: forum_write_msg.php!!!
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2445
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 9:36 am    Titlul subiectului:  

Mie imi merge bine scriptul tau, incearca sa il testezi pe alt server, poate e din setarile serverului ceva care nu merge...
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2445
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 9:37 am    Titlul subiectului:  

Eventual fa o pagina html cu un form si vezi daca merge
Sus  
beginner18



Data înscrierii: 30/Aug/2004
Mesaje: 737
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 9:48 am    Titlul subiectului:  

Sa mor de nu e de belea. Ce vreau eu sa fac? : la forum, ai 2 butoane: topic nou si raspunde. Acum, cand la topic nou pun 1 alt fisier imi merge(topicnou.php). pentru raspunde am fisierul(raspunde.php), insa nu imi intra in el, ci se duce iar in forum_write_msg.php. Am sa incerc sa pun pe server forum-ul sa vad daca merge..daca nu....nuj! :)
merci ....am sa vad si ce ai zis Birkoff!
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2445
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 10:19 am    Titlul subiectului:  

Inca ceva, incearca sa dai nume diferite la forumuri...
an style="color: #000000"><?php <form name="form1" method="post" action=""> </form> 
Sus  
arond



Data înscrierii: 11/Mar/2004
Mesaje: 580
Locație: 127.0.0.1

Trimis: Vin Feb 11, 2005 11:29 am    Titlul subiectului:  

Verifica daca nu cumva mai ai un <form> inainte (form-urile nu pot fi imbricate, nu se pot contine unul pe altul).

Numa' bune.
Sus  
beginner18



Data înscrierii: 30/Aug/2004
Mesaje: 737
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 2:40 pm    Titlul subiectului:  

deja e prea de tot:
sunt in fisierul forum_post_view.php?topic=incercare care nu contine decat:
<? echo"<a href=\"raspunde.php\" ><img src=\"raspunde.jpg\" width=\"139\" height=\"22\" border=\"0\"></a>";  ?>

iar cand apas pe imagine, ma baga in fisierul forum_new_msg.php
si ce am mai observat, cand duc mouse-ul deasupra imaginii, jos, stanga imi apare ca linku e raspunde.php, dar dupa ce apas, intra pe cealalta pagina :!:
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2445
Locație: Bucuresti

Trimis: Vin Feb 11, 2005 5:23 pm    Titlul subiectului:  

Ma tu ai testat si pe alt server ? Poate ai virusi, am patit odata ceva asemanator din cauza unui virus...
Sus  
arond



Data înscrierii: 11/Mar/2004
Mesaje: 580
Locație: 127.0.0.1

Trimis: Vin Feb 11, 2005 6:32 pm    Titlul subiectului:  

Singura explicatie e mod_rewrite sau ceva redirectionari HTTP.

Numa' bune
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community