Suche auf lima-city
-
in: Login und Mail-Versand
geschrieben von jyxd
haii
ich habe meine eigene website doch ich brauche noch ein loging damit sich meine besucher auch anmelden können am besten gleich am anfang..also wenn sie zum beispiel irgendwas schreiben wollen das sie sich voher anmelden müssen..wie geht sowas?
dann wäre noch eine bitte: wie bekomme ich eine mailfunktion hin..also das die besucher die dtane beim eingabeformular dann an mich schicken also an meine emailadresse??
danke für jede hilfe -
in: forum einbauen
geschrieben von jyxd
ja ich meine ein vorgefertigtes kostenloses..könnt ihr mir da welche vorschlagen? -
in: forum einbauen
geschrieben von jyxd
haii
ich würde gerne ein forum in meine website einbauen aber wie ?
-
in: benutzterformular
geschrieben von jyxd
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>benutzerformluar</title>
<meta name="author" content="Jensie">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
// formular verarbeiten
}
return $ret;
?>
<form action="index.php?section=register" method="post">
<fieldset>
<legend>Registieren</legend>
<label>Username: <input type="text" name="Username" /></label>
<label>Password: <input type="password" name="Password[]" /></label>
<label>Bestätigung: <input type="password" name="Password[]" /></label>
<label>Email: <input type="text" name="Email" /></label>
<label>{FRAGE}: <input type="text" name="Antwort" /></label>
<input type="submit" name="formaction" value="Registieren" />
</fieldset>
</form>
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['Email'],
$_POST['Antwort'], $_POST['formaction'])) {
return INVALID_FORM;
}
}
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include 'constants.php';
include 'functions.php';
include 'classes.php';
include 'variables.php';
// [...]
?>
<?php
define('INVALID_FORM', 'Benutzen sie nur Formulare von der Homepage.');
?>
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['Email'],
$_POST['Antwort'], $_POST['formaction'])) {
return INVALID_FORM;
}
if (!is_array($_POST['Password']) OR count($_POST['Password']) != 2) {
return INVALID_FORM;
}
if ($_POST['Password'][0] != $_POST['Password'][1]) {
return 'Bitte geben sie das gleiche Password ein.';
}
}
return $ret;
?>
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['Email'],
$_POST['Antwort'], $_POST['formaction'])) {
return INVALID_FORM;
}
if (!is_array($_POST['Password']) OR count($_POST['Password']) != 2) {
return INVALID_FORM;
}
if ($_POST['Password'][0] != $_POST['Password'][1]) {
return 'Bitte geben sie das gleiche Password ein.';
}
if (($Username = trim($_POST['Username'])) == '' OR
($Password = trim($_POST['Password'][0])) == '' OR
($Email = trim($_POST['Email'])) == '' OR
($Antwort = trim($_POST['Antwort'])) == '') {
return EMPTY_FORM;
}
}
return $ret;
?>
<?php
define('INVALID_FORM', 'Benutzen sie nur Formulare von der Homepage.');
define('EMPTY_FORM', 'Bitte füllen sie das Formular vollständig aus.');
?>
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['Email'],
$_POST['Antwort'], $_POST['formaction'])) {
return INVALID_FORM;
}
if (!is_array($_POST['Password']) OR count($_POST['Password']) != 2) {
return INVALID_FORM;
}
if ($_POST['Password'][0] != $_POST['Password'][1]) {
return 'Bitte geben sie das gleiche Password ein.';
}
if (($Username = trim($_POST['Username'])) == '' OR
($Password = trim($_POST['Password'][0])) == '' OR
($Email = trim($_POST['Email'])) == '' OR
($Antwort = trim($_POST['Antwort'])) == '') {
return EMPTY_FORM;
}
if ('' != $Antwort) { // entsprechend anpassen
return 'Bitte geben sie die richtige Antwort an.';
}
}
return $ret;
?>
<?php
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['Email'],
$_POST['Antwort'], $_POST['formaction'])) {
return INVALID_FORM;
}
if (!is_array($_POST['Password']) OR count($_POST['Password']) != 2) {
return INVALID_FORM;
}
if ($_POST['Password'][0] != $_POST['Password'][1]) {
return 'Bitte geben sie das gleiche Password ein.';
}
if (($Username = trim($_POST['Username'])) == '' OR
($Password = trim($_POST['Password'][0])) == '' OR
($Email = trim($_POST['Email'])) == '' OR
($Antwort = trim($_POST['Antwort'])) == '') {
return EMPTY_FORM;
}
if ('' != $Antwort) { // entsprechend anpassen
return 'Bitte geben sie die richtige Antwort an.';
}
if (!preg_match('~\A\S{3,30}\z~', $Username)) {
return 'Der Benutzername darf nur aus 3 bis 30 Zeichen bestehen und '.
'keine Leerzeichen enthalten.';
}
}
return $ret;
?>
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include 'constants.php';
include 'functions.php';
include 'classes.php';
include 'variables.php';
$db = @new MySQLi(/*host*/, /*username*/, /*password*/, /*database*/);
$ret = 1; // speichert den rückgabewert von include, standardwert 1
if (mysqli_connect_errno()) {
$ret = 'Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error();
} else {
// Laden der Include-Datei
// [...]
}
// Laden des HTML-Kopfs
// [...]
?>
<?php
// [...]
if (!preg_match('~\A\S{3,30}\z~', $Username)) {
return 'Der Benutzername darf nur aus 3 bis 30 Zeichen bestehen und '.
'keine Leerzeichen enthalten.';
}
$sql = 'SELECT
ID
FROM
User
WHERE
Username = ?
LIMIT
1';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('s', $Username);
$stmt->execute();
$stmt->store_result();
if ($stmt->num_rows) {
return 'Der Username wird bereits verwendet.';
}
$stmt->close();
// [...]
?>
<?php
// [...]
if ($stmt->num_rows) {
return 'Der Username wird bereits verwendet.';
}
$stmt->close();
$sql = 'INSERT INTO
User(Username, Email)
VALUES
(?, ?)';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('ss', $Username, $Email);
if (!$stmt->execute()) {
return $stmt->error;
}
// [...]
?>
<?php
// [...]
if (!$stmt->execute()) {
return $stmt->error;
}
$UserID = $stmt->insert_id;
$sql = 'UPDATE
User
SET
Password = ?
WHERE
ID = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$Hash = md5(md5($UserID).$Password);
$stmt->bind_param('si', $Hash, $UserID);
if (!$stmt->execute()) {
return $stmt->error;
}
// [...]
?>
<?php
// [...]
if (!$stmt->execute()) {
return $stmt->error;
}
return showInfo('Der Benutzer wurde hinzugefügt. Sie können sich nun anmelden.');
// [...]
?>
<?php
/* Daten
* - msg: Die Nachricht die angezeigt werden soll.
*/
?><p class="info">
<?php echo htmlspecialchars($data['msg']); ?>
</p
<?php
/**
* Erzeugt ein Array für das Infomessage-Template.
*
* Diese Funktion erzeugt eine Array für unsere Templateengine die dann
* die Infomessage-Template-Datei "info.tpl" läd. Der Parameter gibt
* dabei die Nachricht an die angezeigt werden soll.
*
* @param msg Die Nachricht die angezeigt werden soll.
* @return Das Array für unsere Templateengine.
*/
function showInfo($msg) {
$ret = array();
$ret['filename'] = 'info.tpl';
$ret['data'] = array();
$ret['data']['msg'] = $msg;
return $ret;
}
?>
<form action="index.php?section=login" method="post">
<fieldset>
<legend>Einloggen</legend>
<label>Benutzername: <input type="text" name="Username" /></label>
<label>Password: <input type="password" name="Password" /></label>
<input type="submit" name="formaction" value="Einloggen" />
</fieldset>
</form>
<?php
$ret = array();
$ret['filename'] = 'login.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['Username'], $_POST['Password'], $_POST['formaction'])) {
return INVALID_FORM;
}
if (('' == $Username = trim($_POST['Username'])) OR
('' == $Password = trim($_POST['Password']))) {
return EMPTY_FORM;
}
}
return $ret;
?>
<?php
// [...]
if (('' == $Username = trim($_POST['Username'])) OR
('' == $Password = trim($_POST['Password']))) {
return EMPTY_FORM;
}
$sql = 'SELECT
ID
FROM
User
WHERE
Username = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('s', $Username);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->bind_result($UserID);
if (!$stmt->fetch()) {
return 'Es wurde kein Benutzer mit den angegebenen Namen gefunden.';
}
$stmt->close();
// [...]
?>
<?php
// [...]
if (!$stmt->fetch()) {
return 'Es wurde kein Benutzer mit den angegebenen Namen gefunden.';
}
$stmt->close();
$sql = 'SELECT
Password
FROM
User
WHERE
ID = ? AND
Password = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$Hash = md5(md5($UserID).$Password);
$stmt->bind_param('is', $UserID, $Hash);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->bind_result($Hash);
if (!$stmt->fetch()) {
return 'Das eingegebene Password ist ungültig.';
}
$stmt->close();
// [...]
?>
<?php
// [...]
if (!$stmt->fetch()) {
return 'Das eingegebene Password ist ungültig.';
}
$stmt->close();
setcookie('UserID', $UserID, strtotime("+1 month"));
setcookie('Password', $Hash, strtotime("+1 month"));
// [...]
?>
<?php
/**
* Liefert die Benutzer-ID zurück.
*
* Diese Funktion liefert die Benutzer-ID des angemeldeten Benutzers zurück.
* Falls kein Benutzer angemeldet ist liefert diese Funktion den Wert false
* zurück. Der Parameter gibt dabei das MySQLi-Objekt an in der nach
* dem Login geprüft werden soll. Es werden dabei die Cookies "UserID" und
* "Password" ausgelesen. Bei einem MySQL-Fehler wird ein String mit
* der Fehlermeldung zurückgeliefert.
*
* @param db Das MySQLi-Objekt auf dem gearbeitet wird.
* @return false wenn der Benutzer nicht eingeloggt ist, die ID des Benutzers
* wenn er eingeloggt ist oder ein string wenn eine Fehlermeldung
* auftrat.
*/
function getUserID($db) {
if (!is_object($db)) {
return false;
}
if (!($db instanceof MySQLi)) {
return false;
}
if (!isset($_COOKIE['UserID'], $_COOKIE['Password'])) {
return false;
}
$sql = 'SELECT
ID
FROM
User
WHERE
ID = ? AND
Password = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('is', $_COOKIE['UserID'], $_COOKIE['Password']);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->bind_result($UserID);
if (!$stmt->fetch()) {
return false;
}
return $UserID;
}
?>
<?php
// [...]
if (!$stmt->fetch()) {
return 'Das eingegebene Password ist ungültig.';
}
$stmt->close();
setcookie('UserID', $UserID, strtotime("+1 month"));
setcookie('Password', $Hash, strtotime("+1 month"));
$_COOKIE['UserID'] = $UserID; // fake-cookie setzen
$_COOKIE['Password'] = $Hash; // fake-cookie setzen
// [...]
?>
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include 'constants.php';
include 'functions.php';
include 'classes.php';
include 'variables.php';
$db = @new MySQLi(/*host*/, /*username*/, /*password*/, /*database*/);
$ret = 1; // speichert den rückgabewert von include, standardwert 1
if (mysqli_connect_errno()) {
$ret = 'Konnte keine Verbindung zu Datenbank aufbauen, MySQL meldete: '.mysqli_connect_error();
} else if (is_string($error = getUserID($db))) { // String, also ein MySQL Fehler
$ret = $error; // die Fehlermeldung in $ret speichern, damit sie angezeigt wird.
} else {
// Laden der Include-Datei
// [...]
}
// Laden des HTML-Kopfs
// [...]
?>
<?php
if (getUserID($db)) {
return 'Sie sind eingeloggt und können sich nicht registieren.';
}
$ret = array();
$ret['filename'] = 'register.tpl';
$ret['data'] = array();
// [...]
?>
<?php
if (getUserID($db)) {
return 'Sie sind bereits eingeloggt.';
}
$ret = array();
$ret['filename'] = 'login.tpl';
$ret['data'] = array();
// [...]
?>
<?php
// [...]
setcookie('UserID', $UserID, strtotime("+1 month"));
setcookie('Password', $Hash, strtotime("+1 month"));
$_COOKIE['UserID'] = $UserID; // fake-cookie setzen
$_COOKIE['Password'] = $Hash; // fake-cookie setzen
return showInfo('Sie sind nun eingeloggt.');
}
return $ret;
?>
<form action="index.php?section=logout" method="post">
<fieldset>
<legend>Ausloggen</legend>
<p class="info">Um sich auszuloggen klicken sie unten auf den Button.</p>
<input type="submit" name="formaction" value="Ausloggen" />
</fieldset>
</form>
<?php
if (!getUserID($db)) {
return NOT_LOGGED_IN;
}
$ret = array();
$ret['filename'] = 'logout.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['formaction'])) {
return INVALID_FORM;
}
}
return $ret;
?>
<?php
// [...]
define('NOT_LOGGED_IN', 'Sie müssen eingeloggt sein um diese Funktion nutzen zu können.');
?>
<?php
if (!getUserID($db)) {
return NOT_LOGGED_IN;
}
$ret = array();
$ret['filename'] = 'logout.tpl';
$ret['data'] = array();
if ('POST' == $_SERVER['REQUEST_METHOD']) {
if (!isset($_POST['formaction'])) {
return INVALID_FORM;
}
setcookie('UserID', '', strtotime('-1 day'));
setcookie('Password', '', strtotime('-1 day'));
unset($_COOKIE['UserID']);
unset($_COOKIE['Password']);
return showInfo('Sie sind nun ausgeloggt.');
}
return $ret;
?>
<?php
if (!$UserID = getUserID($db)) {
return NOT_LOGGED_IN;
}
$ret = array();
$ret['filename'] = 'profile.tpl';
$ret['data'] = array();
return $ret;
?>
<?php
if (!$UserID = getUserID($db)) {
return NOT_LOGGED_IN;
}
$ret = array();
$ret['filename'] = 'profile.tpl';
$ret['data'] = array();
switch (@$_POST['formaction']) {
default:
break;
}
return $ret;
?>
<?php
// [...]
default:
$sql = 'SELECT
Username,
Email
FROM
User
WHERE
ID = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('i', $UserID);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->bind_result($Username, $Email);
$stmt->fetch();
$stmt->close();
break;
// [...]
?>
<?php
// [...]
$stmt->bind_result($Username, $Email);
$stmt->fetch();
$stmt->close();
$ret['data']['Username'] = $Username;
$ret['data']['Email'] = $Email;
break;
// [...]
?>
<?php
/*
* Daten:
* - Username: Der Benutzername
* - Email: Die Emailadresse
*/
?><form action="index.php?section=profile" method="post">
<fieldset>
<legend>Profil bearbeiten</legend>
<label>Benutzername: <input type="text" name="Username" value="<?php echo htmlspecialchars($data['Username']); ?>" /></label>
<label>Email: <input type="text" name="Email" value="<?php echo htmlspecialchars($data['Email']); ?>" /></label>
<input type="submit" name="formaction" value="Profil speichern" />
</fieldset>
</form>
<form action="index.php?section=profile" method="post">
<fieldset>
<legend>Password ändern</legend>
<label>Altes Password: <input type="password" name="Old" /></label>
<label>Neues Password: <input type="password" name="Password[]" /></label>
<label>Bestätigen: <input type="password" name="Password[]" /></label>
<input type="submit" name="formaction" value="Password ändern" />
</fieldset>
</form>
<?php
// [...]
case 'Profil speichern':
if (!isset($_POST['Username'], $_POST['Email'])) {
return INVALID_FORM;
}
if (($Username = trim($_POST['Username'])) == '' OR
($Email = trim($_POST['Email'])) == '') {
return EMPTY_FORM;
}
if (!preg_match('~\A\S{3,30}\z~', $Username)) {
return 'Der Benutzername darf nur aus 3 bis 30 Zeichen bestehen und '.
'keine Leerzeichen enthalten.';
}
break;
// [...]
?>
<?php
// [...]
if (!preg_match('~\A\S{3,30}\z~', $Username)) {
return 'Der Benutzername darf nur aus 3 bis 30 Zeichen bestehen und '.
'keine Leerzeichen enthalten.';
}
$sql = 'SELECT
ID
FROM
User
WHERE
Username = ? AND
ID != ?';
// das "ID != ?" dient dazu das wir nicht unseren eigenen Benutzernamen
// finden sondern nur die der anderen.
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('si', $Username, $UserID);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->bind_result($OtherID);
$stmt->fetch();
$stmt->close();
if ($OtherID) {
return 'Es gibt bereits ein Benutzer der diesen Namen verwendet.';
}
// [...]
?>
<?php
// [...]
if ($OtherID) {
return 'Es gibt bereits ein Benutzer der diesen Namen verwendet.';
}
$sql = 'UPDATE
User
SET
Username = ?,
Email = ?
WHERE
ID = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('ssi', $Username, $Email, $UserID);
if (!$stmt->execute()) {
return $stmt->error;
}
return showInfo('Der Benutzername und die Email wurde aktuallisiert.');
break;
// [...]
?>
<?php
// [...]
case 'Password ändern':
if (!isset($_POST['Old'], $_POST['Password'])) {
return INVALID_FORM;
}
if (!is_array($_POST['Password']) OR count($_POST['Password']) != 2) {
return INVALID_FORM;
}
if ($_POST['Password'][0] != $_POST['Password'][1]) {
return 'Bitte geben sie das gleiche Password ein.';
}
if (($Old = trim($_POST['Old'])) == '' OR
($Password = trim($_POST['Password'][0])) == '') {
return EMPTY_FORM;
}
break;
// [...]
?>
<?php
// [...]
if (($Old = trim($_POST['Old'])) == '' OR
($Password = trim($_POST['Password'][0])) == '') {
return EMPTY_FORM;
}
$sql = 'SELECT
ID
FROM
User
WHERE
ID = ? AND
Password = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$Hash = md5(md5($UserID).$Old);
$stmt->bind_param('is', $UserID, $Hash);
if (!$stmt->execute()) {
return $stmt->error;
}
if (!$stmt->fetch()) {
return 'Das eingegebene Password ist ungültig.';
}
$stmt->close();
// [...]
?>
<?php
// [...]
if (!$stmt->fetch()) {
return 'Das eingegebene Password ist ungültig.';
}
$stmt->close();
$sql = 'UPDATE
User
SET
Password = ?
WHERE
ID = ?';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$Hash = md5(md5($UserID).$Password);
$stmt->bind_param('si', $Hash, $UserID);
if (!$stmt->execute()) {
return $stmt->error;
}
// [...]
?>
<?php
// [...]
if (!$stmt->execute()) {
return $stmt->error;
}
setcookie('Username', '', strtotime('-1 day'));
setcookie('Password', '', strtotime('-1 day'));
unset($_COOKIE['Username']);
unset($_COOKIE['Password']);
return showInfo('Das Password wurde geändert. Sie wurden automatisch ausgeloggt und müssen '.
'sich ggf. neu einloggen.');
break;
// [...]
?>
</body>
</html>
so das is das was ich hatte aber ..es geht nicht -
in: Vista-PC als Access Point
geschrieben von jyxd
hier das müsste so gehn:
So du möchtest also deinen Vista Pc als Router Funktionieren lassen.
1. du müsstest dein Notebook dan per kabel an den router anschließen ( Vista kann keine 2. verbindungen mit 1. Netzwerkkarte verwalten)
2. Gehe im Startmenü auf "Verbindung mit Netzwerk herstellen"
3. Unten steht gaanz klein irgendwie soetwas in der art wie verbindung einrichten oder verbindung erstellen
4. Dort klickst du rauf
5. Du wöhlst ad-hoc verbindung aus und füllst die felder aus
6. wenn du das alles getan hast kannst du auf der letzten seite netzwerkverbindung teilen auswählen ( das wolltest du ja)
7. Du klickst auf fertig stellen jetz hast du einen router aber du wirst aus deinem aktuellen wlan netz rausgeworfen.
8. um jetz auch websiten und so weiter aufrufen zu können brauchst du ein programm namens ccproxy (findest du hier http://www.youngzsoft.net/ccproxy/)
9. das installierst du und lässt es nebenbei laufen du musst aber noch folgende einstallungen einstellen: bei http 808 und sonnst alles wie es ist lassen.
10. jetzt kannst du mit anderen wlan geräten über dein notebook ins internet du musst aber als http poxy 808 port eintragen
hoffe das klappt -
in: benutzterformular
geschrieben von jyxd
brauchst ja nicht gleich so unhöflich werden. also ich habe über stunde schon dran gesessen und habe unterschiedliches ausprobeirrt aber es klappt nnicht!
ich möchte ein loginbereich für user auf meiner seite erstellen aber wie? -
in: benutzterformular
geschrieben von jyxd
haii
ich habe gerade ein benutzterformular versucht zu erstellen aber iirgendwie klappt's immer noch nicht so.
kann mir da vielleicht jemand helfen..wäre nett..danke -
in: Online Payment - Bezahlen auf Internetseite...?
geschrieben von jyxd
Giropay schaut nicht schlecht aus,ich werde das alternativ anbieten und auf jeden Fall für mein Webdesignprojekt in betracht ziehen. -
in: Tablet PC mit Touch
geschrieben von jyxd
1. Das Teil hält ewig
2. Ist gut zu bedienen (nach 10 Minuten testen)
3. Gut zu installieren
4. Viele Funktionen
P.S.: Wenn man zu viel Toucht ist relativ.
-
in: web.de ist doof...
geschrieben von jyxd
ja bei mir ist das ab und zu auch..das ist soo nervig!!
-
in: Leben in 50 Jahren
geschrieben von jyxd
hmm kommt drauf an wie schlau wir später sind..ich würd mal sagen das wir irgendwann in unsuren eigen müll..dreck ersticken -
in: Lieblingssprüche
geschrieben von jyxd
Dass mir mein Hund das Liebste sei,
sagst du oh Mensch sei Sünde,
mein Hund ist mir im Sturme treu,
der Mensch nicht mal im Winde. -
in: Nahrungsergänzung
geschrieben von jyxd
haii
ich denke solange wie man sich gut ernährt braucht man das nicht..eine freundin von mir hat so etwas schon ma ab und zu gegessen und davon wurde ihr schlecht..na ja auswirkungen müssen aber nicht gleich sein, -
in: Suche Blogsoftware...
geschrieben von jyxd
haii
wie wärs denn mit worldpress..das ist echt gut!
oder blogger.de aber das würde ich nicht gerade empfehlen -
in: Notebook Modding
geschrieben von jyxd
leute was is denn überhaupt modding?
-
in: wie können sich benutzter anmelden?
geschrieben von jyxd
hallo,
1.wie können sich Benutzter auf der eigenen homepgae von mir zum bespiel anmelden?
2. wie bekomme ich einen eigenen chat auf meiner seite?
danke schon ma
jyxd