
freq.9
Mitglieder-
Gesamte Inhalte
174 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von freq.9
-
Problem mit Zugriff auf Firebird Datenbank
freq.9 erstellte Thema in Skript- und Webserverprogrammierung
Also mein Wunsch ist es von der MySQL Datenbank irgendwann mal indirekt wegzukommen und eine alternative Datenbank zu nutzen. Dabei bin ich auf die Datenbank Firebird gestoßen und habe mich ein wenig umgeguckt aber habe nun das Problem, dass ich bei folgendem Code: <?php error_reporting(E_ALL); ob_start(); $host = 'localhost:C:\Server\www\php5\firebird\database\test.fdb'; $user = 'SYSDBA'; $password = 'masterkey'; if($link = @ibase_connect($host, $user, $password)) echo 'verbunden'; else echo ibase_errmsg(); ?>[/php] bekomme nun aber diese Fehlermeldung vom ibase_errmsg(); Darauf habe ich bei GOOGLE nach dieser Fehlermeldung gesucht und auch ein paar Sachen gefunden, nur wurde da immer gesagt, dass ich in die Datei C:\WINDOWS\SYSTEM32\DRIVER\etc\hosts folgendes eintragen soll: [code]gds_db 3050/tcp.[/code] Das hab ich dann auch gemacht, aber laufen tut es weiterhin nicht. Hat da wohl jmd. ne Ahnung was ich da falsch mache? Die Datenbank mit einer Tabelle habe ich über isql (Konsole) erstellt. // Edit: Der Dateiname beim ersten Code ist ein wenig komisch bei mir dargestellt. Falls das bei euch auch ist: Die Datei heisst "test.fdb". Hier inna Textarea wirds auch so dargestellt aber im Beitrag dann nicht :! // Edit 2: MOMENT!!! Ich glaub ich hatte mich gestern verlesen. Es ist die services Datei in die ich das ganze eintragen muss und nicht die hosts -.- Ich Dussel [b]--> Okay nun funktionierts perfekt [/b] -
Vllt. ne eigene Funktion in SQL Schreiben und diese nutzen? Fragt mich aber nun nicht wie man das macht, denn darin hab ich nicht so unbedingt die Ahnung aber das sollte auch möglich sein. Müsste ich mal bei der nächsten PHP-UG ansprechen. Naja dafür muss auch der kleine MySQL-Mensch da sein
-
[PHP] OOP - Klasse in eigene Datei... aber wie?
freq.9 antwortete auf sockä's Thema in Skript- und Webserverprogrammierung
Also die Exceptions in php4 hab ich bei der Blogging-Software pLog gefunden. Musste hier mal gucken. Da gibt es eine komplette Hirarchie an Klassen (im Delphi-Stil). Musste dir dann nur mal raussuchen. So wie es strukturiert ist, sollteste da keine großen Probleme haben, die zu finden. -
Wie wäre es mit ein wenig nachdenken? <?php function sortieren ($arr_datum) { // berechnen/umstellen/sortien/ausgeben } ?>[/PHP] Und ist es immernoch unmöglich?
-
Einbinden von Gästebüchern
freq.9 antwortete auf PCfreak's Thema in Skript- und Webserverprogrammierung
Wenn die Dateien wirklich die Endung .php3 haben solltest du dir überlegen, ob du dir da nicht was neueres suchen sollte, denn wenn der Inhalt wirklich PHP3 ist dann ist dies ein wenig sehr veraltet. -
[PHP] OOP - Klasse in eigene Datei... aber wie?
freq.9 antwortete auf sockä's Thema in Skript- und Webserverprogrammierung
Man kann sich die Exceptions ins php4 schreiben, so wird man sich __get und __set bestimmt auch irgendwie selbst schreiben können. -
Ja so "transferieren" kann ich das auch, aber dann bekomme ich weiterhin nichts angezeigt. Das ist irgendwie komisch.
-
Wer kann mir hier helfen? Das ist zu schwer für mich!!!
freq.9 antwortete auf easy99's Thema in Skript- und Webserverprogrammierung
Durch Werbung hat mein einen großen "Kundenbereich" wobei sowas in Foren nicht erwünscht ist. Wenn du nen Webserver auf dem PC hast kannst du es in PHP machen. Dazu kannst du die CSV-Funktionen nutzen sowie die mail()-Funktion zum versenden des ganzen. http://de2.php.net/manual-lookup.php?pattern=csv〈=de guck dir mal die zwei eingefärbten ein, wobei es da eigentlich noch weitere Funktionen (gerade wegen nem vernünftigen auslesen) geben müsst. -
Also nochmal ganz von vorne... Ich habe, wie du bereits gesehen haben solltest, News (als RSS-Feed) in einer XML Datei (RSS 2.0 Format) und in der Beschreibung (<description>...</description>) sind bei mir Links in so einem Format: <a href="http://www.moep.de">Wong</a> Nun werden diese nicht angezeigt, da diese als Element erkannt werden. Ich möchte jedoch dass diese Teile als normales Link, wie es bei HTML auch so ist, angezeigt werden. Ich hoffe es ist jetzt ein wenig klarer geworden... Bei GUID, Link etc. ists mir erstmal egal.
-
[Reguläre Ausdrücke] Eigene Tagbereiche Suche + Ersetzen
freq.9 antwortete auf aeri's Thema in Skript- und Webserverprogrammierung
Solange sich dein Tag nicht über mehrere Zeilen erstreckt sollte die Lösung von kills funktionieren, was auch immer diese @ da sollen (kann sein, dass kills da mehr weiss als ich). Es könnte evtl. an einer Stelle stress geben, da / eigentlich die "Einleitung" eines Modifikators sind. Solltest das / durch ein \ escapen, dann sollte es gehen, wobei ich, falls es ein pseudo-Tag in solch einem Format <...> wird, von dieser Nutzung abraten. HTML/XML halt -
Ich würde da eher auf einen Fehler im Newsletter-Skript tippen der vllt. nur unter bestimmten Umständen auftritt und es dieses mal soweit war, dass diese Umstände erfüllt wurden.
-
Und wenn ich so mach, dann geht garnichts mehr, ausser ich mach was falsch. Hier mal die neue XSL Datei: <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output omit-xml-declaration="yes" method="html" media-type="text/html" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" /> <!-- <xsl:output method="html" /> --> <xsl:template match="/rss/channel"> <html> <head> <title><xsl:value-of select="title" /></title> <link rel="stylesheet" type="text/css" href="rss.css" /> </head> <body> <xsl:for-each select="item"> <xsl:sort select="title" /> <div class="item"> <xsl:choose> <xsl:when test="title!=''"> <xsl:value-of select="title" /> </xsl:when> <xsl:otherwise> <i><NULL></i> </xsl:otherwise> </xsl:choose> <span class="pubDate">___(<xsl:value-of select="pubDate" />)</span> <div class="descr"> <xsl:text disable-output-escaping="yes"> <!-- ANFANG NEU --> <xsl:value-of select="description" /><br /> </xsl:text> <!-- ENDE NEU --> <xsl:if test="link!=''"> <br /> <b>Link:</b><xsl:value-of select="link" /><br /> </xsl:if> <xsl:if test="guid!=''"> <xsl:choose> <xsl:when test="link!=''"> <b>GUID:</b><xsl:value-of select="guid" /><br /> </xsl:when> <xsl:otherwise> <br /> <b>GUID:</b><xsl:value-of select="guid" /><br /> </xsl:otherwise> </xsl:choose> </xsl:if> </div> </div> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> Ich bekomme lediglich:
-
Hmmm da war was falsch und nun isses noch dümmer :! Ich habe gemerkt, dass < und > als < und > angezeigt wurden. Nun hab ich daraus mal < und > gemacht und nun sind die Links garnicht mehr da, da es halt XML ist und es aussieht wie ein normales Element. ----------------------------------------------------------------------- Zu stylen ist eine einfache XML Datei mit RSS 2.0 Format: <?xml version="1.0"?> <?xml-stylesheet href="./rss2.xsl" type="text/xsl"?> <rss version="2.0"> <channel> <title>Liftoff News</title> <link>http://liftoff.msfc.nasa.gov14.02.2005</link> <description>Liftoff to Space Exploration.</description> <language>en-us</language> <pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate> <lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate> <docs>http://blogs.law.harvard.edu/tech/rss</docs> <generator>Weblog Editor 2.0</generator> <managingEditor>editor@example.com</managingEditor> <webMaster>webmaster@example.com</webMaster> <item> <title>Star City</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp</link> <description>How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's <a href="http://howe.iki.rssi.ru/GCTC/gctc_e.htm">Star City</a>.</description> <pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/06/03.html#item573</guid> </item> <item> <description>Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a <a href="http://science.nasa.gov/headlines/y2003/30may_solareclipse.htm">partial eclipse of the Sun</a> on Saturday, May 31st.</description> <pubDate>Fri, 30 May 2003 11:06:42 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/30.html#item572</guid> </item> <item> <title>The Engine That Does More</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp</link> <description>Before man travels to Mars, NASA hopes to design new engines that will let us fly through the Solar System more quickly. The proposed VASIMR engine would do that.</description> <pubDate>Tue, 27 May 2003 08:37:32 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/27.html#item571</guid> </item> <item> <title>Astronauts' Dirty Laundry</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp</link> <description>Compared to earlier spacecraft, the International Space Station has many luxuries, but laundry facilities are not one of them. Instead, astronauts have other options.</description> <pubDate>Tue, 20 May 2003 08:56:02 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/20.html#item570</guid> </item> </channel> </rss> und hier mal die rss2.xsl <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output omit-xml-declaration="yes" method="html" media-type="text/html" encoding="UTF-8" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" /> <xsl:output method="html" /> <xsl:template match="/rss/channel"> <html> <head> <title><xsl:value-of select="title" /></title> <link rel="stylesheet" type="text/css" href="rss.css" /> </head> <body> <xsl:for-each select="item"> <xsl:sort select="title" /> <div class="item"> <xsl:choose> <xsl:when test="title!=''"> <xsl:value-of select="title" /> </xsl:when> <xsl:otherwise> <i><NULL></i> </xsl:otherwise> </xsl:choose> <span class="pubDate">___(<xsl:value-of select="pubDate" />)</span> <div class="descr"> <xsl:value-of select="description" /><br /> <xsl:if test="link!=''"> <br /> <b>Link:</b><xsl:value-of select="link" /><br /> </xsl:if> <xsl:if test="guid!=''"> <xsl:choose> <xsl:when test="link!=''"> <b>GUID:</b><xsl:value-of select="guid" /><br /> </xsl:when> <xsl:otherwise> <br /> <b>GUID:</b><xsl:value-of select="guid" /><br /> </xsl:otherwise> </xsl:choose> </xsl:if> </div> </div> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> Damit es besser aussieht hier auch mal die rss.css: body { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Courier New; font-size: 9.5pt; } div.item { width: 50%; background-color: rgb(240, 240, 240); border: 1px solid rgb(0, 0, 0); padding: 0.5em; margin: 0 auto 1em; font-weight: bold; } div.descr { background-color: rgb(250, 250, 250); border: 1px solid rgb(100, 100, 100); padding: 0.2em; margin: 0.2em 0 0.2em 0; font-weight: normal; } span.pubDate { font-weight: normal; font-size: 8pt; font-style: italic; }
-
INSERT INTO <tabelle> (<spalten>) VALUES (<werte>); INSERT INTO <tabelle> (<spalten>) VALUES (<werte>); INSERT INTO <tabelle> (<spalten>) VALUES (<werte>); INSERT INTO <tabelle> (<spalten>) VALUES (<werte>) So vllt.?
-
Die Bücher vom Markt+Technik Verlag finde ich eigentlich ganz gut.
-
Mach doch ein Semikolon hinter den Query und dann machst noch ein INSERT-Statement aber mehrere in einem geht soweit ich weiss nicht. (is ja so ne kleine vererbung )
-
Mit euren Antworten kann ich bis jetzt leider nichts anfangen o_O... @kills: Das in dem anderen Thread hat eher was mitm DTD zutun und weniger direkt mit XSL. @Enrico P.: Wie meinst du das? Wie soll ich denn ein Template für die Links erstellen? Fakt ist bis jetzt, dass die Links in meiner XML Datei, die durch XSL gestyled wird als Plaintext und nicht als Link dargestellt werden. Somit kann ich die Links nicht klickt.
-
PHP Fehlermeldung
freq.9 antwortete auf U-- °LoneWolf°'s Thema in Skript- und Webserverprogrammierung
Nachteil ist jedoch auch, dass man Sessions weitergeben kann. Wobei es dann durch die IP, wie es pal vorgeschagen hat schwieriger wird -
PHP Fehlermeldung
freq.9 antwortete auf U-- °LoneWolf°'s Thema in Skript- und Webserverprogrammierung
Du solltes PHP Funtkionen auch nicht unbedingt in Grossbuchstaben schreiben. Konstanten werden eigentlich gross geschrieben. Du könntest die Daten in eine Session packen. http://de2.php.net/session -
Also ausprobiert habe ich es noch nicht aber normal sollte da nicht viel passieren, ausser wenn vllt. die Graka ne Fliege macht. Ansonste sollte die PCI Karte rausfallen und vllt. stürzt Windows aber sollte nicht viel passieren.
-
PHP Fehlermeldung
freq.9 antwortete auf U-- °LoneWolf°'s Thema in Skript- und Webserverprogrammierung
Naja das sollte man in som Fall nicht unterdrücken sondern abfangen mit nem die(mysql_error()) dann wärest vllt. schlauer, wieso das nicht geht- -
Ich will für meine Facharbeit, dass wenn man die CD einlegt, dass sofort die index.html aufgrufen und angezeigt wird. Dazu habe ich mir folgende autorun.inf geschrieben: [autorun] open = explorer .\Doc\index.html icon = icon.ico shell\installmysql=&MySQL 4.1.10 installieren shell\installmysql\command=.\Software\MySQL\MySQL_4.1.10-Setup.exe shell\installphp=&PHP 5.0.3 installieren shell\installphp\command=.\Software\PHP\php-5.0.3-installer.exe shell\installapache=&Apache 2.0.53 installieren shell\installapache\command=.\Software\Apache\apache_2.0.53-win32-x86-no_ssl.msi Aber lege ich den CD ins Laufwerk passiert nichts. Naja bei meinem Bruder (WinXP Prof) öffnet sich der Explorer mit der CD (geöffnet) und bei mir (WinXP Prof.) tut sich soweit garnichts, ausser dass sich dieser Dialog öffnet von wegen wie die CD behandelt werden soll (Ordner öffnen, nichts tun, etc.). Woran kann das liegen oder hab ich an der autorun.inf was falsch gemacht? btw: es ist noch nicht einmal das icon da :!
-
Jeder der hier noch einmal eine "if-schleife" erwähnt bekommt ärger: ES GIBT KEINE IF-SCHLEIFEN!!!
-
php easy auf schlauch 200 zu 200.00
freq.9 antwortete auf forTeesSake's Thema in Skript- und Webserverprogrammierung
Ich schreib mir gleich ne Funktion, nenne sie a() und compiliere die dann in mein PHP rein und dann gehts noch kürzer -
Okay das hab ich auch schon mal gemacht