tutorials.de Buch-Aktion 02/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
JA
ANTWORTEN
21
ZUGRIFFE
701
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Zitat Zitat von Sasser Beitrag anzeigen
    Wenn ich den Connect nicht immer wieder wiederhole, führt es bestimmte Sachen gar nicht aus Das Problem hatte ich, als ich einmal 3 Operationen ausgeführt habe, denn da hat er die letzte nicht ausgeführt.
    dann hast Du irgendwas falsch gemacht, vielleicht war beim Aufruf die Variable $db im aktuellen Geltungsbereich nicht gesetzt. Man kann bei mysql_query() den Link übrigens weglassen, wenn man nicht gerade mehrere Verbindungen zu unterschiedlichen Datenbanken offen hat und eine bestimmte verwenden möchte.

    Zitat Zitat von Sasser Beitrag anzeigen
    Wenn ich falsch liege, welche Methode würde es denn noch geben?
    Baue am Anfang des Scriptes die Verbindung auf, fertig.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  2. #17
    Sasser Sasser ist offline Mitglied Brillant
    Registriert seit
    Mar 2008
    Beiträge
    966
    Könnte es sein, dass es deswegen ab und zu zu Performanceproblemen kommt?

    Mfg. Chris
     

  3. #18
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Zitat Zitat von Sasser Beitrag anzeigen
    Könnte es sein, dass es deswegen ab und zu zu Performanceproblemen kommt?
    Das kann ich mir lebhaft vorstellen.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  4. #19
    Sasser Sasser ist offline Mitglied Brillant
    Registriert seit
    Mar 2008
    Beiträge
    966
    Hmmm ich bin grad beim Umbauen. Fast alles funktioniert nun und auch schneller, allerdings bekomme ich bei manchen folgenden Error:

    Code :
    1
    
    Access denied for user 'wwwrun'@'localhost' (using password: NO)

    PHP-Code:
    $result mysql_query "SELECT * FROM buildings" ) or die ( mysql_error() );
    while ( 
    $row mysql_fetch_assoc $result ) ) {
    ### Schleife ###

    Mir ist aufgefallen dass fast alle Schleifen nicht funktionieren!?

    Das folgende funktioniert wiederum:

    PHP-Code:
    $row mysql_fetch_assoc mysql_query "SELECT `content` FROM config WHERE `name` = '$item'" ) ); 
    An was kann das liegen?
    Geändert von Sasser (15.05.09 um 00:51 Uhr)
     

  5. #20
    Sasser Sasser ist offline Mitglied Brillant
    Registriert seit
    Mar 2008
    Beiträge
    966
    OK, ich habe den Fehler gefunden. War ein kleiner Denkfehler

    So nun wieder zum Problem zurück:

    Ich prüfe ohnehin fast überall die Eingaben der User und lasse zum Beispiel nur Zahlen ankommen bzw. prüfe die Eingaben auf Sonderzeichen.

    Ich benötige nur eine Absicherung beim Login und beim Versenden von PN`s.

    Für diese beiden Sachen kann ich also folgendes nutzen um es abzusichern?

    PHP-Code:
    mysql_query "UPDATE table SET `message` = " mysql_real_escape_string($message) ); 
     

  6. #21
    kuddeldaddeldu kuddeldaddeldu ist offline Mitglied Diamant
    Registriert seit
    Dec 2007
    Ort
    Bremen
    Beiträge
    3.418
    Hi,

    Zitat Zitat von Sasser Beitrag anzeigen
    Für diese beiden Sachen kann ich also folgendes nutzen um es abzusichern?

    PHP-Code:
    mysql_query "UPDATE table SET `message` = " mysql_real_escape_string($message) ); 
    das würde Dir einen MySQL-Syntaxfehler liefern, da wieder die Hochkommata fehlen, ansonsten: ja. Aber es wäre wirklich besser, wenn Du Dich mal in das Thema einlesen und das Problem richtig verstehen würdest, dann müsstest Du hier nicht jede Anweisung absegnen lassen. Das Manual bietet dazu ein eigenes kleines Kapitel und eine Googlesuche lässt deren Server rauchen.

    LG
     
    Da es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.

  7. #22
    Sasser Sasser ist offline Mitglied Brillant
    Registriert seit
    Mar 2008
    Beiträge
    966
    Super, funktioniert alles und ist besser als magic_quotes, da da ja alles maskiert wurde!

    Ich danke
     

Ähnliche Themen

  1. PHP und SQL-Injektion
    Von Sasser im Forum PHP
    Antworten: 5
    Letzter Beitrag: 18.09.08, 16:29
  2. URL mit Anführungsstrichen
    Von Cherrywine im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 10.03.08, 20:02
  3. SQL-Injektion - Hilfe!
    Von aargau im Forum PHP
    Antworten: 10
    Letzter Beitrag: 25.02.08, 23:44
  4. [Flash -> PHP] Problem mit Anführungsstrichen
    Von p-flash im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 22.12.06, 18:21
  5. Sortieren mit Anführungsstrichen
    Von cardician im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 18.02.05, 13:14