PHP // Log-In System

10/18/2011 13:57 Che#16
Quote:
Originally Posted by Reeek View Post
echo "text $variable"; wird genauso behandelt wie echo "text".$variable;

eben nicht!
nehmen wir an, $var ist "hey".
bei "text $variable" wird "text $variable" ausgegeben, bei "text".$variable "text hey"
Wenn man keeeeeeeeine Ahnung hat, sollte man einfach ruhig sein und nicht überall seinen Senf dazugeben :facepalm:

Folgender Source:
PHP Code:
<?php
$var 
"hey";

echo 
"text $var";    echo "<br>";
echo 
'text $var';    echo "<br>";
echo 
"text ".$var;    echo "<br>";
echo 
'text '.$var;    echo "<br>";
echo 
"text "$var;    echo "<br>";
echo 
'text '$var;    echo "<br>";
?>
erzeugt folgende Ausgabe:
Code:
text hey
text $var
text hey
text hey
text hey
text hey
Glaubst du mir nicht? Dann probier es selbst aus!
In doppelten Hochkommata ( " ) werden Variablen übersetzt, in einfachen Hochkommata ( ' ) nicht!
Wenn du jedoch in doppelten Hochkommata eine Variable nicht übersetzen lassen willst, dann machst du es so:
PHP Code:
echo "text \$var"
Also setzt du einfach einen Backslash ( \ ) vor das Dollarzeichen ( $ )!

Also in Zukunft überlegen, dann ausprobieren und dann posten...

BTT: Da der Threadsteller gebannt ist, ist es unsinnig nen gefixten Source zu posten, überlege mir gerade ob ich eine bessere Variante mit n bisschen mehr Funktionen in nen eigenen Thread packe :)
10/21/2011 15:39 mrapc#17
Ich denke für Login ist Tatsächlich etwas unsicher, aber nach dieser Methode (etwas angeändert) kann mans sicher Gut eine Art News Page machen wo man einfach Beiträge adden kann...
10/21/2011 16:10 Fratyr#18
Quote:
Originally Posted by 〤Che〤 View Post
ups hab ich überlesen, macht aber nix ist trotzdem falsch, dann wurde der fehler halt von
  • Die Verwendung von Textdateien ist:
  • extrem lahm
  • extrem unsicher
    Die Verwendung von XML-Dokumenten ist:
  • relativ flott
  • genauso unsicher wie die Verwendung von Textdateien
    Die Verwendung von Datenbanken ist:
  • ziemlich flott
  • ziemlich sicher
Öhm zum Thema Schnelligkeit mit Textdateien, mir ist aufgefallen das ihr das Thema caching ganz
vergessen habt, zum Thema Sicherheit: htacces? das rückt die Sache nämlich nocheinmal in ein anderes
Licht :) ! Bietet die angesprochene Sicherheit, und wohl schneller als MySQL.
Gibt genug Leute die inis verwenden anstatt php configs!
Und wenn du denkst das XML Dateien wesentlich schneller sind, biete ich dir folgendes Szenario:
Textdatei mit einer Pseudo Datenbank aus einem JSON Objekt. Das ist auch ratzefix geparst!
Letzteres verwende ich auch bei meinen NodeJS Projekten, und das klappt gut, glaub mir!

Naja ich red euch nix rein, ich hab keine Lust wieder auf ne ellenlange Diskussion,
finde die DB Variante allerdings auch schöner...
11/16/2011 13:26 mfrowen#19
Sorry but, Is there any chance you could post them in English?
I don't read German...