Beiträge von strong97

    Super das hat ja geklappt. Danke dir dafür! Nur eine einzige Sache verstehe ich nicht. Ich sende die Daten ja an name.php. Wieso gibt name.php mir nichts aus? In der Console klappt alles aber hab extra eine DIV erstellt namens Output wo z.b stehen soll echo $_POST['plz'];


    Jedoch zeigt er mir gar nichts an. Ich kann da sogar irgendwas hinschreiben bei der name.php aber es wird einfach nicht "geoutputet" :D

    In der Doku von $.ajax steht:

    d. h. dieser Parameter definiert, welche Daten vom Server in Empfangsrichtung zurück erwartet werden. Mit dem Senden der Parameter hat das nichts zu tun. D. h. deine "datas" musst Du so wie sie sind an die Funktion übergeben.


    Aber wie kann ich die Parameter eindeutig machen? z.b so:


    Place: Köln <br>

    PLZ: 50674


    Wenn ich daten per Json in meine Name.php seite sende.


    Code


    Name.php


    Wenn ich es ausgebe steht da sowas:


    Zitat

    {"district":null,"postcode":"50674","place":"Köln","state":"Nordrhein-Westfalen","_links":{"self":{"href":"https://api.postleitzahlapi.de/v1/postcodes/50674/"}}}

    Ich möchte aber die Parameter eindeutig haben und zu Variablen machen.


    "place" zu $place

    oder

    "postcode" zu $postcode

    Hallo,


    ich wollte meine Daten per JSON.Stringify senden, jedoch bekomm ich ein Problem.


    Wenn ich "dataType: 'json' oder "Content-type", "application/json" benutze, sehe ich keine Daten mehr.


    Seite1.php


    name.php


    Wenn ich dataType: 'json' weglasse oder Content-Type: ap.../json weglasse, klappt es. Ich versteh aber nicht wieso?


    Zweite Frage ist:


    Wieso benutzen die meistens um Daten zu übergeben mit Ajax JSON.stringify und nicht einfach data: {name:name} ?


    Hier mal ein Video:


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Aber das macht nicht die Datenbank! Dafür tragen die Entwickler des Login auf Seiten Facebook die Verantwortung.

    Die Prüfung findet vor dem Speichern in der Datenbank statt.


    Ich weiß das dass die Datenbank nicht macht, hab mich dann falsch ausgedrückt, ich meine nach der Überprüfung usw wird es in die DB gesendet.

    Wenn ein Nutzer sich registriert und eine E-Mail eingibt wird überprüft ob die Email Valid ist und z.b nicht zu kurz oder nicht vorhanden. Dafür braucht man keine Info. Das ist so. Genau wie wenn man einen Vornamen eingibt. Da werden auch unnötige Zeichen gefiltert. Da sollen ja nur Buchstaben vorhanden sein und keine Ausrufezeichen usw.

    Hi,


    sorry das ich wiedermal ein Thema eröffne, aber ich hatte die Frage schon etwas länger im Kopf.


    Wenn man ein Benutzername usw in die Datenbank postet, wird die wegen der Sicherheit erstmal überprüft und gefiltert. Wie ist es aber bei einer Textarea wo alle Zeichen erlaubt sind? z.b wenn jemand auf Facebook etwas postet dann sind ja alle Zeichen erlaubt. Da kann man doch nichts filtern. (Kann man schon aber macht ja kein Sinn da der Benutzer ja die bestimmten Zeichen in seinem Beitrag haben möchte. Wie macht man das dann da wegen der Sicherheit wenn ich es jetzt in der DB speicher? Ausgeben tut man ja natürlich mit htmlspecialchars. Aber soll ich ohne irgendeiner Überprüfung oder sonst was den Text in die DB speichern?

    Mal als Alternative:


    Wenn ich const benutze, bekomme ich diese Fehlermeldung:


    Zitat


    Parse error: syntax error, unexpected 'const' (T_CONST)

    Hi,


    ich wollte Error Infos speichern auf einer .txt datei. Problem ist dabei, dass er nicht alle Errors untereinander schreibt sondern sobald ein neuer Error erscheint, verschwindet der alte und der neue wird hinzugefügt.



    Kann man das iwie ändern? Und ist es sicher es auf eine .txt datei zu speichern oder wie/wo speichert ihr eure Error Logs?


    Code:


    Grundsätzlich ja, aber Event-Attribute werden beim rendern des Layout bereits aufgelöst. Und das erzeugt in diesem Fall genau das Gegenteil des Erwarteten, denn die Funktion ist zu dem Zeitpunkt, wo das <input>-Tag gerendert wird nicht existent, sondern wird erst danach definiert.

    ;)


    Deshalb empfehle ich auch immer, die Attribute für Ereignisse nicht zu nutzen, sondern per Listener zu setzen.

    Danke für denn Tipp erstmal, aber wie setzt du die Ereignisse mit nem Listener? haste ein kleines Beispiel? :D

    Schwer zu sagen, ohne den Code im Zusammenhang zu sehen.

    Kannst Du den komplett posten oder einen Link, wo wir das ansehen können?


    alles in der index.php



    Hi,


    ich wollte 3 columns mittig machen, jedoch funktoniert es nicht bei safari aber bei allen anderen browsern schon. Hab ich was vergessen oder geht das allgemein nicht?


    Bild in Safari:



    Bild in Chrome :



    HTML:



    CSS:

    Tag,


    ich wollte in meiner Textarea Personen makieren. Jedoch komm ich einfach nicht weiter, wenn ein '@' am Anfang geschrieben wird soll er "Eine Query ausführen". Sollte man die Leertaste betätigen sollte da stehen "Query wird nicht ausgeführt" , sollte man wieder das '@' Zeichen schreiben sollte, er ebenfalls wieder schreiben "Eine Query ausführen".


    Wie das z.b: " @person(Query ausführen) normaler text (Query nicht ausführen) @nocheineperson (Query ausführen)


    Hier ein bsp Video wie ich es meine, und wie es bei mir zurzeit ist:



    Code:



    Gibt es dafür in Javascript eine Funktion oder so in der Art? Bräuchte dringend Hilfe


    mfg

    hi,


    ich sitze seit 2 Stunden dran um den Fehler zu finden. Weiß jemand von euch warum die Funktion mit if(event.target) nicht funktoniert?


    Es erscheint keine Fehlermeldung aber die Klasse "show-modal" verschwindet einfach nicht.


    html



    CSS:


    Der Code ist aber etwas Lang...



    index.php


    index.php Javascript


    comments_user_like.php


    Man muss ja nicht alles durchschauen im Code. Geht ja lediglich um den Counter. Möchte ja das alles soweit sicher ist.