Habi
-
Gesamte Inhalte
392 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von Habi
-
-
Hallo zusammen. Ich habe ein Problem, das nur mit dem Internet Explorer 5 auftritt. Ich habe in einem Javascript einen regulären Ausdruck, der eine Telefonnummer überprüft und mir die Einzelteile zurückliefert. Das Ganze sieht so aus:
<script language="JavaScript">
<!--
regexTel = /[+]{0,1}?(\d*)\s*\(?([0]{0,1})?(\d*)\)[0-9-\s]*/;
isValid = regexTel.test("+49(7131)7669933");
alert (isValid);
alert(RegExp.$1);
alert(RegExp.$3);
//-->
</script>
Das funktioniert in allen Browsern. Nur im IE 5 bekomme eine Fehlermeldung "Unerwarterter Quantifizierer"
Was mache ich da falsch?
-
Danke für die Lösung! Hat mnir weitergeholfen
:uli
-
Ähmm, und wie geht das genau?? :confused: Bin kein RegEx Guru. Kannst du mir ein Beispiel geben??
-
Hallo,
noch ne Frage zu PHP ich möchte einen String in seine Bestandteile aufsplitten
Dazu nehme ich die split-Funktion, weil ich mehrere separators habe.
Folgender String
"Ein Test +hallo -dada"
wird durch split(' +-', $string) zerlegt in:
[0] Ein
[1] Test
[2] hallo
[3] dada
Soweit so schön, aber ich hätte aber gerne die seperatoren mit im Ergebnisarray, also so:
[0] Ein
[1]
[2] Test
[3]
[4] +
[5] hallo
[6] -
[7] dada
Gibt es da eine Möglichkeit???
-
Hi,
habe ein Problem mit regulären Ausdrücken. Ich möchte einen Ausdruck mit dem ich abfragen kann dass ein Wort vorkommt und ein anders nicht vorkommen darf. Also nach dem Motto "Auto aber nicht BMW".
Wenn ich folgende Strings habe:
Automarke BMW kommt aus...
Automarke VW kommt aus...
Automarke Ford kommt aus...
sollen nur die letzten beiden ein true zurückliefern, wenn ich in PHP ein preg_match mache
Hab aber bisher keinen Schimmer, wie dieser Ausdruck aussehen müsste
-
Also ich hab Xapian gefunden (www.xapian.org). Das sieht super aus. Scheint alles zu können, was ich brauche.
-
Hi,
Lucene ist eine reine Java Lösung oder?
Also als Punkt 7 auf der Liste
7.) Muss entweder mit PHP oder Perl abfragbar sein
Oder geht da mit Lucene auch??
-
Hallo zusammen,
ich möchte eine Internet-Applikation mit einer Volltextsuche ausstatten. Folgende Rahmenbedingungen müssen erfüllt werden:
1.) Die zu indexierenden Inhalte kommen aus einer Datenbank
2.) Die Suchanfrage sollte Wildcards (am besten reguläre Ausdrücke) beherrschen
3.) Ich kann keine in Datenbanken eingebaute Suche verwenden (z.B. von MySQL), da die Applikation DB-unabhängig ist
4.) Die Indexierung sollte mit verschiedenen Sprachen umgehen können (deutsch, englisch, spanisch...) und dazu auch in der Lage sein Stopwörter für die Sprachen definieren zu können und auch Wörter in Ihre Stammform zurückzuführen (Lokomotiven -> Index: Lokomitive)
5.) Die Suchergebnisse sollten gewichtet sein, d.h. bessere Treffer am Anfang
6.) Der Index kann sowohl in einer Datei, als auch in einer DB gespeichert werden, das ist kein Problem
Bisher hab ich noch nix gefunden, was mir wirklich weiterhilft. Habt Ihr Tipps?
-
Interessanter ansatz, werde ich mal ausprobieren. Danke!
-
Ist nicht so einfach, hab aber gerade doch was gefunden. Ich frage per $_SERVER["SERVER_PORT"] ab, ob der Port 443 ist, dann ist es bereits eine SSL Verbindung, ansonsten mach ich eine header("Location:... Umleitung.
Danke
-
Hallo zusammen,
ich möchte per PHP eine Umleitung bauen. Ich habe eine Domain und ein SSL Zertifikat dazu. Jetzt möchte ich alle Zugriffe, die auf http://www.domain.de gehen umleiten auf https://www.domain.de
Wie kann ich denn sowas per PHP erledigen???
-
Hallo zusammen,
hab mal wieder ein Problem. Ich möchte aus einer MFC Applikation heraus ein Internet Explorer Fenster öffnen, das ist auch kein Problem, das habe ich hingekreigt.
Allerdings möchte ich diesen Internet Explorer nur dann öffnen, wenn bereits ein Internet Explorer Fenster mit einer bestimmten URL geöffnet ist. Hintergrund, Benutzer soll schon an einer Webapplikation angemeldet sein.
Darum meine Frage, wie kann ich über alle aktuell offenen Internet Explorer Fenster iterieren und herausfinden, ob ein Fenster dabei its, das eine bestimmte URL geööfnet hat???
Danke schon mal.
-
Hallo zusammen,
ich hab eine Frage zu SSL. Was benötige ich bzw. was muss ich alles anpassen, wenn ich eine bestehende PHP Applikation mit SSL absichern möchte, d.h. die ganze Applikation mit SSL läuft. ICh hab einen Root Server und benutze PHP 5 als Skriptsprache.
Ich weiss das ich ein SSL Zertifikat brauche, aber woher bekomme ich sowas? Und was fange ich dann damit an?
-
Hallo zusammen,
ich habe eine Frage. Ich möchte einen Dateiupload auf einen Server machen. Nun ist das normalerweise ja nicht schwierig in einer HTML Seite ein Formular zu machen, dass Dateiuploads zulässt und auf PHP-Seite ein Script zu schreiebn, dass den Upload verarbeitet. Ich möchte aber den Upload von einer "ganz normalen" Applikation heraus starten und auf Serverseite per PHP entgegennehmen.
Also: Auf Serverseite ein PHP Script, dass den Upload verarbeitet und auf Clientseite keinen Browser, sondern ein Visual Basic Proggi, dass den Upload einer Datei veranlassen soll.
Wie kriege ich sowas hin? Hat da einer eine Idee??
-
Benutzt du PHP5? Soweit ich weiss ist dort die MySQL Unterstützung standardmäßig abgeschaltet, vieleicht ist das das Problem?
-
Beispiel, ist schon etwas älter (2 Jahre), sollte aber seinen Zweck erfüllen...
package de.emediaoffice.elk.database; //------------------------------------------------------------------ //--- Import //------------------------------------------------------------------ import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.Enumeration; import java.util.Hashtable; /** ****************************************************************** *** Module: CElkConnectionPool *** Description: Connection pooling class for elk database *** connections ****************************************************************** *** Copyright 2000, 2001 by Technical Office GmbH *** Copyright 2002 by EMedia Office GmbH ****************************************************************** *** @Author Timo Haberkern *** Created at: 17.08.2001 ****************************************************************** *** $Version: V.1.2.0 Build 317 $ *** $Date: Mittwoch, 19. November 2003 16:31:00 $ $Revision: 1.24 $ ****************************************************************** */ public class CElkConnectionPool extends Object { private Hashtable m_hashConnections; private int m_nIncrement; private String m_strDbURL; private String m_strDbUser; private String m_strDbPassword; /** **************************************************************** *** Constructor for initializing the connection pool **************************************************************** *** @param The JDBC URL of the database *** @param The user-name for the database *** @param The password for the database *** @param The name of the jdbc driver that is used for the pool *** @param The number of initial connections that are created *** @param The The number of new connections if the initial *** size is not enough **************************************************************** */ public CElkConnectionPool(String dbURL, String user, String password, String driverClassName, int initialConnections, int increment) throws SQLException, ClassNotFoundException { Class.forName(driverClassName); m_strDbURL = dbURL; m_strDbUser = user; m_strDbPassword = password; m_nIncrement = increment; m_hashConnections = new Hashtable(); //System.out.println("Database:"+dbURL+","+user+","+password+","+increment); for(int nIndex=0; nIndex < initialConnections; nIndex++) { m_hashConnections.put(DriverManager.getConnection(m_strDbURL, m_strDbUser, m_strDbPassword), Boolean.FALSE); } } /** **************************************************************** *** Delivers a connection from the pool **************************************************************** *** @return The connection from the pool **************************************************************** */ public Connection getConnection() throws SQLException { Connection curConnection = null; Enumeration conKeys = m_hashConnections.keys(); synchronized (m_hashConnections) { while(conKeys.hasMoreElements()) { curConnection = (Connection)conKeys.nextElement(); Boolean b = (Boolean)m_hashConnections.get(curConnection); if(b==Boolean.FALSE) { try { curConnection.setAutoCommit(true); } catch(SQLException e) { curConnection=DriverManager.getConnection(m_strDbURL, m_strDbUser, m_strDbPassword); } m_hashConnections.put(curConnection, Boolean.TRUE); return curConnection; } } } for(int nIndex = 0; nIndex < m_nIncrement; nIndex++) { m_hashConnections.put(DriverManager.getConnection(m_strDbURL, m_strDbUser, m_strDbPassword), Boolean.FALSE); } return getConnection(); } /** **************************************************************** *** Puts a connection back to the pool **************************************************************** *** @param The connection that is returned to the pool **************************************************************** */ public void returnConnection(Connection returned) { Connection curConnection; Enumeration conKeys = m_hashConnections.keys(); while(conKeys.hasMoreElements()) { curConnection = (Connection)conKeys.nextElement(); if(curConnection == returned) { m_hashConnections.put(curConnection, Boolean.FALSE); break; } } } public void releaseAllConnections() { Connection curConnection = null; Enumeration conKeys = m_hashConnections.keys(); synchronized (m_hashConnections) { while(conKeys.hasMoreElements()) { curConnection = (Connection)conKeys.nextElement(); try { if (curConnection.isClosed() == false) curConnection.close(); } catch (Exception ignored) { } } } } }
-
Also installiert hab ichs jetzt bekommen, aber wenn ich phpinfo auf dem Server ausführe, dann bekomme ich als Version 4.3.7 angezeigt, d.h. die aktuelle Version wird aus irgend winem Grund nicht ausgeführt.
was kann noch schief laufen???
Sarge ist leider keine Option. Mein RootServer hat Debian 3.0 und eine komplette Neuinstallation geht ja nicht...
-
Hallo zusammen,
ich habe folgendes Problem. Ich möchte meinen rottserver mit Debian 3.0 stable auf PHP und PostgreSQL 7.4 updaten. Dummerweise bekomme ich mit apt-install nur die PHP4 und PostgreSQL 7.2 Version.
Was kann ich machen? Hat einer eine Idee?
-
Auch das Buch (wie oben)
Sun Certified Programmer for Java 2 Study Guide
Ist ideal. Die Übungen sind sehr nah an der späteren Prüfung!
-
Hi,
bin seit ca. 3 Monaten SCJP. Hab die Vorbereitung anhand eines Buches gemacht. Der einzige Tipp ist. Nimm die Sache nicht auf die leichte Schulter, die Fragen sind teilweise jrecht knackig. Vor allem, wenn man Java seit Jahren kennt gibt es doch sehr viele Überraschungen was man alles falsch gemacht hat.
Zur Prüfung: Saß allein in einem Raum vor dem Prüfungs-PC und dank guter vorbereitung war ich nach 1 Stunde fertig.
Zum Thema "was bringts": Ich fands sehr lohnenswert. Programmiere Java jetzt seit 4 Jahren, hab aber trotzdem noch sehr viel gelernt. Hab es selbst bezahlt und ich finde es hat sich gelohgnt. Hab mich noch nie so intensiv mit den JVM Details auseinandergesetzt.
Timo
-
Ja das werde ich auf jeden Fall machen (AdoDB wahrscheinlich). Aber ich möchte evtl Stored Procedures benutzern, wenn ich Postgre nehme (macht einiges einfacher) und auch Transaktionen einsetzen (keine Ahnung wie das mit solchen Wrappern funktioniert)
-
SAPDB ist in meinen Augen schon deshalb eine Totgeburt, allderweil, die ja in MySQL aufgehen soll, d.h. in 3-5 Jahren kräht kein Hahn mehr danach, Support in der Zukunft ist mir halt auch wichtig. Und in 2 Jahren die DB dann auf MySQL hab ich auch nicht so den Trieb dazu ;-)
Support ist auch der Grund gegen Firebird. Ich denke schon, dass ich mich zwischen MySQL und Postgre entscheiden werde, allerdings hab ich mit Postgre bisher wenig gemacht, hört sich im Moment eher so an, als ob es große Applikationen verkraftet (Transaktionen und solche sachen...)
-
Also ich sag mal so:
Geplante Benutzer ca. 50-100, die aber sehr oft am Tag of die Datenbank zugreifen (Arbeiten quasi 8 h am Tag damit).
Die Zugriffe sind hauptsächlich lesen, d.h. es werden Informationen aus verschiedenen Tabellen herausgezogen und ausgegeben.
Die Anwendung ist Mehrsprachig, daher wird die Datenmenge die in der DB abliegt schnell wachsen. Alle Zugriffe hinterlassen auch vermerke in der DB.
-
Hallo zusammen,
ich brauche für ein großes Projekt, das in PHP realisiert wird eine Datenbank, die größere Zugriffsmengen verwarbeiten kann.
Im Moment schwanke ich zwischen MySQL und PostgresSQL. Hat einer von euch Erfahrungen mit beiden Systemen und kann mir vieleicht vor- und nachteile aus der Praxis nennen.
Wie sieht es denn Geschwindigkeitsmässig und vom Thema Datensicherheit aus??
Suche Server-Überwachungs-Tools
in Windows
Geschrieben
Darf es auch was kosten oder muss es kostenlos sein??