Re: Weiterleitung mit Zähler - 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 Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 07:32.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      hast Du die vorhandenen Datensätze geändert ?
      Die Vorbelegung greift ja nur bei neu angelegten
      Sätzen.
      Ansonsten : schon richtig. kriegen wir auch zum Laufen.
      Fragen, bis es geht.
      Gruß
      Fri


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Reiner (306 Beiträge) am Mittwoch, 20.November.2002, 14:42. WWW: reiners-page.de
    Weiterleitung mit Zähler

      Hallo
      Ich habe bei meinen Datenbanken einen Linkzähler eingebaut.
      Das ist die Datei Go die als Voreinstellung des Feldes
      Hompage als
      http://baseportal.de/baseportal/Blinker/Go&Link=
      angesprochen wird.
      Das funktioniert auch

      <body onload='location.replace("http://$Link");'>
      <perl>
      get "Homepage==!$Link", "Bikerdatenbank/Bikerdatenbank";
      $count=$Hits+1; 
      mod "Homepage==!$Link", ["Hits", "$count"],"Bikerdatenbank/Bikerdatenbank";
      </perl>
      
      Sie werden weitergeleitet!
      </body>
      Die Datei Go sitzt im Verzeichnis Home und spricht die Datenbank "Bikerdatenbank" im Verzeichnis Bikerdatenbank an.
      Meine Frage
      Kann ich mit dieser Go-Datei noch andere Datenbanken in anderen verzeichnissen ansprechen (z.B. Datenbank Hotel im Verzeichnis Hotel) oder muss ich dafür wieder eine neue Datei ähnlich Go erstellen? Mit einer Datei wäre es natürlich Praktischer.
      Hoffentlich hab ich es nicht zu kompliziert formuliert

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Mittwoch, 20.November.2002, 19:18.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      Du kannst den Aufruf Pfad/Datenbank als Variable
      formulieren.
      

      $var1 = "Bikerdatenbank/Bikerdatenbank";
      $var2 = "Hotel/Hotel";
      
      ...
      get "Homepage==!$Link", $var1;

      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Donnerstag, 21.November.2002, 08:18.
    Re: Weiterleitung mit Zähler

      Danke
      Werde ich heute Mittag testen
      Reiner

     Antworten

    Beitrag von Reiner (306 Beiträge) am Donnerstag, 21.November.2002, 08:56. WWW: reiners-page.de
    Re: Weiterleitung mit Zähler

      Kapier ich nicht
      Wie kann dann zwischen var 1 und var 2 unterschieden werden wenn nur
      get "Homepage==!$Link", $var1;
      
      drinn steht?
      Oder müsste es dann für mich bedeuten das ich dann fortlaufend so schreibe:
      $var1 = "Bikerdatenbank/Bikerdatenbank";
      $var2 = "Hotel/Hotel";
      

      get "Homepage==!$Link", $var1;
      get "Homepage==!$Link", $var2;
      
      Ich hoffe ich nerve nicht
      Reiner

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Donnerstag, 21.November.2002, 20:43.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      ich weiß nicht genau, was Du willst.
      Du mußt Die Logik, nach der Du Bikerdatenbank oder
      Hoteldatenbank aufrufen willst, formulieren,
      also :

      if (?? eq "??") {get "Home...", $var1;}else{get ... $var2}
      
      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Freitag, 22.November.2002, 08:15. WWW: reiners-page.de
    Re: Weiterleitung mit Zähler

      Danke für Deine Hilfe
      Sorry aber ich kenne mich nicht so gut aus
      aber was meinst Du mit (?? eq "??") und wie würde es mit bis zu 5 Variablen funktionieren?
      Kapier ich net :-(
      kannst du mal so einen anfangssatz mit Bikerdatenbank/Bikerdatenbank als var1 und Hotel(liegt im homeverzeichnis)als var2 zeigen? und dann irgendwas mit var3 damit ich sehe wie es dann mit bis zu 6 variablen weitergeht
      reiner

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Freitag, 22.November.2002, 19:12.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      wie gesagt, ich weiß nicht genau, was Du willst.

      Aufrufen EINES Go-Template, das verschiedene Datenbanken aufruft.

      Du verwendest .../Go&Link=

      Du hast 5 Varianten, also 5 Datenbanken. Dann hast Du doch auch eine Logik, wann Du Datenbank 3 und wann Datenbank 5 aufrufen willst.

      Also : warengruppe = Motorrad : Du willst zur Bikerdatenbank, warengruppe = Übernachtung : Du willst zur Hoteldatenbank

      Du rufst auf mit Parameter warengruppe :

      ../Go&var:=$warengruppe&Link=

      Nun wird die Go aufgerufen.
      Dort sagst Du :
      $var1 = "";
      if ($var eq "Motorrad") {$var1 = "Bikerdatenbank/Biker";}
      if ($var eq "Übernachtung") {$var1 = "Hotel/Hotel";}
      
      ....usw.

      Dann rufst Du auf mit der Variablen $var1 statt
      mit "/Bikerdatenbank/Biker".
      Ich hoffe, es trifft das, was Du willst.
      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Samstag, 23.November.2002, 12:36. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Also zum besseren Verständnis
      Ich habe eine Bikerdatenbank mit der Bezeichnung Bikerdatenbank(Das ist eine Adressdatenbank wie alle anderen auch)
      Die Bikerdatenbank sitzt im Ordner Bikerdatenbank
      also Bikerdatenbank/Bikerdatenbank
      Dann habe ich eine Hoteldatenbank mit der Bezeichnung "Hotel"
      Die sitzt im Verzeichnis Hotel
      Also Hotel/Hotel
      Zusätzlich habe ich eine Servisedatenbank(eine Adressdatenbank von Motoradhändlern, Werkstätten usw.) mit der Bezeichnung "Alle"
      Die sitzt im Verzeichnis Service
      Also Service/Alle
      usw. usw.
      dann habe ich ein template namen Go
      Das template sitzt in keinen extra Verzeichnis in meinen Fall in
      http://reiner.nextfloor.de/cgi-bin/baseportal.pl?htx=/reiner/
      Jetzt möchte ich, das wenn jemand von meinen Datenbanken auf die Url eines Eintrages klickt weitergeleitet wird und der klick im Feld "Hits" der Datenbank angezeigt wird.
      Dazu steht im Feld Homepage als Voreinstellung
      http://reiner.nextfloor.de/baseportal/Go&Link=
      Was müsste in Go drinnstehen um weiterzuleiten und zu Zählen?

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Samstag, 23.November.2002, 17:27.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      habe mir Deine Seite angeschaut. Nun weiß ich, was
      Du willst.
      Im Feld Homepage änderst Du die Voreinstellung je
      nach Datenbank in

      http://reiner.nextfloor.de/baseportal/Go&db:=Bikerdatenbank&Link=
      in der Hoteldatenbank &db:=Hotel

      In dem Template Go heißt es nun
      $db1 = "/";
      $db2 = $db1.$db.$db1.$db;
      
      (Anmerkung: Pfadname und Datenbankname sind dabei gleich - wie Du gesagt hast)
      mod "Homepage==!$Link", ["Hits", $Hits+1], $db2;
      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Samstag, 23.November.2002, 18:16.
    Re: Weiterleitung mit Zähler

      Hi
      Und muss ich jetzt in $db1 = "/"; meinetwegen Bikerdatenbank reinschreiben? also so?
      $db1 = "Bikerdatenbank"; bzw
      $db1 = "Bikerdatenbank/Bikerdatenbank"; da ja die datenbank im Verzeichnis Bikerdatenbank liegt?
      

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Samstag, 23.November.2002, 20:32.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      nein. Schreib`s so, wie ich es Dir geschrieben hab.

      In die Vorbelegung des Feldes Homepage schreibst Du
      $db:= und dann den Namen der Datenbank.
      

      Der Rest funktioniert dann schon.
      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Samstag, 23.November.2002, 21:34. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Hab es jetz so gemacht
      Im Feld Homepage habe ich die Voreinstellung die Voreistellung so geändert

      http://reiner.nextfloor.de/baseportal/Go&db:=Bikerdatenbank&Link=

      In dem Template Go heißt es nun

      <body onload='location.replace("http://$Link");'>
      <perl>
      $db1 = "/";
      $db2 = $db1.$db.$db1.$db;
      mod "Homepage==!$Link", ["Hits", $Hits+1], $db2;
      </perl>
      
      Sie werden weitergeleitet!
      </body>
      funktionieren tuts aber trotzdem nicht.

      hab schon alle möglichen (mir möglichen) Varianten probiert und schaffe es aber nicht.
      Wo liegt der Fehler
      Ich trau mich kaum noch fragen (mach mich ja schon lächerlich)
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 23.November.2002, 23:12.
    Re: Weiterleitung mit Zähler

      ich misch mich mal ein. ;-)
      db:= ist hier falsch...

      http://reiner.nextfloor.de/baseportal/Go&db=Bikerdatenbank&Link=...

      In dem Template Go heißt es nun
      <perl>
      $db||= "Bikerdatenbank"; #Voreinstllung, wenn nichts mit über die URL kommt
      mod "Homepage==!$Link", ["Hits", $Hits+1], "/deinUsername/$db;
      </perl>
      <head>
      <script>
      location.replace("http://$Link");'
      </script>
      </head>
       
      

      So kannst du auch dbs ändern, die in anderen Verzeichnissen liegen, muß du nur beim link mit angeben:
      Link=Verzeichnis/dbname

      Sander

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 23.November.2002, 23:15.
    Re: Weiterleitung mit Zähler

      kleiner Fehler:
      <perl>
      $db||= "Bikerdatenbank"; #Voreinstllung, wenn nichts mit über die URL kommt
      mod "Homepage==!$Link", ["Hits", $Hits+1], "/deinUsername/$db;"
      </perl>
      <head>
      <script>
      location.replace("http://$Link");
      </script>
      </head>
      

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 07:49.
    Re: Weiterleitung mit Zähler

      Hallo Sander,

      db:= oder db= ist wurscht.

      Aber Dein Vorschlag funktioniert nicht.
      Du hast vergessen, den Pfad zur Datenbank zu berücksichtigen.
      Er braucht schon die Variable db2.
      Gruß
      Fri

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 24.November.2002, 15:56.
    Re: Weiterleitung mit Zähler

      db:= oder db= ist ein riesiger Unterschied bei der Übergabe per URL.
      Mit := wandert der Wert in den hash %_put, mit db= in den hash %_get. %_get wird sofort als $Feld zur Verfügung gestellt. %_put ist zum speichern oder modifizieren da.
      Der Username sollte mit rein, da man dann wirklich zwischen den Verzeichnissen wechseln kann - ist also absolut angegeben.
      Ehrlich gesagt funzt es wirklich nicht, weil vorher ein get auf die db fehlt, die den klickwert ausließt.
      Also nochmal alles der Reihe nach, das wird schon...
      Der Link wird so übergeben:

      http://reiner.nextfloor.de/baseportal/Go&db=hotel/hotel&Link=www.hotel.de

      Damit soll bp in der db hotel im Verzeichnis hotel den Link www.hotel.de um 1 hochzählen und dann weiterleiten.

      Bei der db bikerdatenbank braucht er die db nicht mitschicken, wegen voreinstellung (die db liegt im Verz. Bikerdatenbank).
      http://reiner.nextfloor.de/baseportal/Go&Link=www.honda.de

      Das Template Go

      <perl>
      $db||= "Bikerdatenbank/Bikerdatenbank"; #Voreinstllung, wenn keine db mit über die URL kommt
      get "Homepage==!$Link","/reiner/$db"; # aktueller hitwert aus db holen. der username wird mit angegeben, damit das template überall liegen kann und immer die richtige db trifft
      mod "Homepage==!$Link", ["Hits", ++$Hits], "/reiner/$db;" # wert um eins erhöht wegspeichern
      $_header="Location: http://$link\n\n"; # und weiterleiten
      </perl>
      

      So gehts....

      Sander

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 18:50.
    Re: Weiterleitung mit Zähler

      Hallo Sander,

      es wird nicht &Link=www.hotel.de übergeben, sondern
      &Link=www.irgendwas.de
      
      Das mal Punkt 1.
      Dann hat er eine eigene Version ohne ein Unterverzeichnis mit seinem Usernamen. Dein Pfad ist
      bei ihm nicht existent.
      Du schickst ihn in die Wüste.
      Das mal Punkt 2.
      Zu dem Rest hätte ich auch noch einen Kommentar.
      Den schenke ich mir jetzt.
      Ansonsten kannst Du das gerne übérnehmen.
      Gruß
      Fri

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 24.November.2002, 20:40.
    Re: Weiterleitung mit Zähler

      >> Dann hat er eine eigene Version ohne ein Unterverzeichnis mit seinem Usernamen. Dein Pfad ist
      
      bei ihm nicht existent.

      was willst du mir jetzt erzählen?
      Diese Seite wird von uns (nextfloor.de) gehostet, also hat er auch einen usernamen, in dem Falle "reiner".
      Und grundsätzlich kann man den pfad in baseportal absolut angeben und zwar mit /user/verzeichnis/template bzw /user/verzeichnis/db
      user/db = home/db
      Glaub mir, ich kenne mich ein bischen mit bp aus.

      der Link von mir war ein Beispiel - ist ja wohl klar, das dieser aus einer db ausgelesen wird.

      Sander

     Antworten

    Beitrag von Gabi (10 Beiträge) am Dienstag, 23.Dezember.2003, 05:52. WWW: bedandbreakfast.ultraweb.hu
    in Urlaub, Reise/Pension/FeWo/Privatzimmer

      in Urlaub, Reise/Pension/FeWo/Privatzimmer
      Budapest Privatzimmer Top Tipp
      Preisgünstige Ferienwohnung, Zimmer, Apartement in Obuda (nähe Margareteninsel)
      nur 10 m zur nächsten Bushaltestelle Preise: ab 20 Euro.- pro Person
      . Frühstück . Garten . Parkplatz tel:0036 1 3878236 Mobil: 00 36
      304323628 in Ungarn: 06 304323628: budapestinfo@excite.com

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 25.November.2002, 22:39. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Hallo Sander
      Habe in meine Datenbank "Bikerdatenbank" die im gleichnamigen Verzeichnis Bikerdatenbank liegt das Feld Homepage mit der Voreinstellung
      http://reiner.nextfloor.de/baseportal/Go&Link=
      belegt.
      Das Template go habe ich so
      <perl>
      $db||= "Bikerdatenbank/Bikerdatenbank"; #Voreinstllung, wenn keine db mit über die URL kommt
      get "Homepage==!$Link","/reiner/$db"; # aktueller hitwert aus db holen. der username wird mit angegeben, damit das template überall liegen kann und immer die richtige db trifft
      mod "Homepage==!$Link", ["Hits", ++$Hits], "/reiner/$db;" # wert um eins erhöht wegspeichern
      $_header="Location: http://$link\n\n"; # und weiterleiten
      </perl>
      
      in
      http://reiner.nextfloor.de/baseportal/ sitzen (das Homeverzeichnis)

      Rufe ich jetzt eine Webseite auf bekomme ich folgende Meldung. ohne Weiterleitung


      [ Fehler: (perl) in : syntax error at (eval 166) line 5, near ""/reiner/$db;" # wert um eins erhöht wegspeichern $_header" ]

      Was ist falsch?
      Grüße
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 25.November.2002, 22:59.
    Re: Weiterleitung mit Zähler

      jau, hier is noch ein fehler:
      mod "Homepage==!$Link", ["Hits", ++$Hits], "/reiner/$db"; 
      
      das ; war an der falschen Stelle

      Sander

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 25.November.2002, 23:04.
    Re: Weiterleitung mit Zähler

      habs gleich mal bei dir geändert, ok?
      jetzt gehts wunnabar ;-)

      Sander

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 25.November.2002, 23:41. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Super Zählen und weiterleitung geht mit der Bikerdatenbank
      Mit der Hoteldatenbank geht die Weiterleitung, aber das Zählen funzt nicht.
      Ist aber schon ein toller Erfolg :-)
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 25.November.2002, 23:49.
    Re: Weiterleitung mit Zähler

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 25.November.2002, 23:50. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Meinst Du in der Voreistellung des Feldes Homepage?

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 25.November.2002, 23:59. WWW: www.reiners-page.de
    Re: Weiterleitung mit Zähler

      Juhuuu
      Es funtioniert und zwar ohne macken und Probleme
      Danke Sander + Friesecke
      Ihr seid Spezialisten
      Jetzt kann ich alle weiteren selbst umstricken:-)
      Grüße
      Reiner

     Antworten

    Beitrag von Reiner (306 Beiträge) am Dienstag, 26.November.2002, 00:12. WWW: reiners-toplinks.de.vu
    Re: Weiterleitung mit Zähler

      Danke nochmal Sander
      Soll ich Nextfloor in meine neue
      http://www.reiners-toplinks.de.vu
      mit aufnehmen?
      Brauche nur noch ein Banner (468x60) zum einfügen.
      bzw. kannst Du Dich ja Dank baseportal selbst eintragen.
      Grüße
      Reiner

     Antworten

    Beitrag von BUDAPEST Ferienhaus Fewo Ferienwohnung Appartements Zimmer P (1 Beitrag) am Dienstag, 23.September.2003, 18:53. WWW: letsgobudapest.freeweb.hu
    BUDAPEST Ferienhaus Fewo Ferienwohnung Appartements Zimmer Privat Unterkunft

      BUDAPEST Ferienhaus Fewo Ferienwohnung Appartements Zimmer Privat Unterkunft
      BUDAPEST Zimmer ab 20 Euro/nacht
      Ferienwohnung(1-7) ab 44 Euro/nacht!!!
      tel:0036 1 3878236 Mobil: 00 36 304323628
      in Ungarn: 06 304323628
      http://letsgobudapest.freeweb.hu

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 07:32.
    Re: Weiterleitung mit Zähler

      Hallo Reiner,

      hast Du die vorhandenen Datensätze geändert ?
      Die Vorbelegung greift ja nur bei neu angelegten
      Sätzen.
      Ansonsten : schon richtig. kriegen wir auch zum Laufen.
      Fragen, bis es geht.
      Gruß
      Fri

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 08:06.
    Re: Weiterleitung mit Zähler

      Hallo Sander,

      auch der Username ist hier fehl am Platz.

      Gruß
      Fri

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Sonntag, 24.November.2002, 12:07.
    Re: Weiterleitung mit Zähler

      Hallo Sander,

      auch der Username ist hier fehl am Platz.

      Gruß
      Fri

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 25.November.2002, 13:42. WWW: reiners-page.de
    Re: Weiterleitung mit Zähler

      Hallo
      Danke für die Antworten.
      Werde mich heute Abend nach Feierabend erneut mit Eueren Vorschlägen austoben. :-)
      Aber ich frag wieder wenn ich nicht klar komme. OK?
      Bin aber guten Mutes.
      Sage auf jedenfall Bescheid obs funktioniert.
      Grüße
      bis heute Abend
      Reiner

     Antworten


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