|
gästebuchHallo
Ich fände es echt nett, wenn du dich in meinem Gästebuch eintragen würdest. Vielleicht fällt dir was an meiner Seite auf, was ich noch besser machen
könnte. Um dich einzutragen, klicke hierEs werden die neusten 50 Einträge angezeigt. Alle anzeigen
Blackbox  am 18.05.10 000000m 12:25 gute seite!
|
|
2late am 03.01.09 000000m 18:53
Dummerweise gibts jetzt doch die Vorratsdatenspeicherung!
Wir sind 2late
|
doris  am 23.09.08 000000m 09:34 Ich finde den Aufbau der Seite sehr gut. Macht weiter so.
|
|
Seku am 06.03.08 000000m 16:06
Hi. Vielen Dank erstmal. Im Moment aber pausiert seku.info aus privaten Gründen. Ich hoffe, dass ich bald wieder mehr Zeit habe ;)
|
JunkBuster  am 05.03.08 000000m 19:06 hey!
die seite gefällt mir echt gut.
ich steige gerade in die API-programmierung mit C++ ein und finde deine Tutorials sehr hilfreich. vielen dank dafür
mach auf jeden fall weiter so. wenn du mal bisschen unterstützung mit der page oder so brauchst meld dich einfach. ich verstehe auch was von php, mysql, etc
ansonsten great job!!!!
|
jo am 23.01.08 000000m 18:38 Hi Fabi, wirklich tolle Seite - verstehe höchstens die Hälfte  ! Gruß aus Stade, Jörg
|
|
Seku am 24.11.07 000000m 22:55
Tatsächlich... ich werde mir das morgen mal anschauen. GN8 Seku
Danke für den Hinweis
|
Ascharan  am 24.11.07 000000m 22:10 ehm will ja nich meckern aber im forum bekomm ich immer den hinweis ungueltige ID wenn ich auf ein thema klicke
MFG Ascharan 
|
|
Laurent am 29.05.07 000000m 13:56
Hi, wie kann ich meine eigenen Icons in einer ToolBar und in einem Menü verwenden?
thx im Voraus
lg Laurent
|
Flo  am 25.05.07 000000m 11:29 Hi
Ich hab eine Frage: Wie kann ich es hinbekommen, dass meine Webiste in der mitte Vertikal getrennt wird, sodass ich auf der einen einen schwarzen hintergrund habe, auf der anderen einen weißen, und diese mit einem übergangsbild verbunden werden? kannst du mir das sagen? wenn möglich im icq- danke!
|
|
Seku am 01.05.07 000000m 23:12
Du vergisst, dass WM_INITDIALOG nur einmal am Anfang aufgerufen wird. Das Malen des Hintergrunds passiert ja nicht nur am Anfang sondern die ganze Zeit, wann immer das Fenster neu gemalt wird. Aber auch dafür gibt es eine Nachricht. Schau dir mal WM_ERASEBKGND an.
|
|
Laurent am 30.04.07 000000m 19:19
Ok danke... nur noch ein kleines Prob ich krieg die verdammte Hintergrundfarbe nicht geändert *schmoll*
BOOL CALLBACK AboutDlgProc(HWND hDlg, UINT uiMsg, WPARAM wParam, LPARAM lParam)
{
switch(uiMsg) {
case WM_INITDIALOG:
// Steuerelemente einfügen..... etc.
HDC hDC;
hDC = GetDC(hDlg);
SetBkColor(hDC, GetSysColor(COLOR_WINDOW));
ReleaseDC(hDlg, hDC);
return TRUE;
case WM_COMMAND:
if(LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL) {
EndDialog(hDlg, LOWORD(wParam));
}
return TRUE;
}
return FALSE;
}
|
Seku am 28.04.07 000000m 09:08 Naja, es ist an sich immer ganz nützlich, das neuste PSDK zu haben. Ich musste mit die 600mB mal wegen nur einer Funktion runterladen 
|
|
Laurent am 28.04.07 000000m 01:38
Ganz kurz, brauche ich die PSDK in VS 2005, und/oder bringt as Vorteile
|
Seku am 18.04.07 000000m 13:03 Nein, ich glaub so kann man das sagen 
|
Sven  am 18.04.07 000000m 00:16 Visual C++ unterscheidet sich nicht im sinne von ISO C++ es beinhaltet aber die MFC Classe von Microsoft und im tieferen sinne vom pogrammier stiel her, dennoch werden warscheinlich mehr unterschiede zum Boland Bekannt aber soweit ich weiss bezieht sich nicht der artikel auf Die Programiersprache sonder um dem compiler des Virus und das is im dem fall der Complier von Microsoft Visual C++ gruss Sven  falls ich mich ire sagt es einfach kann auch nur sagen was ich einmal gelesen hab
|
|
Seku am 16.04.07 000000m 17:47
Hi,
so lässt sich das nicht sagen. Es gibt deutliche Unterschiede zwischen Visual C++ und z.B. Borland C++. Ob man deshalb von einer anderen Programmiersprache reden kann sei mal dahingestellt, aber richtig falsch ist dieser Satz auch nicht.
Ciao,
Seku
|
|
cybercypher am 16.04.07 000000m 08:55
ach übrigens bei dem trojaner handelt es sich um ne .dll datei
|
cybercypher am 16.04.07 000000m 08:54 Der 98.008 Bytes große Trojaner ist in der Programmiersprache Visual C++ geschrieben
visual c++ ,die programmiersprache kenn ich gar net
kopiert aus www.web.de
|
Sven  am 08.03.07 000000m 15:51 Deine Char anweisungen must du im Unicode Schreiben oder den UniCode Zeichensatz Abschalten
bsp.: Unicode SetWindowText(hwnd,TEXT("Dein Text")) ist auch bei steuerelementeb der Fall sowie alle text angaben die du Mit "" Einträgst.
|
|
lAURENT am 07.03.07 000000m 17:44
Hab ein Fehler in deinem TabCtrl Script gefunden
hTabCtrl = CreateWindowEx(NULL,WC_TABCONTROL, "",WS_CHILD | WS_CLIPSIBLINGS | WS_VISIBLE,20, 20,100,100.hWnd,NULL,hInst, NULL);
bei mir kommt das da stehn...
error C2664: 'CreateWindowExW': Konvertierung des Parameters 3 von 'const char [1]' in 'LPCWSTR' nicht möglich
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
I don't know what that mean?!
Kanns de mir helfen?
lg $!g!nt
|
Sven  am 06.03.07 000000m 00:11 Hab auf deine mail geantwortet Lauren schuldige das es so spät geworden ist hab diese woche spätschicht und komme erst gegen zwölf uhr nachts nachhaus hoffe du konntests noch gebrauchen gruss Sven
|
|
Laurent am 05.03.07 000000m 18:11
Naja mein Dialog wird jetzt nicht angezeigt und es kommt auch keine fehlermeldung... hier mein script
// test.cpp : Definiert den Einstiegspunkt für die Anwendung.
//
#include <windows.h>
#include <commctrl32.h>
#include "stdafx.h"
#include "test.h"
#define MAX_LOADSTRING 100
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_IA64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
// Globale Variablen:
HINSTANCE hInst; // Aktuelle Instanz
TCHAR szTitle[MAX_LOADSTRING]; // Titelleistentext
TCHAR szWindowClass[MAX_LOADSTRING]; // Klassenname des Hauptfensters
// Vorwärtsdeklarationen der in diesem Codemodul enthaltenen Funktionen:
ATOM MyRegisterClass(HINSTANCE hInstance);
BOOL InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
INT_PTR CALLBACK About(HWND, UINT, WPARAM, LPARAM);
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
{
UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);
// TODO: Hier Code einfügen.
MSG msg;
HACCEL hAccelTable;
// Globale Zeichenfolgen initialisieren
LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
LoadString(hInstance, IDC_TEST, szWindowClass, MAX_LOADSTRING);
MyRegisterClass(hInstance);
// Anwendungsinitialisierung ausführen:
if (!InitInstance (hInstance, nCmdShow))
{
return FALSE;
}
hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_TEST));
// Hauptmeldungsschleife:
while (GetMessage(&msg, NULL, 0, 0))
{
if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
return (int) msg.wParam;
}
//
// FUNKTION: MyRegisterClass()
//
// ZWECK: Registriert die Fensterklasse.
//
// KOMMENTARE:
//
// Sie müssen die Funktion verwenden, wenn Sie möchten, dass der Code
// mit Win32-Systemen kompatibel ist, bevor die RegisterClassEx-Funktion
// zu Windows 95 hinzugefügt wurde. Der Aufruf der Funktion ist wichtig,
// damit die kleinen Symbole, die mit der Anwendung verknüpft sind,
// richtig formatiert werden.
//
ATOM MyRegisterClass(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
wcex.cbSize = sizeof(WNDCLASSEX);
wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = WndProc;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_TEST));
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName = MAKEINTRESOURCE(IDC_TEST);
wcex.lpszClassName = szWindowClass;
wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_SMALL));
return RegisterClassEx(&wcex);
}
//
// FUNKTION: InitInstance(HINSTANCE, int)
//
// ZWECK: Speichert das Instanzenhandle und erstellt das Hauptfenster.
//
// KOMMENTARE:
//
// In dieser Funktion wird das Instanzenhandle in einer globalen Variablen gespeichert, und das
// Hauptprogrammfenster wird erstellt und angezeigt.
//
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
HWND hWnd;
hInst = hInstance; // Instanzenhandle in der globalen Variablen speichern
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
if (!hWnd)
{
return FALSE;
}
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);
return TRUE;
}
//
// FUNKTION: WndProc(HWND, UINT, WPARAM, LPARAM)
//
// ZWECK: Verarbeitet Meldungen vom Hauptfenster.
//
// WM_COMMAND - Verarbeiten des Anwendungsmenüs
// WM_PAINT - Zeichnen des Hauptfensters
// WM_DESTROY - Beenden-Meldung anzeigen und zurückgeben
//
//
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
int wmId, wmEvent;
PAINTSTRUCT ps;
HDC hdc;
switch (message)
{
case WM_COMMAND:
wmId = LOWORD(wParam);
wmEvent = HIWORD(wParam);
// Menüauswahl bearbeiten:
switch (wmId)
{
case IDM_ABOUT:
DialogBox(hInst, MAKEINTRESOURCE(IDD_ABOUTBOX), hWnd, About);
break;
case IDM_EXIT:
DestroyWindow(hWnd);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
break;
case WM_PAINT:
hdc = BeginPaint(hWnd, &ps);
// TODO: Hier den Zeichnungscode hinzufügen.
EndPaint(hWnd, &ps);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hWnd, message, wParam, lParam);
}
return 0;
}
// Meldungshandler für Infofeld.
INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(lParam);
switch (message)
{
case WM_INITDIALOG:
return (INT_PTR)TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)
{
EndDialog(hDlg, LOWORD(wParam));
return (INT_PTR)TRUE;
}
break;
}
return (INT_PTR)FALSE;
}
|
|
Laurent am 05.03.07 000000m 15:42
Ohhh danke....
Und das geht jetzt uch mit Fenster und Dialoge?! ambesten probier ich mal aber danke für die tolle Antwort ich war schon am verzweifeln obwohl ich in letzter zeit ich mich mehr mit PHP/MySql rumschlagen musste (schreib ein Forum à la phpBB) ;)
Also dann cu
achja... net schlemm seku, jeder kann mal was vergessen :P
ciao
Laurent
|
Seku am 04.03.07 000000m 09:11 Vielen Dank  Auch für die Antwort. Sorry Laurent, hatte das irgendwie vergessen xD
|
Sven  am 04.03.07 000000m 01:49 also deine webseite finde ich toll vorallem deine tuts
die frage zu Laurent: fals noch aktuell unter vc2005 funktioniert das RT_MANIFEST nicht dafür gibt es die defines
wie das das erzeugt das xp style unter vc2005:
#if defined _M_IX86
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_IA64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#elif defined _M_X64
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")
#else
#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
#endif
by 
|
|
joe am 07.02.07 000000m 19:09
Hi.
Ist echt ne super Seite hier mit hilfreichen Tutorials. Hab leider trotzdem noch leichte Probleme mit Subclassing. Möchte gern eine per Maus kontrollierbare Progressbar mit Prozentanzeige basteln. Ähnlich wie eine Volumebar. Kann mit bitte einer helfen?
|
|
Laurent am 07.02.07 000000m 10:26
Problem geléöst ne nur noch eins ich hab jetzt visual studio 2005 ne und da mach ich das mit dem RT_MANIFEST für den xp style und io ich kreig die datei nicht in 1 umbenannt wie geht das? ( bin halt unerfahren in VS 2005 ?!)
lg laurent
|
|
Seku am 04.02.07 000000m 14:35
Download dir einen externen Ressourceneditor. Mit dem compilst du diese dann und bindest sie in dein Projekt ein. Musst halt selber auch mal ein bisschen schauen!
|
|
Laurent am 03.02.07 000000m 16:14
Hi,
Hmmm.... ich hab MS Visual C++ Express Edition aber leider ist da ja kein Ressource Editior dabei und ich brauch aber so ein Programm wo ich das mit dem Hex dings machen kann für den XP Stil kanns de mir da vielleicht weiterhelfen?
|
Seku am 31.01.07 000000m 12:20 Hi
das mit dem XP-Stil ist ne längere Sache. Da rate ich dir das: http://winapi.net/index.php?inhalt=t8
dann bezüglich deinem Dialoghintergrund: SetBkColor() kannst du benutzen. Aber wie du sicher schon gesehen hast, erwartet die Funktion kein Fensterhandle, sondern ein Device Context. Du könntest aber bei deinem Dialog alle WM_ERASEBKGND Nachrichten abfangen, das HDC holen, SetBkColor() aufrufen und das HDC wieder schließen
ciao,
Seku
|
|
Laurent am 31.01.07 000000m 10:39
[edit]
Nachtrag:
Kann ich einem Dialog die Background farbe mit SetBkColor setzen denn die graue Farbe sieht nicht gerade schön aus?
[/edit]
|
|
Laurent am 31.01.07 000000m 10:23
Hi,
Hab ein Problem bin im mom. dabei en Programm zu schreiben (win32 API) sieht nur alles im windows 2000 style aus und ich möchte aber win XP style bekommen was muss ich dafür tun dass die programme so aussehen?
lg Laurent
|
Laurent am 17.01.07 000000m 10:19 Ich fragte dich ja nur ob du's kannst?!
Ich sagte ja nich es ist schwer
lg Laurent
|
Seku am 14.01.07 000000m 01:24 Danke  Das motiviert  Und Updaten tu ich in der Regel häufig. Auch wenn ich im letzten Monat kaum Zeit hatte..
@Laurent:
Nö.. aber was soll daran so schwer sein?
|
|
daniel am 13.01.07 000000m 22:20
tag,
also ich find die seite super.
es ist zwar nicht vile los im forum oder so, aber die tuts sind gut, gerade für einsteiger oder welche, die die grundlagen doch schon beherschen.
das layout ist auch gut und übersichtlich. sehr gut find ich ist, das hier nirgends bannerwerbung oder so was ist.
und zum schluß noch muss ich sagen, das die seite gute bis sehr gute ladezeiten hat (zumindest im Firefox mit DSL-Verbindung)
respekt und immer schön updaten!
mfg
daniel
|
|
Laurent am 13.01.07 000000m 19:33
Moin,
Sag mal kanns du zufälliger weise auch ActionScript?
lg Laurent
|
Seku am 09.01.07 000000m 16:10 Gut 
|
|
Laurent am 08.01.07 000000m 17:44
Ok is gut ich hab's kapiert
|
|
Laurent am 08.01.07 000000m 16:16
[Adminedit: Spamm]
Ich glaube ich habe mich klar geäußert.
|
|
Seku am 07.01.07 000000m 17:50
Vielen Dank, aber von Anfängertuts halt ich mich mit größter Vorsicht fern^^
|
Laurent am 06.01.07 000000m 20:41 Hi,
Seku ich hab einen Tipp dass ich dir sagen will^^
Also ich stöbere ziemlich vile durch Foren usw. und die meisten Fragen die da stehn ist:
Kann mir bitte jem OOP erklären... ist OOP besser usw. naja ich kann's wegen C++ und ich hab angefangen PHP auch OOP Code zu schreiben...
Naja deine besucher wären bestimmt sehr froh wenn du mal ein TUT über OOP zu schreiben...
Ich denke du kannst auch OOP schreiben  ^^
Also dann ich hoffe du nimmst dir mein Topp zu Herzen
bye
Laurent
|
|
Seku am 02.01.07 000000m 20:51
lies dir den Text unter Projekte durch.
|
|
Laurent am 02.01.07 000000m 17:47
Sag mal was macht dein Traided Naigos????
Ich krieg noch nicht mal den namen ausgeschrieben
|
|
Laurent am 01.01.07 000000m 20:44
Is jut ich hab's
|
|
Laurent am 01.01.07 000000m 18:16
Hi ich hab folgendes Problem.. ich mchte nur die 5 neusten gb posts anzeigen hier ist mein Skript... eiter weiss ich nicht
$sql = "SELECT
Name,
Datum,
Inhalt
FROM
guestbook
ORDER BY
Datum DESC";
$insert = "INSERT INTO guestbook
(Name, Datum, Inhalt)
VALUES
('sigint',
NOW(),
'DSFSDFA F')";
$five_posts = "SELECT * FROM
guestbook
ORDER BY
Datum DESC LIMIT 5 ";
echo " <div style=\"position:absolute; left:250px; top:399px; width:500px;\">\n";
echo " <table align=\"left\" style=\"border:1px #a5a5a5 solid; width:503px;\">\n";
echo " <tr>\n";
echo " <td>\n";
$result = mysql_query($sql) OR die(mysql_error()); // SQL Querys schicken
$t_post = mysql_query($insert) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) // Die Datenbank Inhalte als assoziatives Array in $row speichern
{
$e_string = explode(" ", $row['Inhalt']);
echo " <br />";
echo " <table align=\"left\" style=\"font-family:Arial; font-size:11px; color:gray;
width:100%\">\n";
echo " <tr>";
echo " <td>";
echo "Von " .$row['Name']. " am " .$row['Datum']. "<br />";
echo "$e_string[0] $e_string[1] $e_string[2] $e_string[3] $e_string[4]
$e_string[5] $e_string[6] $e_string[7] .......";
echo " </td>\n";
echo " </tr>\n";
echo " </table>\n";
echo " <br />";
}
echo " </td>\n";
echo " </tr>\n";
echo " </table>\n";
echo " </div>\n";
|
Laurent am 31.12.06 000000m 23:47 Frohes neues Jahr Fabian wünscht dir dein nervender dauer fragender mit Quellcode Problemen Freund Laurent aus Luxemburg
Also dann auf ein gutes Jahr 2007... was hast du dir vorgenommen?
Also ich hab mir vorgenommen mal für die Schule zu lernen und nicht immer nur das Minimum in der Schule zu geben^^
Also dann bis demnächst
lg Laurent
|
|
Seku am 31.12.06 000000m 19:16
Jop, ist es^^
|
|
Laurent am 29.12.06 000000m 13:00
??Wie guten Rutsch, ist heut schon Silvester...?? Mensch wie die Zeit vergeht...
Naja ok ich habs kapiert... aber ich hab mir die kleine Mühe gemacht mir selbst ein Template system zu schreiben...
also dann dir auch nen guten Rutsch
lg Laurent
|
|
Seku am 28.12.06 000000m 22:37
Na das ist ganz einfach. Überleg dir mal wie die Funktion GetTemplate() denn arbeitet. Sie ließt die Datei und arbeitet dann mit str_replace()! Da liegt der "Fehler". Wenn im Template sowas steht: "##TEXT ist wie ##TEXTE".
Bei folgendem Aufruf...
echo GetTemplate($File, array('##TEXT' => 'Haus', '##TEXTE' => 'Maus'));
.. ersetzt die Funktion erst alle ##TEXT durch Haus. ABER: in ##TEXTE kommt ja auch ##TEXT vor. Das e am Ende wird übersehen. Also kommt sowas raus: "Haus ist wie Hause".
Lösung 1:
Du lässt zuerst ##TEXTE ersetzen.
echo GetTemplate($File, array('##TEXTE' => 'Maus', '##TEXT' => 'Haus'));
Denn dann findet er erst ##TEXTE (und dabei wird ##TEXT nicht gefunden), und dann im zweiten Druchgang ##TEXT.
Lösung 2:
Du nimmst nicht ##SYNTAX sondern z.B. ##SYNTAX##. Gibt es nämlich noch ein (oder wie hier, zwei) Abschlusszeichen, kann auch da unterschieden werden.
(Viel Besser^^, so mach ich das mittlerweile auch auf meiner Seite)
Guten Rutsch^^
Seku
|
Alle Inhalte stehen, wenn nicht anders angegeben, unter dem Copyright von Seku.
Für die Inhalte externer Seiten ist der jeweilige Betreiber verantwortlich.
seku.info v.3.2, Benötigte Zeit: 0,025 Sekunde(n)
Ausgeführte mySQL-Anfragen: 1
17:04
|
|