• 18.07.2025, 14:14
  • Registrieren
  • Anmelden
  • Du bist nicht angemeldet.

 

boo+

Full Member

suche HTML script

Freitag, 4. März 2005, 15:45

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

Freitag, 4. März 2005, 15:55

STRG + F ;D

boo+

Full Member

Re: suche HTML script

Freitag, 4. März 2005, 16:04

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

Freitag, 4. März 2005, 16:53

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

Freitag, 4. März 2005, 17:06

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

Freitag, 4. März 2005, 17:09

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

Freitag, 4. März 2005, 17:15

Zitat von »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

Freitag, 4. März 2005, 18:11

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

Freitag, 4. März 2005, 18:32

Öhm JavaScrip kann sowas... ;D

boo+

Full Member

Re: suche HTML script

Freitag, 4. März 2005, 18:47

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

Freitag, 4. März 2005, 18:50

Zitat von »boo+«

Hi back_orifice

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

mfg


Quellcode

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

Freitag, 4. März 2005, 18:57

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

Freitag, 4. März 2005, 19:03

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

Freitag, 4. März 2005, 19:07

Zitat von »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

Freitag, 4. März 2005, 20:49

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

Freitag, 4. März 2005, 21:03

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

Freitag, 4. März 2005, 21:17

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

Freitag, 4. März 2005, 22:11

MEINE FRESSE:

Zitat von »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

Freitag, 4. März 2005, 23:21

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

Samstag, 5. März 2005, 14:00

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.