variablengröße?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • variablengröße?

    ich lese den inhalt eines texfeldes aus...und speicher ihn in einer datei

    der text in dem textfeld sieht so aus :
    PHP-Code:
            <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse"  width="570"  height="270">
              <
    tr>
                <
    td width="100%" height="270">
                    <
    table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
                      <
    tr>
                        <
    td width="33%">&nbsp;</td>
                        <
    td width="33%">
                        <
    table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
                          <
    tr>
                            <
    td width="100%">&nbsp;</td>
                          </
    tr>
                          <
    tr>
                            <
    td width="100%">&nbsp;</td>
                          </
    tr>
                          <
    tr>
                            <
    td width="100%">&nbsp;</td>
                          </
    tr>
                        </
    table>
                        </
    td>
                        <
    td width="34%">
                        <
    table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber3">
                          <
    tr>
                            <
    td width="50%">&nbsp;</td>
                            <
    td width="50%">&nbsp;</td>
                          </
    tr>
                        </
    table>
                        </
    td>
                      </
    tr>
                    </
    table>
                </
    td>        
              </
    tr>
            </
    table
    der inhalt wird in die variable $s geschrieben.

    und dann als datei gespeichert...

    der inhalt sieht aber in der datei dann nur so aus :

    PHP-Code:
            <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse"  width="570"  height="270">
              <
    tr>
                <
    td width="100%" height="270">
                    <
    table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
                      <
    tr>
                        <
    td width="33%"
    woran kann das liegen? haben variablen nur eine bestimmte speichergröße?

    danke für hilfe...

  • #2
    wenn du GET als method für dein form nimmst, hast du eine grenze.

    nimm einfach POST.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      ich habe post genommen...
      woran kann es noch liegen...

      Kommentar


      • #4
        k.a.
        ich tippe mal auf deine zeile 298.8 im php.code.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          haha...sehr witzig...trotzdem danke...

          Kommentar


          • #6
            hast du den fehler jetzt selber schon gefunden? ich kann keinen entdecken. schliesslich sehe ich dein script ja auch nicht.

            aber das hättest du dir ja vielleicht bei zeile 298.8 schon denken können.

            meine glaskugel ist nämlich grad in der reinigung zum polieren.
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar


            • #7
              der php code der die übergebenen daten des formulars in die datei schreibt

              PHP-Code:
              /*******************************************************************************
                 Menüpunkt hinzufügen
              *******************************************************************************/
                
              if (@$menuehinzufügen=="Hinzufügen")
                {
                  echo 
              $newmenuename." - ".$newlink." wurden der Sektion ".$selectsection." - ".$selectmenue." hinzugefügt";
                  if (@
              $asmenue=="on")
                  {
                    
              WriteIniValue($ini_filename,$selectsection,$newmenuename,$newlink);
                  }

                  
              // INC-Datei mit HTML Code erstellen

                  
              $fp1=fopen($newlink,"w");
                  
              $newquellcode=stripslashes($newquellcode);
                  
              $s=$topwindow.$newtitle.$middlewindow.$newquellcode.$bottomwindow;
                  
              fputs($fp1,$newquellcode);

                  
              fclose($fp1);

                } 
              der html-quellcode für die eingabe

              PHP-Code:
                        <!--
                          
              Menüpunkt hinzufügen
                        
              //-->
                        
              <fieldset style="padding: 2">
                          <
              legend><span class="BoldText">Menüpunkt hinzufügen</span></legend>
                            &
              nbsp;
                            <
              table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="520" id="AutoNumber1" height="250">
                            <
              tr>
                              <
              td width="208" height="19"><span class="NormalText">&nbsp;&nbsp;&nbsp;Name des Menüpunktes</span></td>
                              <
              td height="19"><span class="NormalText">&nbsp;&nbsp;&nbsp;Link (z.B menue/menue.inc)</span></td>
                            </
              tr>
                            <
              tr>
                              <
              td width="260" height="24">
                                &
              nbsp;&nbsp;<input type="text" name="newmenuename" style="width=250px; height:22px" size="20"></td>
                              <
              td width="260" height="24">
                                &
              nbsp;&nbsp;<input type="text" name="newlink" style="width=250px; height:22px" size="20"></td>
                            </
              tr>
                            <
              tr>
                              <
              td height="19"><span class="NormalText">&nbsp;&nbsp;&nbsp;Titel der Seite</span></td>
                              <
              td height="19">&nbsp;</td>
                            </
              tr>
                            <
              tr>
                              <
              td width="540" height="27" colspan="2">
                                &
              nbsp;&nbsp;<input type="text" name="newtitle" style="width=510px; height:22px" size="20"></td>
                            </
              tr>
                            <
              tr>
                              <
              td width="260" height="19"><span class="NormalText">&nbsp;&nbsp;&nbsp;Quellcode der Seite</span></td>
                              <
              td width="260" height="19">&nbsp;</td>
                            </
              tr>
                            <
              tr>
                              <
              td width="540" height="143" colspan="2">
                                &
              nbsp;&nbsp;<textarea name="newquellcode" style="width=509px; height:150px">
              Hier bitte neuen Quellcode einfügenAber bitte nur den Inhalt in einer Tabelle mit der maximalen Weite von 570 Pixel.
                                </
              textarea>
                              </
              td>
                            </
              tr>
                            <
              tr>
                              <
              td width="440" height="35" colspan="2" valign="top">
                                <
              table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="500" id="AutoNumber2">
                                  <
              tr>
                                    <
              td width="119">
                                    <
              p align="center"><input type="submit" value="Hinzufügen" name="menuehinzufügen"></td>
                                    <
              td width="139"><span class="NormalText">Als Menüpunkt
                                    eintragen 
              ?</span></td>
                                    <
              td width="14">&nbsp;<span class="NormalText">ja</span></td>
                                    <
              td width="25" valign="bottom">
                                    <
              input type="radio" value="on" checked name="asmenue"></td>
                                    <
              td width="26"><span class="NormalText">&nbsp;nein</span></td>
                                    <
              td width="177" valign="bottom">
                                    <
              input type="radio" value="off" name="asmenue"></td>
                                  </
              tr>
                                </
              table>
                              </
              td>
                            </
              tr>
                          </
              table>
                            <
              center>
                              <
              table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="515" height="44">
                                <
              tr>
                                  <
              td height="44" bgcolor="#C0C0C0">


                                  </
              td>
                                </
              tr>
                              </
              table>
                            </
              center>
                            <
              br>
                        </
              fieldset>
                      </
              form

              na mal sehen ob du da durch blickst....ich erkenne keinen fehler

              Kommentar


              • #8
                </form> sehe ich . aber wo ist <form ......> ?
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Kommentar


                • #9
                  Original geschrieben von Abraxax
                  </form> sehe ich . aber wo ist <form ......> ?
                  Das kannst du auch net sehen das das nicht da ist, um sicher zu gehen hab ich mal im Browser suchen lassen und nada.

                  @TriphunEM: Kannst du mal deinen HTML-Gewulst mit hilfe ein paar Kommentaren ein wenig erläutern wo was wie passieren soll.

                  In der hitze fühle ich mich nämlich mit der Datenmenge da ein wenig erschlagen
                  [color=blue]MfG Payne_of_Death[/color]

                  [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
                  [color=red]Merke:[/color]
                  [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

                  Murphy`s Importanst LAWS
                  Jede Lösung bringt nur neue Probleme
                  Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
                  In jedem kleinen Problem steckt ein großes, das gern raus moechte.

                  Kommentar


                  • #10
                    ups...

                    PHP-Code:
                            <form method="POST" action="index.php?content=admin/sections.php&selectsection=<?echo $selectsection;?>">

                    Kommentar


                    • #11
                      Original geschrieben von TriphunEM
                      ups...
                      schon mal was von hidden-fields gehört?

                      PHP-Code:
                       <form method="POST" action="index.php">
                       <input type="hidden" name="content" value="admin/sections.php">
                       <input type="hidden" name="selectsection" value="<?php echo $selectsection?>">
                      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                      Kommentar


                      • #12
                        es geht hier leiglich um die input felder und die kannst du doch noch raus lesen oder...wichtig

                        <textarea name="newquellcode" style="width=509px; height:150px">

                        der inhalt hiervon soll in eine datei abgespeichert werden....funzt abe rne so richtig....der schreibt nur eine bestimmte länge....

                        Kommentar


                        • #13
                          dann mache das jetzt doch einfach mal mit denn hidden-fields.

                          daran kann es nämlich auch liegen.
                          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                          Kommentar


                          • #14
                            ja sicher doch...aber die variablen die angehangen sind, hab nix mit dem problem zu tun...aber das sollte man ja erkennen...

                            es geht nur darum das der inhalt des textfeldes nicht komplett geschrieben wird....

                            Kommentar


                            • #15
                              HAST DU ES GETESTET?

                              JA ODER NEIN?

                              WENN NEIN. -> MACHE ES!!!

                              WENN JA -> WAS IST DAS RESULTAT?

                              wie soll ich dir helfen, wenn du dir nicht helfen lässt.
                              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                              Kommentar

                              Lädt...
                              X