| Datum | Thema | |
| 18.06.2010 |
Netbeans ist eine auf Java basierende kostenlose IDE, die es in einer speziellen PHP-Version gibt. Sie hat alles, was man heutzutage für effizientes Entwickeln braucht, wie Code Hinting, Unterstützung für Debugger, automatisches Generieren von Testklassen oder selbständiges Formatieren. Im Juni 2010 kam nun die neueste Version 6.9 [...] [ 18.06.2010 | 1 Kommentare | 3108 Abrufe | Note 3.00 ] |
|
| 26.06.2008 |
Debian: PHP-Version aktuell halten PHP-Entwickler, die auf einem Debian-System testen oder es als Live-Server nutzen, haben ein Aktualitätsproblem: Der stabile Zweig der Pakete bietet in Sachen PHP eine relativ alte Version. Im Juni 2008 ist das beispielsweise die angestaubte Version 5.2.0, während es tatsächlich bereits PHP in der Ausgabe 5.2.6 gibt. Durch die Aufnahme [...] [ 26.06.2008 | 0 Kommentare | 7372 Abrufe | Note 3.00 ] |
|
| 19.05.2008 |
Vorträge zu Ruby on Rails am 20. und 21. Mai 2008 Die O'Reilly Fachautoren Denny Carl und Sascha Kersken halten Vorträge zum Thema Ruby on Rails. Die Termine und Orte:Berlin: 20. Mai 2008, Lehmanns Buchhandlung, Hardenbergstr. 5Hamburg: 21. Mai 2008, Lehmanns Buchhandlung, Kurze Mühren 6Denny Carl und Sascha Kersken führen - so eine O'Reilly-Mitteilung - in die moderne Form der Webprogrammierung mit [...] [ 19.05.2008 | 0 Kommentare | 2675 Abrufe | Note 3.00 ] |
|
| 20.03.2008 |
Linux: Gesamte Verzeichnisbäume mit ZIP oder tar archivieren Mit dem Kommando zip können Sie unter Linux einen ganzen Unterverzeichnisbaum in eine komprimierte Archivdatei packen, etwa zur Sicherung. Ein Beispiel: Ihre gesamten Websites liegen gesammelt im Verzeichnis /srv/www. Dort sind sie zum Beispiel standardmäßig bei Opensuse. Um die Web-Inhalte nun in Ihr Homeverzeichnis zu packen, geben [...] [ 20.03.2008 | 0 Kommentare | 5451 Abrufe | Note 2.00 ] |
|
| 10.03.2008 |
Das Framework Symfony gehört mit dem Zend Framework und CakePHP zu den wichtigsten Systemen für das Entwerfen moderner PHP-Webanwendungen. Adreia Bohner hat eine ganze Reihe nützlicher Symfony-Spickzettel für verschiedene Themengebiete entworfen. Allerdings gibt es kaum Cheatsheets in deutscher Sprache. Basiswissen * Verzeichnisstruktur [...] [ 10.03.2008 | 0 Kommentare | 4836 Abrufe | Note 1.67 ] |
|
| 11.02.2008 |
PHP: Zend Studio Debugger mit XAMPP nutzen Wer das kostenpflichtige Zend Studio einsetzt, und zum schnellen Ausprobieren auf der lokalen Maschine ein aktuelles XAMPP einsetzt, wird den in Zend Studio integrierten Debugger nicht nutzen können.Der Grund ist, dass die Debugging-Library der aktuellen Version 5.5.0 von Zend Studio für eine ältere Version von Apache entwickelt wurde. Zur Abhilfe holen [...] [ 11.02.2008 | 2 Kommentare | 13256 Abrufe | Note 1.67 ] |
|
| 05.02.2008 |
Taucht in einem PHP-Skript ein Fehler auf, untersucht man meistens über einen echo-Befehl den Inhalt von Variablen. Handelt es sich dabei um ein Objekt oder ein verschachteltes Array, wird die Ausgabe schnell unübersichtlich - auch wenn man den Befehl print_r() dazu einsetzt.Schnelle Abhilfe bietet die Bibliothek Debuglib. Sie führt die Funktion print_a() [...] [ 05.02.2008 | 0 Kommentare | 2574 Abrufe | Note 1.50 ] |
|
| 23.01.2008 |
Oft weiß man noch den Namen einer Funktion oder Variablen, aber die zugehörige Quelltextdatei will sich partout nicht finden lassen. Wer keine IDE hat, die Klassen, Methoden und Variablen auflistet, kann sich mit dem Suchtool Copernic hervorragend helfen.Bei Copernic handelt es sich um eine Desktop-Suchmaschine, mit der sie auf Ihrem Computer und im [...] [ 23.01.2008 | 0 Kommentare | 1453 Abrufe | Note 3.00 ] |
|
| 16.10.2007 |
Meistens ist es ja praktisch: Moderne Browser merken sich die Eingaben des Anwenders in HTML-Formularen und bieten beim erneuten Aufruf alle bisherigen Eingaben in einer Liste unter dem Feld an.Doch als Entwickler des Formulars möchte man dieses Verhalten in bestimmten Fällen verhindern, zum Beispiel wenn man den Anwender bewusst zum Eintippen zwingen [...] [ 16.10.2007 | 1 Kommentare | 3200 Abrufe | Note 2.00 ] |
|
| 15.10.2007 |
PHP: Wenn include() bei einer URL als Quelle nicht mehr funktioniert Mit folgendem Befehl konnte man bei älteren PHP-Versionen einfach die Ausgabe einer beliebigen URL in die aktuelle Seite einbauen:include('http://xyserver.de/beispiel');PHP-Versionen ab 5.2 verweigern diese Methode. Hier wurde aus Sicherheitsgründen in der PHP.INI die neue Direktive allow_url_include eingeführt, die per default deaktiviert ist und somit [...] [ 15.10.2007 | 0 Kommentare | 2471 Abrufe | Note 3.00 ] |
|
| 12.10.2007 |
Cheat Sheets - praktische Spickzettel für Webprogrammierer Auf so genannten Cheat Sheets finden Sie die wichtigsten Informationen zu einem bestimmten Thema kompakt auf einer oder mehrerer Seiten zusammengefasst. Wer also schnell nachschauen will, wie man in Javascript Zahlen in einen String verwandelt oder wie die Breite eines Textfeldes in HTML gesteuert wird, findet hier die Antwort.HTMLVisibone Colorpicker [...] [ 12.10.2007 | 0 Kommentare | 3687 Abrufe | Note 2.00 ] |
|
| 07.08.2007 |
Bei statischen Webseiten legt man die zugehörigen Bilder zusammen mit den HTML-Seiten einfach als Datei ab. Werden die Texte dagegen in einer Datenbank gespeichert, macht es Sinn, auch die Grafiken in der Datenbank abzulegen. Dann enthält die Datenbank den gesamten Inhalt der Webseite, was Backup und Umzug der Webseite auf einen neuen Server erleichtert.Datenstrukturen [...] [ 07.08.2007 | 4 Kommentare | 32548 Abrufe | Note 2.21 ] |
|
| 07.08.2007 |
MySQL: Zugriff von einem anderen System öffnen Damit ein Client-Programm mit MySQL-Server auf einem anderen Computer kommunizieren kann, müssen zwei Voraussetzungen erfüllt sein:Zunächst muss er auf Verbindungswünsche per TCP/IP von einem anderen System reagieren. Dazu muss man lediglich den Startparameter skip-networking deaktivieren. Je nach der Art der Konfiguration ist das entweder direkt ein [...] [ 07.08.2007 | 0 Kommentare | 6894 Abrufe | Note 3.00 ] |
|
| 25.07.2007 |
MySQL: Tabellen reparieren Ein Rechnerabsturz oder ein Hardwareproblem können genügen, und MySQL bringt merkwürdige Resultate. Dann werden Datensätze nicht gefunden oder das Einfügen neuer Records führt zu einem Indexfehler.Nun ist es Zeit, die Integrität zu testen und gegebenenfalls einen Reparaturlauf zu starten.Bevor es losgeht, sollten Sie über den Kommandozeilenbefehl mysqldump [...] [ 25.07.2007 | 0 Kommentare | 8808 Abrufe | Note 3.00 ] |
|
| 24.07.2007 |
PHP: Verwandtschaft zweier Strings berechnen Manchmal braucht man eine entspanntere Vergleichsoperation als das ==, etwa, um festzustellen, ob zwei Zeichenketten einander ähneln. Das könnte sinnvoll sein, wenn man beispielsweise aus einer Menge von Daten den Begriff sucht, der dem gesuchten Wort am ähnlichsten istDazu existiert in PHP die Funktion levenshtein(string1,string2). Sie gibt als Ergebnis [...] [ 24.07.2007 | 0 Kommentare | 1550 Abrufe | Note 1.67 ] |
|
| 17.07.2007 |
PHP: IP-Adresse eines Besuchers ermitteln Es scheint ganz einfach zu sein: Mit welcher IP-Adresse jemand arbeitet, bekommt man über den Ausdruck $_SERVER['REMOTE_ADDR'] heraus. Das stimmt meistens - aber eben nicht immer. Verwendet der Besucher einen Proxy-Server, dann liefert diese Systemvariable die IP-Adresse des Servers. In diesem Fall sendet der Proxy-Server allerdings auch die Adresse [...] [ 17.07.2007 | 5 Kommentare | 19799 Abrufe | Note 2.33 ] |
|
| 16.07.2007 |
PHP: Deutsche Datumsbegriffe verwenden In manchen Installationen bringt PHP bei Funktionen, die Wochentage oder Monatsnamen ausgeben, nur englische Begriffe. Das liegt an einem falsch gesetzten Gebietsschema, auch als "locale" bezeichnet.Um in einem PHP-Programm diese Einstellung auf deutsche Vorgaben zu setzen, verwenden Sie die Funktion setlocale(). Die nimmt als ersten Parameter eine [...] [ 16.07.2007 | 0 Kommentare | 1700 Abrufe | Note 3.00 ] |
|
| 14.07.2007 |
PHP: Speicherplatz sparen mit Referenzen Sobald Sie in PHP eine selbst geschriebene Funktion mit einer Variablen als Parameter aufrufen, passiert Folgendes: Die Variable wird kopiert und innerhalb der Funktion weiterverarbeitet. Das bedeutet: doppelter Speicherbedarf. Das schlägt besonders dann zu Buche, wenn es große Datenmengen zu verarbeiten gilt.Besser ist es in vielen Fällen, die Parameter-Variablen [...] [ 14.07.2007 | 0 Kommentare | 2098 Abrufe | Note 2.00 ] |
|
| 13.07.2007 |
PHP: Programmmeldungen sammeln und ausgeben Das Problem: Sie haben in einer Klasse eine Reihe von Methoden, die jeweils eine Statusmeldung ausgeben. Nun sollen diese Meldungen später gebündelt an den Browser oder zum Beispiel per E-Mail an einen Benutzer geschickt werden.Die Lösung: Verwenden Sie ein Array für die Meldungen. So haben Sie jederzeit die Kontrolle darüber, ob und welche Meldungen [...] [ 13.07.2007 | 0 Kommentare | 1746 Abrufe | Note 3.00 ] |
|
| 13.07.2007 |
In Menüs macht es sich gut, wenn ein Hyperlink unterstrichen erscheint, sobald der Mauszeiger darüber steht. Das folgende, vereinfachte Beispiel zeigt, wie es geht:<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Strict//EN'><html><head><title>Test</title><style type='text/css'>a { text-decoration: none}a:hover {text-decoration: [...] [ 13.07.2007 | 0 Kommentare | 4777 Abrufe | Note 2.50 ] |
|
| 12.07.2007 |
Mit Hilfe von CSS können Sie auch Schaltflächen, also Buttons besser aussehen lassen. Farben, Schriftarten oder sogar einen Rahmen setzen Sie ganz einfach, wie das folgende Beispiel zeigt:<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Strict//EN'><html><head><title>Test</title><style type='text/css'>#abschicken {font-family:Verdana;color:blue;background: [...] [ 12.07.2007 | 0 Kommentare | 4416 Abrufe | Note 4.25 ] |
|
| 05.06.2007 |
Rails: Alternativen im HTML-Template Nicht immer liegt in einem HTML-Template vielleicht der gewünschte Parameter vor, der ausgegeben werden soll. In diesem Fall lohnt es sich, einen alternativen Text zu schreiben. Der wird immer dann angezeigt, falls der Parameter nicht vorhanden ist.Im Beispiel sieht das so aus:<title><%= @titletag || "Standard-Text" %></title>Der Code [...] [ 05.06.2007 | 0 Kommentare | 1361 Abrufe | Note 3.00 ] |
|
| 25.04.2007 |
Workshops mit Zend und Oracle Zend und Oracle bieten gemeinsame Workshops an. Im Mittelpunkt steht die Entwicklung von Web-Anwendungen mit Oracle und PHP und das Zusammenspiel zwischen der Oracle-Datenbank, PHP und Zend Framework. Zielgruppe sind laut Zend Progammierer, Projektleiter, Berater und technische Entscheider. Grundkenntnisse in PHP und der Oracle-Datenbank sind Voraussetzung.Die [...] [ 25.04.2007 | 0 Kommentare | 1328 Abrufe | Note 3.00 ] |
|
| 16.04.2007 |
PHP und Javascript: Zahlen mit führenden Nullen richtig auswerten Es ist in vielen Bereichen üblich, bestimmte Zahlen mit Nullen aufzufüllen, wie etwa Kontonummern oder Kundennummern. Wertet man diese Zahlen mit PHP oder Javscript aus, ist Vorsicht geboten.Denn beide Sprachen sehen eine Zahl, die mit einer Null beginnt als Oktalzahl an. Wird dann beispielsweise "0011" interpretiert, ist das dezimale Ergebnis die Zahl [...] [ 16.04.2007 | 0 Kommentare | 2695 Abrufe | Note 3.00 ] |
|
| 26.03.2007 |
Microsoft hat ein riesiges Online-Forum eingerichtet, das sich an Vista-Programmierer richtet.Hier finden Sie eine Vielzahl von Informationen, wenn es beim Schreiben von Software unter Microsofts neuestem Betriebssystem offene Fragen oder Probleme gibt und können natürlich auch Ihre Fragen loswerden.Das Forum hat sehr viele spezialisierte Unterbereiche, [...] [ 26.03.2007 | 0 Kommentare | 2073 Abrufe | Note 3.00 ] |
|
| 26.03.2007 |
Top 10-Listen, die Programmierer angehen Auf der Website "Coding Horror" gibt es eine nette Zusammenstellung von Top 10-Listen, die Programmierprojekte betreffen.http://www.codinghorror.com/blog/archives/000822.html.Meine Lieblingsliste lautet "10 Anzeichen dafür, dass Ihr Projekt dem Untergang geweiht ist". [...] [ 26.03.2007 | 0 Kommentare | 1093 Abrufe | Note 3.00 ] |
|
| 09.03.2007 |
MySQL hat eine praktisches Tool, das der Microsofts SQL-Server nicht kennt. Mit dem Befehl mysqldump exportieren Sie den Inhalt einer Tabelle oder einer ganzen Datenbank in der Form einer SQL-Skriptdatei.Wird diese Datei einem MySQL-Server zur Verarbeitung gegeben, baut der die originalen Tabellenstrukturen auf und stellt auch ihren Inhalt wieder her. [...] [ 09.03.2007 | 0 Kommentare | 3657 Abrufe | Note 3.00 ] |
|
| 08.03.2007 |
Microsoft SQL-Server: Kostenlose Online-Nachschlagewerke nachrüsten Wer die kostenlosen Versionen MSDE oder SQL Server 2005 Express der beiden letzten SQL_Server von Microsoft im Einsatz hat, kommt nicht in den Genuss der Online-Manuals, die bei den kostenpflichtigen Versionen unter "Books Online" firmieren.Das ist schade, denn die Hilfedateien im CHM-Format bieten alles Wissenswerte zum von Microsoft genutzen SQL-Dialekt, [...] [ 08.03.2007 | 0 Kommentare | 1000 Abrufe | Note 3.00 ] |
|
| 16.02.2007 |
SQLite ist eine Art Mini-Datenbank. Sie liegt in einer einzelnen Datei, die direkt aus einer Programmiersprache heraus geöffnet und genutzt werden kann.Um eine neue SQLite-Datenbank aufzubauen, möchte man aber nicht unbedingt alles mit PHP- oder SQL-Kommandos machen. Hier ist ein Datenbank-Frontend gefragt.Da hilft Ihnen der SQLite Administrator. Das [...] [ 16.02.2007 | 0 Kommentare | 8485 Abrufe | Note 3.00 ] |
|
| 14.02.2007 |
Besser Sprachen lernen mit Codeschnipseln Viele lernen eine Programmiersprache leichter, wenn sie Beispiele vor sich haben. Die nämlich lassen sich prima analyiseren und bringen beim Nachschreiben und Ändern einen hohen Lerneffekt.Nur, woher die Schnipsel bekommen? Eine gute Anlaufstelle hierfür ist dieses Code-Repository. Es bietet Programmierbeispiele für praktische alle Programmiersprachen [...] [ 14.02.2007 | 0 Kommentare | 5809 Abrufe | Note 1.67 ] |
|
| 13.02.2007 |
Ruby für PHP-Umsteiger: Das Gegenstück zu var_dump() und print_r() Mit den Funktionen var_dump() und print_r() hilft PHP, den Inhalt von komplizierten Variablen wie verschachtelten Arrays oder Objekten zu ergründen.In Ruby dagegen gibt es für jedes Objekt die Methode inspect, die den Variableninhalt darlegt. Sie schreiben also zum Beispiel einfachmyarr=[1,2,3]print myarr.inspectBefindet sich die Ruby-Variable, die [...] [ 13.02.2007 | 0 Kommentare | 3580 Abrufe | Note 3.00 ] |
|
| 12.02.2007 |
Gerade beim Lernen einer neuen Sprache ist ein Editor hilfreich, der Übersicht in den Quellcode bringt und Vorschläge für Ausdrücke macht.Beides beherrscht "Komodo Edit" von http://www.activestate.com/.Der für privaten Gebrauch kostenlose Bruder der "Komodo IDE" klappt auf Klick Funktionsblöcke ein (folding), hebt durch verschiedene Farbgebung Code-Teile [...] [ 12.02.2007 | 0 Kommentare | 7351 Abrufe | Note 1.75 ] |
|
| 12.02.2007 |
Ruby: Typ einer Variable oder eines Objekts ermitteln In Ruby dient die Methode class dazu, die Klasse eines Objekts oder den Typ einer "normalen" Variablen zu ermitteln. Allerdings liefert die Methode nicht etwa einen String zurück, der den Typ angibt, sondern eine Referenz auf die jeweilige Klasse selbst.Wollen Sie also zum Beispiel in einer Funktion je nach der Art eines übergebenen Parameters verschieden [...] [ 12.02.2007 | 0 Kommentare | 1719 Abrufe | Note 3.00 ] |
|
| 12.02.2007 |
Ruby für PHP-Umsteiger: Die Entsprechung der Funktion implode() In PHP nutzt man implode(), um aus einem Array einen String zu gewinnen, der die Elemente - durch ein Trennzeichen separiert - aufführt.<?php $arr = array('Äpfel','Birnen','Clementinen'); echo implode($arr,'|');?>Dieser PHP-Code liefert zum Beispiel als Ergebnis Äpfel|Birnen|ClementinenIn Ruby geht das einfach über die "Multiplikation" des Arrays [...] [ 12.02.2007 | 0 Kommentare | 2956 Abrufe | Note 2.00 ] |
|
| 12.02.2007 |
Referenzen und Tutorials über Ruby on Rails Zu Ruby on Rails gibt es eine ganze Menge guter Tutorials und Referenzen im Netz. Hier eine Liste:- Ruby Schnell-Referenz- Rails Blog mit Schwerpunkt Datenbanken und Modelle- Ruby on Rails Tutorial- Blog mit Tipps rund um Ruby und Rails- Ruby Forum- Klassen, Methoden, Variablen in Ruby [...] [ 12.02.2007 | 0 Kommentare | 2982 Abrufe | Note 3.00 ] |
|
| 11.02.2007 |
Subversion auf dem Mac installieren Um Subversion auf Mac OS X zu installieren gibt es zwei Wege: Entweder selbst kompilieren oder die fertigen Packages holen.Der zweite Weg ist natürlich ein wenig bequemer. Und freundlicherweise hat sich jemand die Arbeit gemacht, SVN für den Mac in installierbare Packages zu packen.SVN Packages für den Mac von Martin Ott. [...] [ 11.02.2007 | 0 Kommentare | 1255 Abrufe | Note 3.00 ] |
|
| 07.02.2007 |
Ruby on Rails auf dem Mac installieren Während sich Windows-User über Instant-Rails und eine wirklich einfache Rails-Installation freuen können, müssen Mac-Nutzer einen etwas umständlicheren Weg gehen, um Rails auf ihrem System zum Laufen zu kriegen.Dieses Tutorial beschreibt die Installation von Rails auf dem Mac.Praktisch: Der Autor zeigt auch gleich noch, wie Sie Subversion auf Ihrem [...] [ 07.02.2007 | 0 Kommentare | 1384 Abrufe | Note 3.00 ] |
|
| 04.02.2007 |
Windows Scripting Host: Prozesse mit bestimmter Priorität starten Für viele Aufgaben ist der Windows Scripting Host (WSH) eine bessere Methode, als eine klassische Batch-Datei, weil man hierbei viel mächtigere Funktionen zur Verfügung hat.Ein Problem ist jedoch der Start von Tochterprozessen mit einer bestimmen Priorität. Die entsprechenden Script-Kommandos Run und Exec haben zwar einen Parameter für den Windows-Stil, [...] [ 04.02.2007 | 0 Kommentare | 2280 Abrufe | Note 3.00 ] |
|
| 31.01.2007 |
Programmierer von Visual Basic, die Microsofts Entwicklungsumgebung einsetzen, müssen in der Grundversion auf den Komfort des Mausrads verzichten.Das kann aber leicht nachgeholt werden:- Holen Sie sich das Paket VB6MouseWheel.EXE von Microsoft.- Führen Sie das Paket aus und lassen es in ein beliebiges Verzeichnis entpacken- Starten Sie die Kommandozeile [...] [ 31.01.2007 | 0 Kommentare | 1145 Abrufe | Note 3.00 ] |
|
| 25.01.2007 |
Wir zeigen Ihnen, wie mit Ajax auch eine in die Jahre gekommene PHP-Applikation ohne große Eingriffe aufgefrischt werden kann, um die Benutzerfreundlichkeit zu verbessern. Das Werkzeug: die PHP-Bibliothek Sajax.Bei der Applikation handelt es sich um ein CMS, in dem Beiträge verwaltet werden. Auch die Zuordnung zu Schlagwörtern ist dort vorgesehen, um [...] [ 25.01.2007 | 0 Kommentare | 4537 Abrufe | Note 2.75 ] |
|
| 18.01.2007 |
Was bringt eine Versionsverwaltung? Was bringt eine Versionsverwaltung wie CVS oder Subversion? Vor allem erleichtert sie enorm die Arbeit eines Programmierers oder eine Gruppe von Entwicklern. Die Hauptmerkmale sind:- Die Versionsverwaltung archiviert alle Versionen des Quelltextes. Das bedeutet, dass Sie auch zu einem späteren Zeitpunkt wieder auf die alte Version zurückgreifen können. [...] [ 18.01.2007 | 0 Kommentare | 1159 Abrufe | Note 3.00 ] |
|
| 06.01.2007 |
Tortoise SVN: Projekte lokal verwalten Tortoise SVN ist der Windows-Client für SVN-Repositories. Auf dem Server gespeicherte Quelltextlager lassen sich damit auslesen, neue Versionen an das Repository schicken.Doch nicht jeder möchte gleich ein Repository auf einem Server anlegen, um seine Software zu versionieren und zu verwalten.Doch Tortoise SVN kann auch lokal Repositories anlegen. Diese [...] [ 06.01.2007 | 0 Kommentare | 3113 Abrufe | Note 4.00 ] |
|
| 19.12.2006 |
Anhand einer leicht anwendbaren Drag & Drop-Library und einer konkreten Aufgabe stellen wir Ihnen vor, wie Sie Drag & Drop effektiv und sinnvoll auf Ihrer Website einsetzen.Innerhalb des Admin-Bereichs einer Anwendung sollen einem Benutzer Rechte zugeordnet werden. Dazu sind zwei Spalten vorgesehen: Eine enthält die bereits zugewiesenen Berechtigungen, [...] [ 19.12.2006 | 5 Kommentare | 15366 Abrufe | Note 1.82 | 1 Datei(en) ] |
|
| 15.12.2006 |
Ajax: Komfortable, interaktive Suchfunktion mit JSON Json, Java Script Object Notation, ist ein Verfahren, um Daten zwischen Anwendungen auszutauschen. In diesem Beitrag erfahren Sie, wie Sie mit Hilfe von Json in wenigen Zeilen eine pfiffige, interaktive Suchfunktion programmieren.Json bietet eine schlanke Alternative zu XML: Statt die Daten in XML-Tags zu verpacken, übermittelt Json Arrays und Objekte. [...] [ 15.12.2006 | 1 Kommentare | 16907 Abrufe | Note 1.67 | 1 Datei(en) ] |
|
| 13.12.2006 |
SQL-Injection: Gefahr für Ihren Server Bei einer SQL-Injection wird in Parametern versteckter SQL-Code eingeschleust. Damit kann ein Angreifer Daten manipulieren, sich Zutritt erschleichen oder Ihre Datenbank löschen.Ein Beispiel: Ihr Programm verfügt über ein Anmeldeformular mit Kennworteingabe. Im PHP-Code zum Auswerten der Formulareingaben steht: $name = $_POST['name' ]; $pw = $_POST['pw']; [...] [ 13.12.2006 | 0 Kommentare | 6285 Abrufe | Note 1.83 ] |
|
| 13.12.2006 |
Einführung: Das ist AJAX AJAX, also "Asynchronous Javascript And XML", ist keine fest definierter Standard, sondern ein Kürzel, das für verschiedene Herangehensweisen verwendet wird. Ziel ist dabei immer, in einer Web-Anwendung eine bestimmte Benutzeraktion ohne erneuten Seitenaufbau zu ermöglichen. Zentrales technisches Element ist dabei das Browser-Objekt XMLHttpRequest, [...] [ 13.12.2006 | 0 Kommentare | 2597 Abrufe | Note 2.00 ] |
|
| 01.12.2006 |
Ruby und das Web-Framwork Ruby on Rails sind für einen Einsteiger Bücher mit sieben Siegeln. Wer von PHP kommt, braucht einige Umgewöhnung.Dass es sich aber lohnt, mit Ruby on Rails anzufangen zeigt ein Video. Hier können Sie dabei zusehen, wie mit wenigen Handgriffen und wenigen Zeilen Code ein kleines Weblog entsteht.Klar, bei einem Video schaut alles [...] [ 01.12.2006 | 0 Kommentare | 2648 Abrufe | Note 3.00 ] |
|
| 01.12.2006 |
PHP: Analyse von Arrays Bei mehrdimensionalen Arrays kann die Suche nach einem Fehler schwierig werden. Da hilft die Funktion print_r(). Sie gibt Typ, Struktur und Struktur beliebiger PHP-Variablen aus. Arrays. Damit die Ausgabe in HTML genauso wie im Quelltext aufbereitet erscheint, klammern Sie das Ergebnis am besten in <pre>-Tags:$farben = array('rot','grün','blau');$farben[] [...] [ 01.12.2006 | 0 Kommentare | 2997 Abrufe | Note 3.00 ] |
|
| 01.12.2006 |
PHP: String in Array umwandeln Das Gegenstück zur Funktion implode() (Siehe ) lautet explode(). Damit können Sie einen String anhand eines bestimmten Trennzeichens zerhacken. Das Ergebnis ist ein Array, dessen Elemente je eines der Fragmente ohne das Trennzeichen enthalten. Ein Anwendungsfall wäre der Import externer Daten, die im CSV-Format vorliegen. Dabei sind die Felder durch [...] [ 01.12.2006 | 1 Kommentare | 40940 Abrufe | Note 2.83 ] |
|
| 01.12.2006 |
PHP: Array-Elemente zusammenfassen Manchmal möchte man alle Elemente eines Arrays zusammenfassen. Dazu ist implode() gut, das aus den Array-Elementen eine Zeichenkette zusammenbaut.Praktisch ist der erste Parameter, der die Angabe eines Separators erlaubt:$farben = array('rot', 'grün','blau'); echo implode('-', $farben);Diese Zeilen geben den String rot-grün-blau aus. [...] [ 01.12.2006 | 0 Kommentare | 6584 Abrufe | Note 2.00 ] |