Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
sql geht nicht
#1
Zitieren
#2
Links habe ich raus genommen weil weiß ja nicht ob du die veröffentlichen wolltest. Aber spielen hier auch keine rolle. Mach mal preis feld damit rein
Zitieren
#3
Warum speicherst du benutzernamen unter email ? Nagut mußt du wissen. Wie sieht den deine Datenbank aus ? Welche einträge hast du den da ?
Weil du speicherst keine Passwörter. Wandelst die Passwörter nicht um . Also da fehlt immer noch die hälfte. Warum immst du den nicht erstmal ein fertiges script was du nur noch bearbeiten mußt. Weil ich glaube das du noch nicht soweit bist das alleine hinzubekommen weil deine ersten versuchen haben mir gazeigt das du nicht weißt was du da machst.
Ist auch nicht schlimm,so haben alle mal angefangen,nur du solltest weiter unten anfangen und nicht mitten drinne.

Sql hat mich am Anfang auch aufgeregt und habe da auch gar nicht durchgeblickt. Habe den Laptop auf den Tisch geschraubt sonst hätte ich den Scheiß aparat an der Wand geklatscht. Aber nach der Zeit lernt man auch das.

Was kannst du den überhaupt in Php ? Kriegst du da ein anmelde Formular hin , so das deine Abfragen mit einen echo zurück kommen? Versuch erstmal das weil wie gesagt du hast keinen Passwort vergleich ,du fragst kein Preis ab ( was bei der registrierung wohl auch nicht gebraucht wird ).

Ansonsten speichert dein vorhandener Code das auch in der Db ,aber an der falschen stelle und ohne Passwort und Namen
Zitieren
#4
Zitieren
#5
basti1012, höre auf den Leuten so einen Sch.... zu servieren! Du brauchst echt einen Aufpasser, damit du dein gefährliches Halbwissen nicht verbreitest!

Ungefiltert Daten an die DB senden, ist ein No Go
Zitieren
#6
was meinst du den jetzt schon wieder mit ungefiltert
Zitieren
#7
ysqli_real_escape_string
Zitieren
#8
Ja habe ich jetzt auch rausgefunden. Ich vergesse immer das bei Pdo nicht gebraucht wird.
Da es im AnfangsScript noch Pdo wahr und ich pdo hasse hatte ich beim umbauen daran nicht mehr gedacht.

Ändere das gleich. Ist da noch was scheiße dran ?
Zitieren
#9
SO Code in POST4 wurde geändert.
So besser?
Ich frage mich eigentlich, ob man da überhaupt das EVA Prinzip verbessern kann ? Zumindest wüsste ich nicht wie. Bei meinem Chat fallen mir sofort Sachen auf die man ändern müsste, aber bei dem kleinen Script hier fällt mir nix weiter ein, außer vielleicht noch Funktionen zu verwenden ,nur ob das der richtige weg ist ??????
Zitieren
#10
Zuerst einmal, kann man nicht den erweiterten Editor als Default einstellen, immer auf Beitragsvorschau zu klicken, um den zu bekommen ist lästig

Dann zu deinem Quellcode. Du solltest dir grundsätzlich mehr Mühe mit deinen Quellcodes geben. Die Lesbarkeit leidet bei dir zu sehr. Beispiel:
PHP-Code:
<?php 
$query
= sprintf($query, mysqli_real_escape_string($mysqli,$name),
mysqli_real_escape_string($mysqli, $passwort_hash),
mysqli_real_escape_string($mysqli, $preis),
mysqli_real_escape_string($mysqli, $email),  
mysqli_real_escape_string
($mysqli, $staff));  
Das ist einfach nur Käse. So ist das deutlich besser zu lesen:

PHP-Code:
<?php 
$query
= sprintf($query, mysqli_real_escape_string($mysqli,$name),
                        mysqli_real_escape_string($mysqli, $passwort_hash),
                        mysqli_real_escape_string($mysqli, $preis),
                        mysqli_real_escape_string($mysqli, $email),  
                        mysqli_real_escape_string
($mysqli, $staff));  
Und glaubst du wirklich, dass dein Script jemals zu dieser Ausgabe kommt:

PHP-Code:
<?php 
echo '<span style="color:red;font-weight:bold;">Beim speichern ist ein Fehler aufgetreten. </span>';


Ich bin bei dir fürs Erste mal raus, es gibt nicht einen Quellcode, der keine Macken hat. Ob größere oder kleinere Macken ist wurscht, fehlerfrei ist da bisher nichts dabei gewesen. Und viele Macken sind völlig unnötig, weil du zu wenig mitdenkst oder du keine Sorgfalt walten lässt. Das macht alles keinen Spaß.

Nachtrag: Und wenn man dir Dinge erklärt und du trotzdem noch in einem anderen Forum nachfragst (https://www.php.de/forum/webentwicklung/...charts-usw) dann ist das auch nicht gerade förderlich für eine Hilfsbereitschaft.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste