• 19.07.2025, 22:21
  • Register
  • Login
  • You are not logged in.

 

boo+

Full Member

suche HTML script

Friday, March 4th 2005, 3:45pm

Hallo ich suche ein script mit den ich Webseite durch
suchen kann. Habe schon gegoogelt aber da Kram
nichts richtiges raus.
vielleicht weiß jemand wo man so etwas her bekommt.

mfg Boo+
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

Wurzelsepp

God

Re: suche HTML script

Friday, March 4th 2005, 3:55pm

STRG + F ;D

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 4:04pm

Ne

Beschreibung: Ich und mein Bruder bauen grade an einer
kleinen Datenbank (Bilder)
und das man gleich ein Bild findet und nicht über 40 Seite
sich anschauen muß wollen wir ein such Funktion ein Bauen.
Ich finde aber kein script dafür.
wir haben sie mal zum zeigen was wir meinen ins Internet
gestellt ist nur eine kleine Demo zum zeigen (veranschaulichen)
nicht die eigentliche Datenbank.

http://people.freenet.de/rowingboy/page.html
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

Chrizzz

Senior Member

Re: suche HTML script

Friday, March 4th 2005, 4:53pm

In reinem HTML wirst du da nix finden.

Wenn schon, müssen die Bilder in ner Art Datenbank (mysql oder textdatei) verwaltet werden. Und darauf kann man ne Suche, die in PHP geschrieben ist, loslassen.
Signatur out of date...

Y0Gi

God

Re: suche HTML script

Friday, March 4th 2005, 5:06pm

warum machst du dafür ein neues topic auf anstatt im alten zu fragen, wo der ansatz schon bestand?

bestehende mir bekannte site-searches sind etwas zu oversized für deinen gebrauch. ich empfehle nach wie vor das selbst zu machen, das ist nicht schwer zu lernen.

back_orifice

God

Re: suche HTML script

Friday, March 4th 2005, 5:09pm

im notfall nen google link benutzen, und da in das feld einfügen lassen:

*suchwort* site:*deineseite.de*

wäre doch auch mal nen versuch wert... ;D ;D

Y0Gi

God

Re: suche HTML script

Friday, March 4th 2005, 5:15pm

Quoted from "back_orifice"

im notfall nen google link benutzen, und da in das feld einfügen lassen:

*suchwort* site:*deineseite.de*

wäre doch auch mal nen versuch wert... ;D ;D

das kann man sogar direkt auf die seite einbauen. dafür muss man sich afaik aber bei google anmelden/registrieren, damit man einen code bekommt. ich habs so mal versucht hinzubiegen aber ich hatte das gefühl, das war so nicht gedacht. vielleicht ist diese funktionalität auch kommerziell, aber das kann ich mir nicht so ganz vorstellen.


p.s.: HTML ist - hence the name - eine auszeichnungssprache und keine scriptsprache ::)
fyi: http://de.wikipedia.org/wiki/HTML

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 6:11pm

So....

Gibt mir mal ein par Vorschläge.
Ich habe jetzt ja die Bilder in einer Art Galerie und
Dort soll noch ein Suchfunktion rein das welche Bilder suchen können.
Wie kann ich das am Besten machen ?

mfg
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

back_orifice

God

Re: suche HTML script

Friday, March 4th 2005, 6:32pm

Öhm JavaScrip kann sowas... ;D

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 6:47pm

Hi back_orifice

hast du ein Code dar für ?
oder weißt du wo es ein gibt

mfg
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

back_orifice

God

Re: suche HTML script

Friday, March 4th 2005, 6:50pm

Quoted from "boo+"

Hi back_orifice

hast du ein Code dar für ?
oder weißt du wo es ein gibt

mfg


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<script language="JavaScript">

/*
Find In Page Script- 
By Mike Hall (MHall75819@aol.com)
*/

var NS4 = (document.layers);    // Which browser?
var IE4 = (document.all);

var win = window;    // window to search.
var n   = 0;

function findInPage(str) {

  var txt, i, found;

  if (str == "")
    return false;

  // Find next occurance of the given string on the page, wrap around to the
  // start of the page if necessary.

  if (NS4) {

    // Look for match starting at the current point. If not found, rewind
    // back to the first match.

    if (!win.find(str))
      while(win.find(str, false, true))
        n++;
    else
      n++;

    // If not found in either direction, give message.

    if (n == 0)
      alert("Nichts gefunden.");
  }

  if (IE4) {
    txt = win.document.body.createTextRange();

    // Find the nth match from the top of the page.

    for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
      txt.moveStart("character", 1);
      txt.moveEnd("textedit");
    }

    // If found, mark it and scroll it into view.

    if (found) {
      txt.moveStart("character", -1);
      txt.findText(str);
      txt.select();
      txt.scrollIntoView();
      n++;
    }

    // Otherwise, start over at the top of the page and find first match.

    else {
      if (n > 0) {
        n = 0;
        findInPage(str);
      }

      // Not found anywhere, give message.

      else
        alert("Nichts gefunden.");
    }
  }

  return false;
}

</script>

<form name="search" onSubmit="return findInPage(this.string.value);">
<font size=3><input name="string" type="text" size=15 onChange="n = 0;"></font>
<input type="submit" value="Suchen">
</form>


wenn du weißt wie man damit umgeht... ;)

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 6:57pm

Ja ich hoffe es ;D
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 7:03pm

schönes Ding danke das habe ich die Gaze zeit gesucht.

mfg
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

back_orifice

God

Re: suche HTML script

Friday, March 4th 2005, 7:07pm

Quoted from "boo+"

schönes Ding danke das habe ich die Gaze zeit gesucht.

mfg


Änder mal deine sig.... ;D

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 8:49pm

werde ich machen

mfg :-X ;D
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

crushcoder

God

Re: suche HTML script

Friday, March 4th 2005, 9:03pm

die javascript lösung ist aber auch nicht besser als ctrl-f weil das nur auf der aktuellen seite funktioniert, nicht über mehrere seiten hinweg.

und bevor man das in javascript weiterbastelt sollte man eher direkt auf eine richtige sprache umsteigen die auf dem server läuft.
Gott hat die Welt ja nur in sieben Tagen erschaffen können, weil es keine installierte Basis gab.

boo+

Full Member

Re: suche HTML script

Friday, March 4th 2005, 9:17pm

Hi crushcoder was wäre das wie eine Sprache.
Ich habe schon mit gekriegt das das nicht über
zwei seiten läuft.
Kannst du mir ne Möglichkeit sagen (geben) wie
man eine Suchfunktion über zwei seiten machen kann,
oder in welcher Sprache das weher.
Dann könnte ich mir ein Buch kaufen.
System: AMD xp 2600+ @ ~2400Mhz / ATI Powercolor 9800pro R360 @ XT / Seagate 200GB Maxtor 40GB / MSI KT6 Delta FISR2 / OCZ 2*512 MB DDR-500 Golden E. EL VX. Kühlung: airplex EVO 360 / Twinplex 1.2 / Twinplex für ATI / cuplex evo 1.1 blau / aquatube rot / Eheim 1046.

Y0Gi

God

Re: suche HTML script

Friday, March 4th 2005, 10:11pm

MEINE FRESSE:

Quoted from "Y0Gi"

eine suche lässt sich über eine scriptsprache wie php/perl/python auf dem server realisieren. entsprechende suchwörter müsste man irgendwo ablegen oder das script die titel in den html-dateien erkennen lassen.

ich hab den teil mit dem anderen thread durchaus ernst gemeint.

wenn du das buch so liest wie die beiträge, dann gute nacht.

crushcoder

God

Re: suche HTML script

Friday, March 4th 2005, 11:21pm

genau, php/python.

für php hätte ich noch ein script.
würde hier wohl ausreichen, bei vielen seiten (>20 schätze ich) dauert das aber zu lange (volltextsuche über die dateien).
aber da kann man auch noch optimieren (ich hab das nur seit jahren nicht mehr angefasst weil da schon mehr als 200 seiten auf dem server waren, da musste was ganz anderes her).

außerdem muss man noch den html-code anpassen, das ist nicht mehr zeitgemäß:
http://devilscab.de/images/fs/search.txt
leider zu lang fürs forum
Gott hat die Welt ja nur in sieben Tagen erschaffen können, weil es keine installierte Basis gab.

Y0Gi

God

Re: suche HTML script

Saturday, March 5th 2005, 2:00pm

es ist nicht ganz unwichtig, wie die daten gespeichert werden.

direkt in den html-galleries zu suchen hat auch so seine nachteile, ist aber möglich. dazu sollten die bereiche mit den keywords aber durch bestimmte zeichen/strings eingegrenzt sein, dass man z.b. mit regulären ausdrücken gut danach suchen kann.

alternativ können die daten auch in einer datei pro bild (unabhängig) oder einer datei für alles (schlecht zu warten, schneller zu durchsuchen) vorhanden sein. dementsprechend muss beim suchen vorgegangen werden.

die daten in einer datenbank zu halten würde die realisierung der suche an sich enorm erleichtern, dafür muss aber erstmal eine db her und der ansteuer-code in php ist etwas ekelig.