Re: Anwendung aus der bib bei netdirekt geht nicht! - 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 olaf (59 Beiträge) am Montag, 29.September.2003, 10:52. WWW: kleclan.de
    Re: Anwendung aus der bib bei netdirekt geht nicht!

      hi HOBols,

      wie es aussieht hat das do_all (fast ganz am ende von dem script) nicht die db gefunden die es sollte.

      änder bitte die zeile:
      do_all "", "htx", "db", "listfields", "namerein", "sid", "range", "login_name";
      

      in:

      do_all "db=$db", "htx=$htx", "db=$db", "listfields=$listfields", "namerein=$namerein", "sid=$sid", "range=$range", "login_name=$login_name";
      

      damit funktioniert das, zumindestens so weit wie ich das getest hab.

      viel glück ;-)

      gruß - olaf


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von HOBols (23 Beiträge) am Freitag, 26.September.2003, 21:39.
    Anwendung aus der bib bei netdirekt geht nicht!

      Hallo newsgroup,
      die nachfolgende Anwendung von Marco(Admin-tool vom 10.12.2000 für die Verwaltung einiger Datenbanken)aus der bib habe ich in etwas anderer Form erfolgreich bei bp getestet.

      Nun habe ich das Ganze bei netdirekt (bp + webspace) einzurichten versucht. Aber es geht partout nicht. Offensichtlich ist irgend eine kleine Macke drin.

      Nach dem Eingeben des Passworts wird zwar die richtige Datenbank angezeigt, es lässt sich aber nichte ändern oder neu eingeben. Man wird immer wieder zurück zur Passwortabfrage geführt.
      Ich habe noch zwei weitere Datenbanken vorgesehen, nach dem Aufruf werden aber wiederum nur Felder angezeigt, die eigentlich nur bei Eingangsdatenbank News zu finden sind.
      Das kuriose ist, dass hin und wieder die richtigen Datenbanken angezeigt werden!

      Kann jemand helfen?

      Hier das vollständige Template (mit falscher domain)
       
      <html>
      <head>
      <title>Administration</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      </head>
      <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
      <center>
      <h1><font face="Arial, Helvetica, sans-serif" size="4">Administration D.N.</font></h1>
      

      <perl>
      if($logout eq "1")
      {
      mod "nutzer_name==$login_name", ["nutzer_sid", ""], "nutzer";
      }
      ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)= gmtime(time);
      $sid_aktuell = (1000000*$year)+(10000*$mon)+(100*$mday)+(4*$hour);
      $anzeige="";
      if($namerein ne "" && pwrein ne "" && $sid eq "")
      {
        get "nutzer_name==!$namerein", "nutzer";
      

      out "<!-- abfrage ob Login-Name und Passwort übereinstimmen -->";

        if($nutzer_passwort ne "" && $nutzer_passwort eq $pwrein)
        {
      out "<!-- Session-Id erstellen und mit Url mitgeben -->";
          mod "nutzer_name==$namerein", ["nutzer_sid", "$sid_aktuell"], "nutzer";
          $anzeige="1";
      } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
          $login_name="";
          $anzeige="";
        }
      }
      

      if($namerein ne "" && $sid ne "")
      {
      out "<!-- test, ob aktuelle session-id noch gültig ist -->";
      get "nutzer_name==$namerein", "nutzer";
      $sid_max = 10+(1*$nutzer_sid);
      if($sid eq $nutzer_sid && $sid_aktuell <= $sid_max)
      {
      out "<!-- session-id ist gültig - session-id wird aktualisiert -->";
      mod "nutzer_name==$namerein", ["nutzer_sid", "$sid_aktuell"], "nutzer";
      $anzeige="1";
      } else
      {
      out "<!-- session-id ist abgelaufen -->";
          $login_name="$nutzer_name";
          $namerein="";
          $anzeige="";
      }
      }
      out "<!-- login-seite -->";
      if($namerein eq "")
      {
      out <<EOF;
      <h2><font face="Arial, Helvetica, sans-serif" size="3"></font></h2>
      
      Bitte melde Dich an:

      <form action="http://meine-domain.de/cgi-bin/baseportal.pl?htx$htx/&db=News&listfields=Autor,Titel" method="post" enctype="multipart/form-data">
      

      <input type=hidden name="htx=" value="$htx">


      <table>
      <tr><td>Login-Name:</td><td><input type="text" name="namerein=" value="$login_name"></td></tr>
      

      <tr><td>Passwort:</td><td><input type="password" name="pwrein="></td></tr>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form>
      EOF
      }
      out "<!-- anzeige des inhalts, falls berechtigt -->";
      

      if($anzeige eq "1")
      {
      out <<EOF;
      <table width="700" border="0" cellspacing="0" cellpadding="0">
        <tr align="left" valign="top">
          <td width="150">
      
            <p><a href="baseportal.pl?htx=$htx&db=Presse&listfields=Datum,Zeitung,Titel&namerein=$namerein&sid=$sid_aktuell"><font face="Arial, Helvetica, sans-serif"><b>Kolummen</b></font></a></p> <p><a href="baseportal.pl?htx=$htx&db=Kalender&listfields=Termin,Veranstaltung&namerein=$namerein&sid=$sid_aktuell"><b><font face="Arial, Helvetica, sans-serif">Kalender</font></b></a></p>

      <p><a href="baseportal.pl?htx=$htx&db=News&listfields=Autor,Titel&namerein=$namerein&sid=$sid_aktuell"><b><font face="Arial, Helvetica, sans-serif">News</font></b></a></p>

      <p><a href="baseportal.pl?htx=$htx&db=News&listfields=Autor&login_name=$namerein&logout=1"><b><font face="Arial, Helvetica, sans-serif" color=d80000>LOGOUT</font></b></a></p>
            
            </td>    
      
          <td width="550"> <font face="Arial, Helvetica, sans-serif" size="3"><b></b></font><br><br> <font face="Arial, Helvetica, sans-serif" size="3"> EOF do_all "", "htx", "db", "listfields", "namerein", "sid", "range", "login_name"
      ;


      out <<EOF;
      </font>
          </td>
        </tr>
      </table>
      <p>&nbsp; </p>
      

      EOF
      }
      </perl>
      </center>
      </body>
      </html>
      <!--, "databack=white", "datasize=2", "headback=e0e0e0", "border=0", "spacing=1", "padding=2", "gridcolor=b0b0b0", "dataface=arial,helvetica"-->
      

     Antworten

    Beitrag von olaf (59 Beiträge) am Samstag, 27.September.2003, 19:53. WWW: kleclan.de
    Re: Anwendung aus der bib bei netdirekt geht nicht!

      hi,

      in der zweiten if-anweisung von oben dürfte, wenn pwrein keine routine oder sonst was ist, das $ fehlen. die zeichenfolge pwrein hab ich nur als $pwrein gefunden. ich denke das ist das ein-übergebene passwort.

      dort steht:
      if($namerein ne "" && pwrein ne "" && $sid eq "")
      {
      

      ich denke es müsste:
      if($namerein ne "" && $pwrein ne "" && $sid eq "")
      {
      
      heissen.

      gruß - olaf

     Antworten

    Beitrag von HOBols (23 Beiträge) am Sonntag, 28.September.2003, 21:50.
    Re: Anwendung aus der bib bei netdirekt geht nicht!

      Hallo Olaf,

      herzlichen Dank für den Tip. Nun wird zumindest immer die Eingangsdatenbank "News" angezeigt.
      Leider lässt sich aber nicht ändern, löschen oder hinzufügen. Das geht erst, wenn ich in die gleiche Datenbank noch einmal über die Navigation aufrufe. Dort allerdings dann korrekt.

      Ein grosse Macke bleibt: die beiden anderen Datenbanken lassen sich nach wie vor nicht aufrufen.


      Kannst Du noch einmal helfen??

      Vielen Dank

      HOBols

     Antworten

    Beitrag von olaf (59 Beiträge) am Montag, 29.September.2003, 10:52. WWW: kleclan.de
    Re: Anwendung aus der bib bei netdirekt geht nicht!

      hi HOBols,

      wie es aussieht hat das do_all (fast ganz am ende von dem script) nicht die db gefunden die es sollte.

      änder bitte die zeile:
      do_all "", "htx", "db", "listfields", "namerein", "sid", "range", "login_name";
      

      in:

      do_all "db=$db", "htx=$htx", "db=$db", "listfields=$listfields", "namerein=$namerein", "sid=$sid", "range=$range", "login_name=$login_name";
      

      damit funktioniert das, zumindestens so weit wie ich das getest hab.

      viel glück ;-)

      gruß - olaf

     Antworten

    Beitrag von HOBols (23 Beiträge) am Montag, 29.September.2003, 15:05.
    Re: Anwendung aus der bib bei netdirekt geht nicht!

      Lieber Olaf,


      herzlichen Dank!!!!!!!!!!!!!1
      Nun kann ich weitermachen.

      Könnte man dem Original in der bib diese Hinweise anhängen?


      Nochmals vielen Dank

      HOBols

     Antworten


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