Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML5 oder nur HTML ?!
Der Titel stellt die frage schon selbst^^ Also was würdet ihr mir raten?
Ich will eine Webseite erstellen bin mir aber sehr unsicher welche HTML ich nutzen sollte. BTW könntet ihr mir sagen was Ihr an einer Webseite gut findet udn was nicht? Bin noch etwas noob like in dem Bereich =D
MfG
VD3???
HTML5 ist HTML, die Versionsnummerierung im Doctype hat man über Bord geworfen. Welche der neuen Tags man jetzt bereits einsetzen kann und bei welchen man erstmal abwarten sollte, wie sich die Situation weiterentwickelt verrät http://html5please.com
Gute Webseiten sind einfach zu navigieren, übersichtlich, gut lesbar und unabhängig von irgendwelchen Plugins.
YoshiGreen
27.04.2012, 23:23
Naja, eine gute Webseite ist ja kein allgemein gültiger Begriff.
Informationsseiten wie Wikipedia sollten zum Beispiel Barrierfreiheit im Blick haben, wobei ein kommerzielles Produkt (kauf oder hau ab!) viel mehr auf Style setzen kann.
Der Link ist aber mal in die Lesezeichen gewandert :)
jo leute ich brauche hilfe XD ich hab mir jetzt auf meiner seite nen plug in von fb rein gemacht( like udn comment) leider gibtts kleine probleme.
1: wen ich komentiere wird der komentar auf alle comment boxes über nomen, kann cih das iwie ändern udn das wichtigste sit eigentlcih ich will das dort nur das word komentar steht udn der design so wie auf der chronik wand ist
2: wen ich like hab ich das selbe problem, er like alles und nciht den post
HELP
Xardas der Dunkle
19.05.2012, 11:24
Du über gibst bei den FB Social Plugins immer als Parameter eine URL.
Kommentare und Likes werden dieser URL zu geordnet. Das heißt du musst dem Social Plugin immer den direkt Link zu deinem Post übergeben, damit die Kommentare diesem zugeordnet werden.
könnteste mir ne HTML beispiel schicken`?
Whiz-zarD
21.05.2012, 09:44
Facebook bietet dir doch schon alles, was du brauchst ...
http://developers.facebook.com/docs/plugins/
haste mal versucht das ein zubauen? Es gibt mittlerweile 3 wege, und der leichteste geht natürlich net...
Xardas der Dunkle
21.05.2012, 19:08
Die "leichteste"? Welche davon ist denn schwer o_O.
Was geht denn nicht?
Für die HTML-5 und XBFML Variante muss man nur das verlinkte FB JavaScript SDK einbinden.
Und dann den in der Textarea stehenden Code in den Quelltext einbinden.
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="//connect.facebook.net/de_DE/all.js"></script>
</head>
<body>
<div class="fb-like" data-href="http://www.example.com" data-send="true" data-width="450" data-show-faces="true"></div>
<div class="fb-like" data-href="http://www.example.net" data-send="true" data-width="450" data-show-faces="true"></div>
<div class="fb-like" data-href="http://www.example.org" data-send="true" data-width="450" data-show-faces="true"></div>
<div id="fb-root"></div>
</body>
</html>
/EDIT: Ok ... bei mir bleibt die Seite auch weiß o_O. Aber genau das ist der Weg!
das meinte ich also ich hab es so gelöst cih hab iwie mit nem hakuru eine ap erstellt musste sie dan mit nem CMD FESTER (alta CMD) instalieren udn dan bei FB eine App erstellen erst dan hats so geklappt... das einzige problem was bleibt sit die tat sache das cih an die connect.facebook.net/de_DE/all nciht ran kann udn in der Mitte der Komment Box ist ein richtig feter blauer balken-.- und in der JS ist halt der Style dazu -.- AUSERDEM ich hab mehrere post Ähnlich wie ein blog. dawollte ich für jeden Beitrag einen like/komentar machen. aber er über nimmt sie alle ich hab den pfad: meine.de/index.php > wen cih da ein like mache so bekomme ich auf anderen post automatisch likes.. muss ich da für jeden post etwa ne extra seite machen dun dan in den jeweiligen like einfügen?
So schauts aus...l (http://gamefaction.lima-city.de/news.html)
Xardas der Dunkle
21.05.2012, 21:39
Die Posts müssen zumindest einen Direktlink haben.
Ich weiß nicht ob Facebook z.B. auch mit Anker klar kommt, aber ich glaube nicht ... also wird dir nichts anderes bleiben als die posts auf eigene Seiten auszulagern.
(Eine eher unschöne Variante wäre es Weiterleitungen in der Form: news/2.html -> news.html#2 anzulegen)
das ja blöd. aber wie ich mir fb anschaute so hat er auch dieses prinzip, aber ich glaube beidenen wird automatisch ne HTML erstellt so das man nur den Pfad eingeben muss oder?
Xardas der Dunkle
22.05.2012, 17:18
Facebook ist programmiert da gibt es keine reinen HTML Dateien mehr.
Alle Einträge befindet sich in Datenbanken und werden durch die Programmierung entsprechend als Liste oder als Detailseite ausgegeben.
Gibts eine seite die mir php rollineg anbietet?! Also sprich Suchleiste/fenster Kommentar box, Newletter Listen filter, wie kriegt mans hin das ab 10 li (<li> Spiel 1</li> .... 100) die liste mir automatish eine neue seite erstellt so wie hier: Spiele liste (http://www.ubi.com/DE/Games/Search.aspx) müsste doch mit PHP zu schaffen sein oder?!
Whiz-zarD
18.06.2012, 17:03
Er meint sicherlich ein Eingabefeld, wo man eine Suchmaske eingeben kann und dann eine Liste, die die Spiele ausgibt, deren Namen mit der Suchmaske übereinstimmt.
Ja, sowas ist mit php möglich, aber du musst dir sowas selbst basteln (Stichwort: SQL und Schleifen), oder du nimmst ein fertiges CMS und fütterst es mit deinen Daten.
schade, wäre zu schön gewessen
Whiz-zarD
20.06.2012, 14:10
Es gibt kein Cool-Button, wo man draufklicken kann und eine Software erscheint, wie man sie sich wünscht ...
aber bestimmt iwo gibts ne seite die rollinge hat oder?! XD
aber bestimmt iwo gibts ne seite die rollinge hat oder?! XD
Ich würde dir an dieser Stelle ganz einfach vorschlagen, mal mit dem, was du suchst, über Google fündig zu werden.
Whiz-zarD
21.06.2012, 13:22
rollinge
Was meinst du damit?
Ich würde dir an dieser Stelle ganz einfach vorschlagen, mal mit dem, was du suchst, über Google fündig zu werden.
Er wird nicht fündig, dass es den Begriff "Rollinge" nicht gibt ;)
Er wird nicht fündig, dass es den Begriff "Rollinge" nicht gibt ;)
Tja, das ist ja blöd, wenn das, was man haben will, nicht existiert ;)
aber bestimmt iwo gibts ne seite die rollinge hat oder?! XD
Nicht böse gemeint, aber ich glaube, die Leute können dir eher helfen, wenn sie verstehen, was du willst. Ein bisschen grundlegende Rechtschreibung und Grammatik sowie nur ein Satzzeichen am Satzende sollen helfen.
Dr. Alzheim
22.06.2012, 11:39
Ich denke, VD3??? meint einen Datenträger oder allgemein eine Quelle mit fertigen Codeschnipseln, aus denen er sich das gewünschte zusammenschnibbeln kann.
@ VD3???:
Hast du dich schon einmal näher mit PHP und HTML an sich beschäftigt?
Das zusammensuchen irgendwelcher Codebausteine hilft dir im Grunde nur wenig weiter, wenn du das Konzept dahinter und die Funktionsweise von HTML und PHP nicht nachvollziehen oder verstehen kannst.
Weil... was bringt es dir, wenn du die Codeschnipsel hast, sie aber nicht anpassen kannst oder sie (sei es durc Veränderung durch dich oder anderen Gründen) nicht den von dir erwarteten Effekt haben?
Für HTML würde ich dir da einfach einmal DAS Nachschlagewerk überhaupt nahe legen: SelfHTML (http://de.selfhtml.org/) (geht zwar "noch" nicht auf HTML5 ein, dafür aber auf sämtliche Vorgängerversionen).
Für PHP kannst du dir SelfPHP (http://www.selfphp.info/) oder gleich die Dokumentation der PHP-Macher (http://www.php.net/manual/de/) anschauen.
Dazu brauchst du natürlich noch genug Zeit und Motivation, dich mit dem Ganzen auseinander zu setzen, weils eben nicht von heute auf morgen möglich ist, das alles zu lernen und zu wissen, womit man was erreicht.
Danke für die Kritik =) Ich versuche mich ein wenig mehr anzustrengen um die Gramatik halbwegs verständlich zu halten.
@Dr. Alzheim
genau SelfHTML hab ich zwischen durch genutzt, aber ich hab mir HTML selber bei gebracht. Ich hab mir bei google immer key-words ein gegeben. z.b. bild ein fügen in HTML. klappt auch ganz gut. Aber mit PHP schaff ich das nicht, deswegen war meine frage ob es irgendwo Rollinge(Template) gibt die ich runter laden kann. So als würde ich eine vertige webseite runter laden, nur mit dem einen Unterschied das es PHP ist.
Irgend wie weiss ich nicht so recht welche befehle ich benutzen sollte^^ bei auslesen und abfragen gehts aber wenns komplexer werden soll tappe cih im dunkeln -.- Fail^^
Whiz-zarD
22.06.2012, 15:12
Aber mit PHP schaff ich das nicht, deswegen war meine frage ob es irgendwo Rollinge(Template) gibt die ich runter laden kann.
Ich würde dir eher raten, ein CMS (Content Management System) zu schnappen, und damit zu arbeiten.
CM Systeme gibt es genug. z.B. Wordpress, Joomla oder Drupal (wobei ich das nicht empfehlen würde).
Wenn du dir von Grund auf was eigenes basteln willst (was ich dir aber erstmal abraten würde), dann würde ich dir empfehlen, sich einmal symfony (http://symfony.com/) anzuschauen. Das ist ein SQL-Framework, wo man mit wenigen Handgriffen eine Datenbank mit Suchmaske und Mini-Backend erstellen kann.
Uhh leute ich hab das wichtigste vergessen x3 Im internet explorer wird die HP anders dargestellt xD Also meine padding udn margin abstände Stimmen nciht über ein, sollte ich dann jetzt für jeden pedding/margin eintrag einen "if IE" eintrag machen ? Oder gehts einfacher?
Ein if IE solltest du definitiv NIE machen. Das gibt mehr Ärger, als dass es dir was bringt. IE6 und älter solltest du schlicht ignorieren. Wer das noch verwendet, ist selbst schuld. IE7 und neuer sollten deine Seiten halbwegs sinnvoll darstellen, so lange du dich an den Standard hältst. Prüf deine Seite mal auf http://validator.w3.org/
Whiz-zarD
27.06.2012, 18:31
Ein if IE solltest du definitiv NIE machen. Das gibt mehr Ärger, als dass es dir was bringt. IE6 und älter solltest du schlicht ignorieren. Wer das noch verwendet, ist selbst schuld. IE7 und neuer sollten deine Seiten halbwegs sinnvoll darstellen, so lange du dich an den Standard hältst. Prüf deine Seite mal auf http://validator.w3.org/
Es gibt sogar nun einen australischen Onlineshop, der für IE7 Nutzer die Preise anhebt (http://www.gulli.com/news/19060-australischer-online-shop-berechnet-ie7-kunden-aufpreis-2012-06-14) :D
Es gibt sogar nun einen australischen Onlineshop, der für IE7 Nutzer die Preise anhebt (http://www.gulli.com/news/19060-australischer-online-shop-berechnet-ie7-kunden-aufpreis-2012-06-14) :D
Das halte ich für die bisher beste Lösung des Problems :D:A
ahh ist das geil mit dem Aufpreis XD wir müssen die IE nutzer verdrängen, also mein kind wird FireFox nutzen =)
Liferipper
28.06.2012, 21:29
also mein kind wird FireFox nutzen =)
Firefox ist inzwischen viel zu Mainstream, um noch cool zu sein. Such dir lieber irgendeinen anderen Browser, am besten einen, von dem 90% der Menschheit noch nie gehört haben... http://img207.imageshack.us/img207/8250/augenrollfn2.gif
Whiz-zarD
28.06.2012, 21:54
Firefox war noch nie cool :p
Ich würde ohnehin keine Prognosen abgeben, wie der Browsermarkt in 10 Jahren aussieht. Vor 10 Jahren gab es Firefox noch gar nicht und vor 15 Jahren waren die Rollen grade vertauscht. Da war der Internet Explorer 4 der große Retter, während Netscape Navigator (der Urvater von Firefox) das Böse darstellte*. Ich denke, die nächsten paar Jahre gehören eher den Webkit-basierten Browsern wie Chrome und Safari. Vielleicht tut sich aber noch was völlig anderes.
Allerdings werden die Unterschiede ohnehin immer kleiner**. Wenn mal alle IE User auf die neuste Version updaten würden, würden standardkonforme Websites bei quasi allen Usern identisch aussehen. Der IE10 unterstützt immerhin 77% aller HTML/CSS/JS Features und liegt damit noch VOR Opera, das Jahre lang als der Vorreiter für neue Standards galt. Zum Vergleich, Safari hat 78%, Firefox hat 82% und Chrome liegt mit 91% weit vorne. Wenn man Features weglässt, die noch als experimentell markiert sind, dann dürften alle vier etwa gleich auf liegen.
* http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg
** http://caniuse.com/
Firefox ist inzwischen viel zu Mainstream, um noch cool zu sein. Such dir lieber irgendeinen anderen Browser, am besten einen, von dem 90% der Menschheit noch nie gehört haben... http://img207.imageshack.us/img207/8250/augenrollfn2.gif
Warum gleich so ausweichend? Der IE steht einfach ganz objektiv gesehen ziemlich schlecht da. Er kann moderne Webseiten oft nicht korrekt darstellen und ist dank der dadurch benötigten dreckigen Hacks nunmal zurecht ein Dorn in vieler Leute Augen.
Habe beruflich in der letzten Woche mit einem vollgeupdateten IE (bisher war ich der Überzeugung, dass nur die alten Versionen so katastrophal sind) gearbeitet und im Verlauf dieser Woche beim alltäglichen Gebrauch 2 reproduzierbare Bugs gefunden. Hab dann irgendwann genug gehabt, mit dem Admin gesprochen und der hat mir dann Firefox installiert (leider "nur" release-channel).
Liferipper
29.06.2012, 16:16
Warum gleich so ausweichend? Der IE steht einfach ganz objektiv gesehen ziemlich schlecht da. Er kann moderne Webseiten oft nicht korrekt darstellen und ist dank der dadurch benötigten dreckigen Hacks nunmal zurecht ein Dorn in vieler Leute Augen.
Wenn jemand sagt, dass der IE nicht ordentlich funktioniert, oder dass ihm andere Browser besser gefallen, ist das sein gutes Recht. Ich will bestimmt nicht behaupten, dass der IE perfekt ist.
Allerdings habe ich bei Vielen das Gefühl, dass sie nur auf dem IE herumhacken, weil er der IE/von Microsoft/zu verbreitet ist, und man sowieso aus Prinzip auf ihm rumhackt, wenn man zu den coolen Typen im Internet gehören will, und das halte ich nunmal für völligen Schwachsinn.
Whiz-zarD
29.06.2012, 16:54
Allerdings habe ich bei Vielen das Gefühl, dass sie nur auf dem IE herumhacken, weil er der IE/von Microsoft/zu verbreitet ist, und man sowieso aus Prinzip auf ihm rumhackt, wenn man zu den coolen Typen im Internet gehören will, und das halte ich nunmal für völligen Schwachsinn.
Da Windoof total kacke ist, wegen Bluescreen und so und Micro$chrott auch kacke ist, wegen Bill gAIDS, muss der IE kacke sein!!!!!
Wer schreit hat recht und die DAUs schreien am lautesten. ;)
Daraus so ein Hipster-Argument zu drehen ist dämlich. Der IE ist irgendwo im Mittelfeld (wenn man noch irgendwelche Nieschenbrowser mit reinnimmt die aber halt noch weniger Leute benutzen), spielt aber nunmal nicht annähernd oben mit dabei. Meine Güte, ihr tut ja so, als ob der IE ein armer gemobbter Drittklässler wäre :hehe:
Dass der Großteil des IE-Hates sich eh nicht auf IE10 sondern auf die Verbreitung vom 6 bezieht (!§$"§$%"$/§%("%&!/&) sollte ja nu auch jeder wissen.
Whiz-zarD
29.06.2012, 17:41
Sicherlich sind viele Argumente gegen IE berechtigt (ich mag ihn auch nicht sonderlich), aber dennoch sind auch viele Argumente, nicht haltbar, da sie auf Unverständnis und Nicht-Wissen beruhen.
Da schreibt einer einen vernünftigen Text mit stichhaltigen und nachvollziehbaren Gründen, warum man Software xyz nicht nehmen sollte und ein anderer, der diesen Text nicht verstanden hat, interpretiert daraus "Software xyz ist totaler Müll" und kombiniert dies zusammenhangslos mit einigen Problemen, die er über diese Software gelesen hat.
Was meinst du, wie oft selbst heute noch behauptet wird, dass Bill Gates weiterhin Chef von Microsoft sei?
Was meinst du, wie oft selbst heute noch behauptet wird, dass Bill Gates weiterhin Chef von Microsoft sei?
Das kommt von den Aktionären, die wollen verdrängen, dass jetzt der Balmer das Ruder lenkt (mitten in die Tablet-Felsküste).
Whiz-zarD
29.06.2012, 21:59
Das kommt von den Aktionären, die wollen verdrängen, dass jetzt der Balmer das Ruder lenkt (mitten in die Tablet-Felsküste).
mmh, da könnte was dran sein ... :D
Drucker-Version
Hab da zu einige Fragen bei denen ich mir nicht sicher bin.
1. Sollte ich eine Extra HTML anlegen, welche auf A4 Angepasst ist
2. Sollte ich eine PDF version anbieten die man sich drucken kann ?!
3. Ich sollte eine Extra HTML mit dem print.css anlegen oder ?! Da definiere ich alles Drucker freundlich.
4. Sollte ich nur SW Druck-Versionen anbieten oder geht auch Bunt?[ nicht HTML bezogen!]
5. Ist es Ratsam die Druck Versionen auf Artikel zu beschränken oder Sollte ich es auf alles anwenden.
MfG
VD3???
Whiz-zarD
02.07.2012, 11:44
1. Sollte ich eine Extra HTML anlegen, welche auf A4 Angepasst ist
Sowas macht man per CSS.
2. Sollte ich eine PDF version anbieten die man sich drucken kann ?!
Wenns Sinn macht.
3. Ich sollte eine Extra HTML mit dem print.css anlegen oder ?! Da definiere ich alles Drucker freundlich.
Du kannst mehrere CSS Dateien für eine HTML Datei anlegen und sie unterschiedlichen Bereichen zuordnen (z.B."Screen" für Bildschirm und "Print" für Drucker)
4. Sollte ich nur SW Druck-Versionen anbieten oder geht auch Bunt?[ nicht HTML bezogen!]
Irrelevant, da der Nutzer, der es drucken möchte, dies individuell einstellen kann.
5. Ist es Ratsam die Druck Versionen auf Artikel zu beschränken oder Sollte ich es auf alles anwenden.
Am Besten nur den Content. Alles andere (Header, Footer, Navi, Sidebar) ausblenden.
Gibt es da nicht einen Unterschied zwischen dem Drucken von reinem Schwarz/Weiß und wenn Farbe über die Druckeinstellungen auf Schwarz/Weiß oder Graustufen eingestellt und dann gedruckt wird?
Hat mich schon immer mal interessiert. Farbe geht bei mir nämlich immer so schnell alle, obwohl ich eigentlich nur Dokumente drucke ... :-/
Whiz-zarD
02.07.2012, 13:00
Gibt es da nicht einen Unterschied zwischen dem Drucken von reinem Schwarz/Weiß und wenn Farbe über die Druckeinstellungen auf Schwarz/Weiß oder Graustufen eingestellt und dann gedruckt wird?
Hat mich schon immer mal interessiert. Farbe geht bei mir nämlich immer so schnell alle, obwohl ich eigentlich nur Dokumente drucke ... :-/
Das Kommt drauf an, wie die Bilder umgerechnet werden.
Die Bilder werden auf dem Bildschirm im RGB-Farbraum dargestellt. Ein Drucker verwendet aber CMYK. Eine 1:1 Umrechnung ist somit nicht möglich. Für die Umrechnung gibt es dann Tabellen, die die Farbmischung der jeweiligen Farben beschreiben (sog. Farbprofile). Wenn jetzt aber für Schwarz kein sattes Schwarz (Cyan = 0%; Magenta = 0%; Yellow = 0%; Key = 100%) genommen wird, sondern eine Mischung aus den Farben, dann wird anstatt Schwarz tatsächlich Bunt gedruckt.
da bin ich wieder XD Ich hab ein Formular erstellt und eine PHP abfrage hab ich auch hin bekommen, nun bin ich iwie blöde und weiss nicht wie ich das Formular zum laufen bekomme. Sprich ich fühle in aus udn meine Datenbank bekommt die daten.
hier ist eine Bsp. Seite klick mich (http://m4terial.bplaced.net/Kontakt/kontakt.php)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<?php
$mysqlhost="localhost"; // MySQL-Host angeben
$mysqluser="m4terial"; // MySQL-User angeben
$mysqlpwd="dexter123"; // Passwort angeben
$mysqldb="m4terial"; // Gewuenschte Datenbank angeben
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die("Verbindungsversuch fehlgeschlagen");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
?>
<head>
<title>Kontakt</title>
<meta charset="utf-8">
<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
<link rel="stylesheet" href="css/style.css" type="text/css" media="all">
<link rel="stylesheet" href="css/custom-login.css" type="text/css" media="all">
</head>
<form action="WAS MUSS HIER REIN ?!" method="post"><br />
<label for="email">E-Mail:</label>
<input type="text" name="email" id="email" placeholder="m.mustermann@hotmail.de" class="text" /><br /><br />
<label for="vorname">Vorname:</label>
<input type="name" name="vorname" placeholder="Max Mustermann"id="name " class="text" /><br /><br />
<textarea cols="48" rows="10" name="anliegen" id="textarea" placeholder="Ihr Anliegen"></textarea><br /><br />
<input type="submit" id="input" value="Senden" class="submit" /><br /><br />
</form><br />
<table border="1">
<tr>
<?php
$abfrage = mysql_query("SELECT id, vorname , nachname , email FROM Kontakte") or die(mysql_error());
$dbanz = mysql_num_rows($abfrage);
for ($i=0; $i < $dbanz; $i++)
{
$id = mysql_result($abfrage,$i,"id");
$vorname = mysql_result($abfrage,$i,"vorname");
$vorname = UTF8_encode($vorname);
$nachname = mysql_result($abfrage,$i,"nachname");
$nachname = UTF8_encode($nachname);
$email = mysql_result($abfrage,$i,"email");
$email = UTF8_encode($email);
echo"<tr>";
echo"<td>";
echo"<td>$id</td>";
echo"<td>$vorname</td>";
echo"<td>$nachname</td>";
echo"<td>$email</td>";
}
?>
</tr>
</table>
</p>
</article>
<article class="col1">
</body>
</html>
Whiz-zarD
05.07.2012, 10:50
Da musst du mittels PHP eine Verbindung zur Datenbank (ich gehe mal von MySQL aus) aufbauen und die Daten per SQL-Query reinschieben.
Tutorials bezüglich MySQL und PHP solltest du unter Google zu genüge finden.
<?php
$mail_to="123445@trash-mail.de";
$from_vorname=$_POST['fromvorname'];
$from_nachname=$_POST['fromnachname'];
$from_anliegen=$_POST['fromanliegen'];
$from_mail=strtolower($_POST['frommail']);
$send=$_POST['s'];
if(trim($from_nachname)=="") $err_text.="Hast du deinen Nachnamen Vergessen?<br>";
if(trim($from_vorname)=="") $err_text.="Bitte Trage auch deinen Vornamen ein.<br>";
if(trim($from_vorname)=="") $err_text.="Upps, hast das Anliegen Vergessen.<br>";
if(trim($from_mail)=="") $err_text.="Bitte geben Sie Ihre E-Mail-Adresse an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail)) $err_text.="Bitte geben Sie Ihre gültige E-Mail-Adresse an.<br>";
// *** Zu langen Text abschneiden ***
$from_nachname=str_replace(chr(34),"''",$from_nachname);
$from_vorname=str_replace(chr(34),"''",$from_vorname);
$from_anliegen=str_replace(chr(34),"''",$from_anliegen);
$from_mail=str_replace(chr(34),"''",$from_mail);
$from_nachname=stripslashes($from_nachname);
$from_vorname=stripslashes($from_vorname);
$from_anliegen=stripslashes($from_anliegen);
$from_mail=stripslashes($from_mail);
if(($send=="1") && (isset($err_text))) {
echo " <div id=\"fehler\"> <p class=\"content_text\"><big><b>Fehler:</b></big><br>";
echo "$err_text</p></div>";
}
if(($send!="1") || (isset($err_text)))
{
?>
<?php
} else {
$mail_text = "Anliegen von User:\n" . $mail_text;
$mail_text = $mail_text. "Nachname:" . $from_nachname . "\n";
$mail_text = $mail_text. "Vorname:" . $from_vorname . "\n";
$mail_text = $mail_text. "Anliegen:" . $from_anliegen . "\n";
$mail_text = $mail_text. "Emailadresse:" . $from_mail . "\n";
$header="From: $from_nachname <$from_mail>\n";
$header.="Reply-To: $from_mail\n";
$header.="X-Mailer: PHP-FormMailer \n";
$header.="Content-Type: text/plain";
$mail_date=gmdate("D, d M Y H:i:s")." +0000";
$send=0;
if(@mail($mail_to,$mail_subject,$mail_text,$header))
{
echo"<div id=\"thx\">";
echo "<br><b>Vielen Dank für Ihr Interesse.</b>";
echo"</div>"; }else{
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
echo "<a class=\"intern\" href=\"".$_SERVER['PHP_SELF']."?from_nachname=$from_vorname&from_mail=$from_mail&mail_subject=$mail_subject&mail_text=";
}
}
?>
...
<article class="col3 pad_right1">
<h3>Haben sie fragen?</h3>
<br /><img src="http://i747.photobucket.com/albums/xx120/VD3/rinky.png" alt="Grafik" name="rinky" id="rinky" />
<p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"><br />
<label for="email">E-Mail:</label>
<input type="text" placeholder="m.muster@hotmail.de"name="frommail" size="20" maxlength="120" value="<?php echo $from_mail; ?>"><br /><br />
<label for="vorname">Vorname:</label>
<input type="text" placeholder="Max" name="fromvorname" size="20" maxlength="120" value="<?php echo $from_vorname; ?>">
<label for="nachname">Nachname:</label>
<input type="text" placeholder="Musterman" name="fromnachname" maxlength="120" value="<?php echo $from_nachname; ?>"><br /><br />
<textarea cols="48" rows="10" name="fromanliegen" id="textarea" placeholder="Ihr Anliegen" value="<?php echo $from_anliegen; ?>"></textarea><br /><br />
<input type="hidden" value="1" name="s"><input id="input" type="submit" value="Versenden" name="submit"><br /><br />
</form>
<br />
</p>
</article>
soweit so gut hab das sogar Ohne Tutorial geschafft =P Jedoch will ich noch die E-Mail/Name/Vorname in meine Datenbank rein laden, damit ich so für mich dann paar Adressen hab die ich für Newsletter/Werbung ect.
Meine überlegung. Ich muss dafür Tabellen anlegen [ E-mail I Name I VornameI ] und dan son befehl mit Insert_to oder so... kann das sein ?! Ich möchte schon den vorgang verstehen udn so =P
Whiz-zarD
11.07.2012, 10:42
Meine überlegung. Ich muss dafür Tabellen anlegen [ E-mail I Name I VornameI ] und dan son befehl mit Insert_to oder so... kann das sein ?! Ich möchte schon den vorgang verstehen udn so =P
Beschäftige dich halt mit SQL.
Meine überlegung. Ich muss dafür Tabellen anlegen [ E-mail I Name I VornameI ] und dan son befehl mit Insert_to oder so... kann das sein ?! Ich möchte schon den vorgang verstehen udn so =P
Ich denke der Kollege hier könnte dir (mit seinen recht spaßig gehaltenen Tutorials) das Thema SQL anhand von MySQL recht gut näher bringen, um mal die Grundlagen eines relationalen Datenbanksystems kennenzulernen:
http://www.peterkropff.de/site/mysql/mysql.htm
Yeah ich konnte ein Funktionierendes Kontakt-Formular erstellen XD
Whiz-zarD
14.07.2012, 17:48
Wie sieht es mit SQL-Injections aus? :p
Ich hab es so eingestellt das automatisch ein Eintrag in die Datenbank erfolgt =) achja und die email wird an die jeweilige adresse abgeschickt ;D achja ich habs eingestellt das alle " zu ' werden
Scavenger
16.07.2012, 12:52
mysql_real_escape_string();
solltest du aber auch noch um die POST Daten packen. So aus sicherheitsgründen den " und auch ' kann man leicht umgehen wie ich selber erst vor kurzewm Merkte da ich ein altes script von vor jahren ausgepackt habe und es eben total unsicher dadurch war.
@Scavenger: ehm wo wäre der angemessene platz für diesen sting ?! muss da noch was dazu getextet werden ?!
Ma einfach eine Organisatorische frage
Ich will einen Filter via PHP erstellen. Das soll er alles ordnen:
Vollversionen, Demo, Spielertyp(z.B. SciFi), Maker, Autor (z.B. Marlex), Sprache (EN/DE) Jahr(uploadjahr/Release) > soll ich jetzt für demo und Vollversionen eine extra Tabelle erstellen ?!
Ich habe erstmals eine tabelle Vollversion erstellt, momentan sind nur Vollversionen drin.
Ich bin mir irgend wie nicht sicher =/
Whiz-zarD
18.07.2012, 18:29
Stichwort "SQL" ... immer noch ... :rolleyes:
Das kann doch nicht so schwer sein, da mal ein paar Tutorials darüber zu lesen ....
Kurz und einfach ausgedrückt: mysql_real_escape_string wendest du auf alles User-Input an, den du in die Datenbank schiebst. Denn allem Input, der vom User kommt, darf man grundsätzlich nicht trauen. ;)
mysql_real_escape_string tut nichts anderes, als unsichere Zeichenfolgen wie ', \x00 usw., die für SQL-Injections angewendet werden, zu maskieren und ist das Mindestmaß (!) an Sicherheit, das beim Speichern von Userdaten in PHP Verwendung finden sollte.
http://php.net/manual/de/function.mysql-real-escape-string.php
schau dir mal das twentyeleven wordpress theme an, das finde ich zum lernen gut. Außerdem hat man mit wordpress gleich ein CMS für die Seite.
Wie setze ich diesen Entwurf um?!>> http://m4terial.bplaced.net/m4terial/projekt_des_monats.html ps:index.html ist fertig und kann unter HOME aufgerufen werden.
16032
CSS
.main article {
float: left;
width: 57%;
}
article, aside, details, figcaption, figure, footer, header,
hgroup, nav, section, summary {
display: block;
}
img {
vertical-align: middle;
width: 100%;
}
Meine Überlegung:
Ich erstelle ein <div> mit einer id, das Bild würde ich dann als Hintergrundbild(widht100%) benutzen. Den text würde ich mit float den entsprechenden platz zuweisen.
Wie gehe ich an die Sache RICHTIG an?!
Whiz-zarD
18.11.2012, 17:48
Was willst du?
http://m4terial.bplaced.net/m4terial...es_monats.html
Ich will dieser Seite ( http://m4terial.bplaced.net/m4terial...es_monats.html) in HTML/CSS programmieren. Bis jetzt hab cih nur ein einfaches Bild benutzt. Ich wills aber richtig machen...
Whiz-zarD
18.11.2012, 18:56
Du machst einfach mittels div ein Blockelement. Dieses Element bekommt dann als Hintergrund das Hintergrundbild und definierst du zwei Div-Blockelement in dem bestehenden Element und positionierst du diese.
Hier ein sehr minimalistisches Beispiel:
<!DOCTYPE HTML>
<html>
<head>
<title>Test</title>
<style type="text/css">
html {
width:100%;
height:100%;
}
body {
width:1025px;
height:100%;
margin:0px auto;
}
#container {
width:100%;
height:850px;
background-color:grey;
}
#container #username {
position:relative;
width: 300px;
left:100px;
top:50px;
border:1px solid black;
}
#container #title {
position:relative;
width:300px;
left:500px;
top:500px;
border:1px solid black;
}
</style>
</head>
<body>
<div id="container">
<div id="username">Irgendein Nutzer</div>
<div id="title">Projekt des<br/>Monats</div>
</div>
</body>
</html>
@VD3: Was für einen Editor benutzt du? Sieht interessant aus mit dem Ein- und Ausklappen.
Scavenger
22.11.2012, 20:49
@VD3: Was für einen Editor benutzt du? Sieht interessant aus mit dem Ein- und Ausklappen.
Sieht nach Eclipse aus kann aber auch Zend Studio sein, wobei Zend Studio 200 euronen kostet.
Whiz-zarD
22.11.2012, 21:16
@VD3: Was für einen Editor benutzt du? Sieht interessant aus mit dem Ein- und Ausklappen.
Das sieht nicht wirklich nach einem Editor aus.
Das sieht nach Firebug oder Opera Dragonfly aus.
Scavenger
22.11.2012, 21:24
Das sieht nicht wirklich nach einem Editor aus.
Das sieht nach Firebug oder Opera Dragonfly aus.
Siehste mal, an Firebug hab ich gar nicht gedacht das es auch diese Ein-Ausklapp funktion hat.
Aber jetzt wo du es sagst. Hab jetzt nur an die Editoren gedacht weil die eben oben genannten auch solche funktionen haben ^^
jap genau es ist der firebug =) udn sonst benutze ich Notepad++ da kann man auch ausklappen =) obwohl ich es da nie benutze xD
Ich bins wieder ich hab bei wix diese seite gefunden
Artist Previewe (http://www.wix.com/demone2/the-artist)
Ich sehe dort nciht durch und habe keinerlei Idee wie ich anfangen soll ... ich hab diese seite gefunden http://www.buildwindows.com/ sollte cih mir diese seite als Roling/vorlage nehmen? doer wie würdet ihr das machen ?
MfG
VD3
Ich bins wieder ich hab bei wix diese seite gefunden
Artist Previewe (http://www.wix.com/demone2/the-artist)
Ich sehe dort nciht durch und habe keinerlei Idee wie ich anfangen soll ... ich hab diese seite gefunden http://www.buildwindows.com/ sollte cih mir diese seite als Roling/vorlage nehmen? doer wie würdet ihr das machen ?
MfG
VD3
Na das sind ja Ubisoftmethoden hier...
Was willst du denn nun? Selbst Designen, oder fertige anpassen mithilfe von CMS oder Website Builder? (HTML und CSS sind übrigens keine Programmiersprachen, und auch PHP ist nur eine Interpretersprache)
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.