Re: HILFE! habt ihr was geändert?! - 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 tim (301 Beiträge) am Donnerstag, 18.November.2004, 19:33.
    Re: HILFE! habt ihr was geändert?!

      servus pouraga,

      auf der seite gibt es beats und tracks zum download. diese können auch bewertet werden. dann will ich die "durchschnittsnote" der bewerteten beats (bzw. tracks) ausgeben, und genau dort erscheint die fehlermeldung.
      das komische ist nur, wenn ich diesen teil "ausmaskieren" kommt zwar keine fehlermeldung, jedoch wird auch nix ausgegeben...
      nochwas ist komisch: die zwei seiten (beats und tracks) haben quasi den gleichen code (die eine bzogen auf beatz die andere auf tracks) jedoch separat (also, jede ausgabeseite ist einzeln) und beide haben den gleichen fehler. beide greifen auch auf untersch. db's zu.
      hier der code der "track" seite, nachdem zum 1. mal perl "ins spiel kommt"

      <B><perl>
      get "Id==$beat", "test";
      out "$_amount_all";
      </perl></B>
       
      
      beatz online
      <br>
      <perl>
      get "Id==$note", "beatzfeed";
        while(get_next("beatzfeed"))
        { 
         out "";
         $gesamt = $gesamt+$note; 
        }
       $schnitt = $gesamt/$_amount_query; 
      $schnitt=substr($schnitt,0,3); 
       out "eure durchschnittsnote für unsere beatz:
        <u><b>$schnitt</b></u>&nbsp;&nbsp;(bei $_amount_query erhaltenen feedbacks) <br>"; 
      

      </perl>
       

      <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=100%><tr><td>
      <perl>  
      get "sort=-Id","test"; 
      while (get_next("test"))
      {
      out <<EOF;
      <table width="100%" border="0" cellpadding="0" cellspacing="0" class="forumline">
      <tr>
      <td>
       <table BORDER="0" CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
      <tr> <TD WIDTH="100%" background="http://truplaya.net/layout/cellpic3.gif"><font class="block-title">
       <FONT SIZE=-2 color="red"><b>$beat</b> </font> <font size="-2" face="arial">[&copy; $upload]  von $von  ;$mb mb; $min min </FONT></TD>
      </TR>
      <TR><TD VALIGN="TOP" COLSPAN=2 HEIGHT=21>
      <FONT SIZE=-2>$beschreibung</FONT>
      <br>
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_preview&beatId=$Id"><font size="-2">preview($beatpre)</a> 
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_download&beatId=$Id">download($beatdown)</font></a><a
      href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatzfeedausw&beatId=$Id><font size="-2"><br><i>-&#62feedback</i></font></a></tr>
      </TD>
      </TR>
      </TABLE>
      

      </TD>
      </TR>
      </TABLE>
      <br>
      EOF
      }
      out "";
      </perl>
      </td></tr></table>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von tim (6 Beiträge) am Donnerstag, 18.November.2004, 17:49.
    HILFE! habt ihr was geändert?!

      hallo,

      seit ca. 3 jahren läuft meine seite 1a!
      jetzt jedoch, sehe ich bei einer (und zwar der haupt-) seite meiner page folgende fehlermeldung und nix geht mehr:

      [ Fehler: Fehlerhafter Perl Code in :
      Illegal division by zero at (eval 119) line 8. ]

      was ist da los? ich habe echt nichts geändert!!!


      bitte um schnelle hilfe

      tim

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Donnerstag, 18.November.2004, 18:10.
    Re: HILFE! habt ihr was geändert?!

      vor kurzem hat sich glaube ich nichts geändert, wann lief es definitiv noch?

      Vieleicht ist durch anfüllen von Datenbanken oder ändern des Datums bei dir jetzt erst der Divisor null geworden. Gebe mal ca. die ersten 10-15 zeilen des perl code hier ins forum.

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 18.November.2004, 19:33.
    Re: HILFE! habt ihr was geändert?!

      servus pouraga,

      auf der seite gibt es beats und tracks zum download. diese können auch bewertet werden. dann will ich die "durchschnittsnote" der bewerteten beats (bzw. tracks) ausgeben, und genau dort erscheint die fehlermeldung.
      das komische ist nur, wenn ich diesen teil "ausmaskieren" kommt zwar keine fehlermeldung, jedoch wird auch nix ausgegeben...
      nochwas ist komisch: die zwei seiten (beats und tracks) haben quasi den gleichen code (die eine bzogen auf beatz die andere auf tracks) jedoch separat (also, jede ausgabeseite ist einzeln) und beide haben den gleichen fehler. beide greifen auch auf untersch. db's zu.
      hier der code der "track" seite, nachdem zum 1. mal perl "ins spiel kommt"

      <B><perl>
      get "Id==$beat", "test";
      out "$_amount_all";
      </perl></B>
       
      
      beatz online
      <br>
      <perl>
      get "Id==$note", "beatzfeed";
        while(get_next("beatzfeed"))
        { 
         out "";
         $gesamt = $gesamt+$note; 
        }
       $schnitt = $gesamt/$_amount_query; 
      $schnitt=substr($schnitt,0,3); 
       out "eure durchschnittsnote für unsere beatz:
        <u><b>$schnitt</b></u>&nbsp;&nbsp;(bei $_amount_query erhaltenen feedbacks) <br>"; 
      

      </perl>
       

      <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=100%><tr><td>
      <perl>  
      get "sort=-Id","test"; 
      while (get_next("test"))
      {
      out <<EOF;
      <table width="100%" border="0" cellpadding="0" cellspacing="0" class="forumline">
      <tr>
      <td>
       <table BORDER="0" CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
      <tr> <TD WIDTH="100%" background="http://truplaya.net/layout/cellpic3.gif"><font class="block-title">
       <FONT SIZE=-2 color="red"><b>$beat</b> </font> <font size="-2" face="arial">[&copy; $upload]  von $von  ;$mb mb; $min min </FONT></TD>
      </TR>
      <TR><TD VALIGN="TOP" COLSPAN=2 HEIGHT=21>
      <FONT SIZE=-2>$beschreibung</FONT>
      <br>
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_preview&beatId=$Id"><font size="-2">preview($beatpre)</a> 
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_download&beatId=$Id">download($beatdown)</font></a><a
      href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatzfeedausw&beatId=$Id><font size="-2"><br><i>-&#62feedback</i></font></a></tr>
      </TD>
      </TR>
      </TABLE>
      

      </TD>
      </TR>
      </TABLE>
      <br>
      EOF
      }
      out "";
      </perl>
      </td></tr></table>
      

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Donnerstag, 18.November.2004, 19:49.
    Re: HILFE! habt ihr was geändert?!

      mhm - die Division durch null kann nur in der Division vorkommen (ist auch Zeile 8 - also die Fehlermeldung beschreibt genau was los ist ;-).
      Wäre es vielleicht möglich, dass das Abfrageergebnis tatsächlich "null" ist?
      Mach doch mal ne Ausgabe von $_amount_query mit rein und kommentier die Rechenzeile aus...was passiert denn dann?

      Andere Frage, was sollen die out ""; bedeuten, sind nicht notwendig, kannst du getrost weglassen (war wohl mal bei der allersten BP-Version notwendig, ist aber schon lange nicht mehr notwendig;-).

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 18.November.2004, 20:17.
    Re: HILFE! habt ihr was geändert?!

      hmmmm...
      wenn ich den ganzen "feedback scheiss" weglasse,
      wird GARNIX mehr ausgegeben.....

      is mir alles echt zu hoch...
      ich habe, wie gesagt, NIX geändert...

      hier der code, welcher eine leere ausgabe noch sich zieht.

      please help, millions of ppl need to be provided with fresh beatz ;O)

      <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=100%><tr><td>
      <perl>  
      get "sort=-Id","test"; 
      while (get_next("test"))
      {
      out <<EOF;
      <table width="100%" border="0" cellpadding="0" cellspacing="0" class="forumline">
      <tr>
      <td>
       <table BORDER="0" CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
      <tr> <TD WIDTH="100%" background="http://truplaya.net/layout/cellpic3.gif"><font class="block-title">
       <FONT SIZE=-2 color="red"><b>$beat</b> </font> <font size="-2" face="arial">[&copy; $upload]  von $von  ;$mb mb; $min min </FONT></TD>
      </TR>
      <TR><TD VALIGN="TOP" COLSPAN=2 HEIGHT=21>
      <FONT SIZE=-2>$beschreibung</FONT>
      <br>
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_preview&beatId=$Id"><font size="-2">preview($beatpre)</a> 
      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatz_download&beatId=$Id">download($beatdown)</font></a><a
      href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/beatbastler/content_beatzfeedausw&beatId=$Id><font size="-2"><br><i>-&#62feedback</i></font></a></tr>
      </TD>
      </TR>
      </TABLE>
      

      </TD>
      </TR>
      </TABLE>
      <br>
      EOF
      }
      out "";
      </perl>
      </td></tr></table>
      <div align="center">
      <font size="-2">
      

      <hr>














      <br>
       <font size="-2"><b>alle Beatz &copy; beatbastler.com / fremdkoerper.info 2001-2004</b></font>
      </div>
      

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 18.November.2004, 21:23.
    Re: HILFE! habt ihr was geändert?!

      Aua, nich machen das:

      get "sort=-Id","test";
      

      sondern:

      get "sort=-","test";
      

      Der Unterschied in der Laufzeit ist riiieeesig... (sort=- dreht nur um, sort=-Id sortiert richtig rum, was seeeehr viel Zeit kostet)

      Ansonsten:

      Gib mal Link zu Deiner Seite

      und

      get "Id==$note", "beatzfeed";
      

      Ist $note denn gesetzt? Also steht da ein Wert drin? Mach mal ein

      out "#$note#";
      

      davor, dann siehst Du das...

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 18.November.2004, 22:03.
    Re: HILFE! habt ihr was geändert?!

      ????
      jetzt, ohne irgendwaS zu ändern, geht wieder alles...

      versteh echt nur bahnhof und hoffe, dass das ne ausnahme war und bleibt.

      werde nat. deine hinweise dennoch befolgen @ christoph.

      nix für ungut

      tim

     Antworten


     
 Liste der Einträge von 27150 bis 27225: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.36s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!