Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 05:13

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Php | Ajax | Jquery Frage [Dringend]

Discussion on Php | Ajax | Jquery Frage [Dringend] within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Php | Ajax | Jquery Frage [Dringend]

Hey,

habe folgendes Problem :
Ich soll eine Seite erstellen wo man sich einloggen können soll (Daten sind einer Db).
Wenn man sich einloggt hat soll eine Navigation kommen, jenachdem ob man in der Db als "Admin" eingetragen ist soll zusätzlich in der Navigation "Adminpanel" stehen.
Geht man ins Admin Panel ist dort eine Liste aller User aus der Db inklusive Rechte usw...
Nun soll man rechts neben den Usern auf Edit oder Remove drücken können um diese zu löschen oder Bearbeiten zu können.
Über der Tabelle ist ein Button "Add User" um neue User hinzuzufügen zu können.

Nun das eigentliche Problem, es soll mit Ajax und wenn man brauch Jquery machen da die Seite sich nicht(!) neuladen darf.
Sprich man ist ganze Zeit (egal ob man sich einloggt, bei der Navigation, oder im Adminpanel was macht) auf der index.php

Ich habe echt kein Plan wie Ajax und Jquery geht, habe auch schon lange gegoogelt aber bin nicht schlau raus geworden.

Das ganze ist für ein Praktikum, wobei ich das im Betrieb schreiben muss.
Ich hoffe ihr könnt mir helfen es zu erklären oder das ganze (wenn ihr lust habt) komplett zu schreiben und hoch zu laden(nur für Lernzwecke, muss es im Betrieb ja eh schreiben daher bringt mir das fertige nichts^^).

€: Natürlich soll sich die Tabelle automatisch erneuern wenn man ein User bearbeitet,löscht oder hinzufügt^^

mfg
false
False is offline  
Old 05/19/2015, 20:24   #2
 
KoKsPfLaNzE's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
hast du dir schon ma angeguckt?
KoKsPfLaNzE is offline  
Old 05/19/2015, 20:44   #3
 
RecK's Avatar
 
elite*gold: 20
Join Date: Jan 2009
Posts: 304
Received Thanks: 55
AJAX bedeutet einfach, dass du eine HTTP-Anfrage an deinen Server sendest.
Somit kannst du halt die gewünschten Aktionen im Backend ausführen,
ohne das Benutzer davon großartig etwas mitbekommt.

jQuery ist eine JavaScript Bibliothek.
Diese findet heutzutage so gut wie in jeder Webanwendung ihren Einsatz.
jQuery kannst du im Quellcode mit $ "ansprechen".
Nun bietet dir jQuery die methoden "get", "post", "ajax" usw.
Damit kannst du die entsprechenden AJAX-Anfragen versenden.
Die Kommunikation zum Server findet meist im JSON Format statt um Traffic zu reduzieren.
Obwohl AJAX sich eigentlich auf die Übertragung von XML (X) bezieht.

Beispielhafte Verwendungen:
HTML Code:
<!-- deine jQuery Bibliothek ("Offline" oder Online verfügbar)im HTML einbinden -->
<script type="text/javascript" src="jquery.min.js"></script>
Code:
$.get('/goto/backend.php?myparam=xy', function(result) {
    console.log(result); // json antwort
});

// ausführlicher mit AJAX / POST:
$.ajax({
    url: '/goto/backend.php', // ziel url
    dataType: 'json', // "rückgabetyp"
    type: 'POST', // http methode
    data: { key: 'value' }, // nutzlast parameter
    context: document.body, // aus dem aktuellen context aufrufen
    success: function(result) {
        console.log(result); // json antwort
    },
    failure: function(err) { console.log(err); }
});
RecK is offline  
Thanks
1 User
Old 05/20/2015, 00:06   #4
 
ლʕಠᴥಠʔლ's Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 118
Received Thanks: 23
Wie hast du ein Praktikum bekommen, ohne jemals asynchrone CRUD Operationen verwendet zu haben?
ლʕಠᴥಠʔლ is offline  
Old 05/20/2015, 02:44   #5
 
Warnuk3r's Avatar
 
elite*gold: 307
Join Date: Jul 2009
Posts: 1,091
Received Thanks: 434
Wonach hast du bitte gegoogelt? Die Komplexität davon ist so gering, an deiner Stelle würde ich das Praktikum direkt abbrechen haha.
Warnuk3r is offline  
Old 05/20/2015, 10:45   #6
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,843
Received Thanks: 4,675
Quote:
Originally Posted by .ƒaℓsє. View Post
[...]oder das ganze [...] komplett zu schreiben und hoch zu laden(nur für Lernzwecke, muss es im Betrieb ja eh schreiben daher bringt mir das fertige nichts^^).
[...]
Huh ?

Man könnte ja nicht sagen, dass das fertige von dir ist.
Die Antworten die dir gegeben worden sind sollten ausreichend sein :3
Devsome is offline  
Old 05/20/2015, 20:23   #7


 
False's Avatar
 
elite*gold: 0
The Black Market: 243/0/0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
Sorry das ich erst jetzt antworte, nur weil ihr evtl euch mehr mit Webanwendung beschäftigt habe heißt das nichts .
Habe mich als Fachinformatiker beworben und damit konnte man schlecht wissen ob sie in die richtung Webanwendung oder normale Anwendungen gehen
Also noch mal für die doofen, ich habe mit webanwendungen nicht viel erfahrung aber mit normalen anwendungen schon mehr!
....Mal davon abgesehen das eine Ausbildung dafür da ist um den Beruf zu erlernen

Dennoch danke an die, die helfen wollten.
Allerdings hatte ich keine Zeit mehr es zu lesen(bzw erst jetzt), mir wurde es etwas gezeigt und dann habe ich es auch sofort gerafft(Problem war eher das ich vorher nur Ajax gesucht habe, wobei Ajax + Jquery es ein ja viel leichter macht) und die Aufgabe gelöst


Frage mich dumm hier manche sind und es nicht verstehen das es "unverständlich" für ein ist, wenn man nur sehr selten was kleines mit html,php,css,js etc. gemacht hat und somit kein Grundwissen hat über diese sprachen...
False is offline  
Reply


Similar Threads Similar Threads
jQuery Ajax friert Browser ein
02/26/2015 - Web Development - 6 Replies
Moin, ich mache mit jQuery ein Ajax request um den Inhalt bzw. die Ausgabe einer Datei zu lesen. Dies dauert hin und wieder bis zu 15 Sekunden. Mein Ajax request hat bei async true stehen. Habe aber auch mal mit false probiert (ich weiß ... :D). Leider macht diese Änderung nichts aus. Der Browser friert die komplette Seite ein. Dabei kann ich nicht scrollen, keine CSS Effekte funktionieren und JS funktioniert ebenfalls nicht. Kennt jemand eine Lösung dafür? MfG
jQuery/Ajax neue Elemente SlideIn
08/09/2014 - Web Development - 4 Replies
Servus, ich hoffe ihr könnt mir helfen. Ich würde gerne, dass neue Elemente die ich per Ajax in meiner .php Datei erzeuge hinter ein Div reingeslidet kommen. Das erzeugen der Divs hinter dem Div habe ich zwar geschafft, jedoch den Slide nicht so wie ich will. Undzwar geht es darum Bestellungen hinzuzufügen und nach jeder Bestellung soll ein Hinweis (in einem Div) von der .php Datei kommen ob das geklappt hat. Dieser Hinweis soll per SlideIn() eingeblendet werden und bestehen bleiben. Nun...
Jquery Ajax PHP HTML Java PLEASE HELP ME!
05/04/2011 - Main - 0 Replies
Hallo Com, http://ralphwhitbeck.com/content/binary/JQuery_lo go_color_onwhite.png Ich suche jemanden der mich in skype adden kann und mir hilft, ich habe ein javascript (das ich hier nicht veröffentliche) und möchte da ein PHP script einbauen. Aber es geht nicht so wie ich es will bitte helf mir jemand persöhnlich skype ist am besten
Jquery/Ajax [FRAGE]
02/07/2011 - Metin2 Private Server - 23 Replies
Ich wollte mal fragen... ich habe ne webseite und möchte im content bereich etwas anzeigen lassen ohne die seite neu laden zu müssen also es gibt zum beispiel



All times are GMT +1. The time now is 05:14.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.