Heureka, ich habs... - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Max (102 Beiträge) am Mittwoch, 5.Dezember.2001, 14:25.
    Heureka, ich habs...

      Es war ein nicht abgeschlossener Formular-Tag oberhalb von do action all. Meine Güte, wie blöd von mir.

      Ich schäm mich jetzt und mach weiter!

      Max


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Oliver ;-) (439 Beiträge) am Mittwoch, 5.Dezember.2001, 12:21.
    @ Tim und Max zur Erklärung

      Wenn Ihr innerhalb von <perl></perl> html verwenden wollt/müsst, dann habt Ihr dafür zwei verschiedene Möglichkeiten:

      1. mit "out"

      in der Form.

      out "<table><tr><td><a href=\"...\">$var...";
      

      Wichtig ist dabei das maskieren der " !!
      Diese Form wird in der Regel verwendet, wenn man nur wenig HTML einbauen muss.

      2. bei viel HTML-Code empfiehlt es sich, es so einzufügen:

      <perl>
      if (blabla)
      {
      out <<EOF;
      <table>
      <tr><td>
      
      ...
      </td></tr>
      </table>
      EOF
      }
      </perl>
      

      Ein Maskieren ist dann nicht notwendig. Zu beachten ist, dass out <<EOF am Beginn einer Zeile steht, also kein Leerfeld davor ist. Ebenso bei EOF.

      Klarer?

      Oliver ;-)

      P.S.: Sander korrigier mich, wenn ich etwas falsches sage... bin heute recht flott ;-)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.Dezember.2001, 12:26.
    Re: @ Tim und Max zur Erklärung

      out <<EOF muß nicht am Beginn stehen, nur EOF - da darf dann auch nix dahinter sein.
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.Dezember.2001, 12:40.
    Re: @ Tim und Max zur Erklärung

      jup

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 12:29.
    Re: @ Tim und Max zur Erklärung

      if blablabla?
      
      *lol*

      ja und was heisst das jetzt bitte???

      passt doch bei mir, oder???

      mahlzeit auch

      tim

     Antworten

    Beitrag von Oliver ;-) (49 Beiträge) am Mittwoch, 5.Dezember.2001, 12:45.
    Re: @ Tim und Max zur Erklärung

      Klar passt das, sonst hätte ich das ja nicht geschrieben.

      Aber vielleicht hilft es ja zukünftig Fehler zu erkennen bzw. vermeiden... ;-)

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:11.
    Re: @ Tim und Max zur Erklärung

      naja,
      wie dem auch sei, es geht immer noch nicht!

      JUNGS IHR SCHAFFT DAS!!! hab auch schon bp smart geordert!!! *g* isso!

      hier nochmal das ominöse perl skript:


      <table>
      <tr>
      <perl>
      

      $anz_tds = 3 if (!$anz_tds); get "range=0,3","test";

      $anz_les = -1; # 
      

      while (get_next("test"))
      {
      $anz_les++; # sätze zählen
      $anz_tr = $anz_les % $anz_tds; 
      

      out "<TR>\n" if (!$anz_tr);
      out "<TD><font size=\"2\"><b><i>$beatname</font></b></i><br>         
      <font size=\"-1\" <b>$mb mb  / $min min</font></b>
      <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$preview\"><IMG 
          SRC=\"http://www.beatbastler.com/images/realplaya.jpg\" WIDTH=\"38\" HEIGHT=\"34\" ALIGN=\"BOTTOM\"
          BORDER=\"0\" NATURALSIZEFLAG=\"\3"></A>
      <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$beatmp3\"><IMG 
          SRC=\"http://www.beatbastler.com/images/downlogo.jpg\" WIDTH=\"26\" HEIGHT=\"28\" ALIGN=\"BOTTOM\"
          BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A>
      <A HREF=\"javascript:test()\"><IMG 
          SRC=\"http://www.beatbastler.com/images/commentslogo.gif\" WIDTH=\"22\" HEIGHT=\"31\" ALIGN=\"BOTTOM\"
          BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A>
      </TD>\";
      out "</TR>\n" if ($anz_tr eq $anz_tds - 1); 
      }
      if (!$anz_tr)
      {
      out "<TD>&nbsp;</TD>\n";
      }
      }
      </perl>
      

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Mittwoch, 5.Dezember.2001, 13:14.
    Re: @ Tim Zeilenumbruch?

      Hast du nun im zweiten "out" einen Zeilenumbruch drin?

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:19.
    Re: @ Tim Zeilenumbruch?

      du meinst nach out
      "<TD>&nbsp;</TD>\n";

      vor der }

      YEP

      falls es was hilft,
      krieg diese fehlermeldung:
      [ Fehler: (perl) in /beatbastler/beatz: glob trapped by operation mask at (eval 11590) line 18. ]

      thx

      tim

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Mittwoch, 5.Dezember.2001, 13:21.
    Re: @ Tim Zeilenumbruch?

      Nein, das zweite out von oben - mit dem <font size..> drin.

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:31.
    Re: @ Tim Zeilenumbruch?

      weiss nich... wie is das generell im out tag?
      nehme an da dürfen keine zeilenumrüche rein, oder?
      kann es an soetwas liegen?

      later

      tim

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:23.
    Re: @ Tim Zeilenumbruch?

      du meinst nach out
      "<TD>&nbsp;</TD>\n";

      vor der }

      YEP

      falls es was hilft,
      krieg diese fehlermeldung:
      [ Fehler: (perl) in /beatbastler/beatz: glob trapped by operation mask at (eval 11590) line 18. ]

      thx

      tim

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.Dezember.2001, 13:32.
    Re: @ Tim und Max zur Erklärung

      ha: du hast das letzte " mit maskiert...
      out "<TD><font size=\"2\"><b><i>$beatname</font></b></i><br><font size=\"-1\" <b>$mb mb / $min min</font></b> <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$preview\"><IMG SRC=\"http://www.beatbastler.com/images/realplaya.jpg\" WIDTH=\"38\" HEIGHT=\"34\" ALIGN=\"BOTTOM\" BORDER=\"0\" NATURALSIZEFLAG=\"\3"></A> <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$beatmp3\"><IMG SRC=\"http://www.beatbastler.com/images/downlogo.jpg\" WIDTH=\"26\" HEIGHT=\"28\" ALIGN=\"BOTTOM\" BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A> A HREF=\"javascript:test()\"><IMG SRC=\"http://www.beatbastler.com/images/commentslogo.gif\" WIDTH=\"22\" HEIGHT=\"31\" ALIGN=\"BOTTOM\"
      BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A>
      </TD>";
      

      Sander

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:40.
    Re: @ Tim und Max zur Erklärung

      aha.. hab ich das...
      sag mal, was genau meinst du?
      hast du es im code schon geändert?
      ich seh keine diff.

      danke!

      tim

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.Dezember.2001, 13:59.
    Re: @ Tim und Max zur Erklärung

      So, nun das mal optimiert mit EOF
      Es war auch noch ne
      }
      
      zuviel

      <perl>
      $anz_tds = 3 if (!$anz_tds); 
      get "Id==* range=0,3","test";
      $anz_les = -1; # 
      while (get_next("test")) 
      {
       $anz_les++; # sätze zählen
       $anz_tr = $anz_les % $anz_tds; 
       out "<TR>\n" if (!$anz_tr);
       
       out <<EOF;
      <TD><font size=\"2\"><b><i>$beatname</font></b></i><br> 
      <font size=\"-1\" <b>$mb mb / $min min</font></b>
      <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$preview\">
      <IMG SRC=\"http://www.beatbastler.com/images/realplaya.jpg\" WIDTH=\"38\" HEIGHT=\"34\"
      ALIGN=\"BOTTOM\" BORDER=\"0\" NATURALSIZEFLAG=\"\3"></A> <A HREF=\"http://www.beatbastler.com/inhalt/beat-mp3z/$beatmp3\"><IMG 
      SRC=\"http://www.beatbastler.com/images/downlogo.jpg\" WIDTH=\"26\" HEIGHT=\"28\" ALIGN=\"BOTTOM\" BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A>
      <A HREF=\"javascript:test()\"><IMG SRC=\"http://www.beatbastler.com/images/commentslogo.gif\" WIDTH=\"22\" HEIGHT=\"31\" ALIGN=\"BOTTOM\"
      BORDER=\"0\" NATURALSIZEFLAG=\"3\"></A></TD>
      EOF
      
       out "</TR>\n" if ($anz_tr eq $anz_tds - 1);
      }
      if (!$anz_tr)
      {
      out "<TD>&nbsp;</TD>\n";
      }
      </perl>
       
      
      Sander

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 5.Dezember.2001, 14:21.
    Re: @ Tim und Max zur Erklärung

      Im <<EOF...EOF brauchst Du die " garnich maskieren (\"). Sind wahrscheinlich Überreste, weil das vorher lauter einzelne out's waren...

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 20:11.
    Re: @ Tim und Max zur Erklärung

      LUV YA!!!!!!!!!!!!

      sander du bis genial!
      es haut hin! kanns net glauben!
      zwar alles ein bisschen verschoben, aber das hoff ich mit html ein wenig hinzukriegen....

      TIM

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 5.Dezember.2001, 13:59.
    SANDER???

      hey, vielleicht warst du ja auf der richtigen spur,
      aber ich weiss nicht was du mir sagen wolltest...

      mit:
      du hast das letzte " mit maskiert...

      tim

     Antworten

    Beitrag von Max (102 Beiträge) am Mittwoch, 5.Dezember.2001, 12:52.
    Re: @ Tim und Max zur Erklärung

      Danke Jungs, jetzt hatte ich schon gejubelt, weil keine Fehlermeldung mehr kam, das Formular korrekt nur in der Detailausgabe erschien aber(!) wenn ich was eingetragen und abgeschickt habe, kam ich auf die Baseportal-Seite und wurde aufgefordert, mich anzumelden??? (Es wurden auch keine Formularinhalte verschickt)

      Mein Perl-Code nochmal:

      <perl>
      if ($cmd eq "all")
      {
      out <<EOF;
      <form action="http://service.kundenserver.de/cgi-bin/feedback/feedback.cgi" method="POST"
      onsubmit="return_true" name="FrontPage_Form1">
        <input type="hidden" name="Info" value="ja"><input type="hidden" name="FBLOCATION"
        value="http://www.medi-web.de/praxisboerse/erfolg2.htm"><input type="hidden" name="FBMAIL"
        value="info@medi-web.de"><input type="hidden" name="FBSUBJECT"
        value="Interesse an Praxis mit Code $Code"><div align="left"><table border="0"
        cellpadding="3" cellspacing="0" bordercolor="#C0C0C0">
          <tr>
            <td valign="top"><div align="left"><hr size="1" color="#C0C0C0">
            <p><font face="Arial" color="#0000FF">Bitte wählen Sie zuerst <strong>eine</strong>
            Praxis aus und fordern Sie mehr Informationen an!</font></p>
            <table border="1" cellpadding="6" cellspacing="0" width="600" bgcolor="#DFDFDF"
            bordercolor="#C0C0C0">
              <tr>
                <td valign="top" colspan="2"><font face="Arial" color="#400040"><strong>Bitte senden Sie
                die Infos an...</strong></font></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td align="right" valign="top"><font size="2" face="Arial" color="#400040"><strong>Name/Adresse</strong></font></td>
                <td><font size="2" face="Arial" color="#400040"><textarea name="Name_Adresse" rows="3"
                cols="30" wrap="virtual"></textarea></font></td>
              </tr>
              <tr>
                <td align="right"><font size="2" face="Arial" color="#400040"><strong>Telefon</strong></font></td>
                <td><font face="Arial" color="#400040"><input type="text" size="30" name="Telefon"></font></td>
              </tr>
              <tr>
                <td align="right"><font size="2" face="Arial" color="#400040"><strong>Fax</strong></font></td>
                <td><font face="Arial" color="#400040"><input type="text" size="30" name="Fax"></font></td>
              </tr>
              <tr>
                <td align="right"><font size="2" face="Arial" color="#400040"><strong>e-mail</strong></font></td>
                <td><font face="Arial" color="#400040"><input type="text" size="30" name="email"></font></td>
              </tr>
              <tr>
                <td align="right"><font size="2" face="Arial" color="#400040"><strong>Rückruf sofort</strong></font></td>
                <td valign="top"><font face="Arial" color="#400040"><small><strong><small>JA <input
                type="radio" value="ja" checked name="Rueckruf"> NEIN</small></strong></small><input
                type="radio" name="Rueckruf" value="nein"></font></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td align="left"><font face="Arial"><input type="submit" name="B2" value="Abschicken">
                &nbsp;&nbsp; <input type="reset" name="B1" value="Verwerfen"></font></td>
              </tr>
            </table>
            </div></td>
          </tr>
        </table>
        </div>
      </form>
      EOF
      }
      </perl>
      


      Help me

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Mittwoch, 5.Dezember.2001, 13:12.
    Re: @ Tim und Max zur Erklärung

      Wo schickst du denn dein Formular hin bzw. die Eingaben?

      Ich sehe da keinen Zusammenhang mit einer bp-Datenbank oder übersehe ich da etwas?

      Oliver ;-)

     Antworten

    Beitrag von Max (102 Beiträge) am Mittwoch, 5.Dezember.2001, 13:33.
    Re: @ Tim und Max zur Erklärung

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.Dezember.2001, 13:39.
    Re: @ Tim und Max zur Erklärung

      schreib mal method="post" klein. manche scripte haben mit grossem post schwierigkeiten

      Sander

     Antworten

    Beitrag von Max (102 Beiträge) am Mittwoch, 5.Dezember.2001, 14:25.
    Heureka, ich habs...

      Es war ein nicht abgeschlossener Formular-Tag oberhalb von do action all. Meine Güte, wie blöd von mir.

      Ich schäm mich jetzt und mach weiter!

      Max

     Antworten


     
 Liste der Einträge von 53550 bis 53700:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.08s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!