Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hej!
- Skapa en webbtjänst!
- Vanligtvis gör man ingenting direkt i klass-filer, utan man skapar en instans av klassen i en fil utanför.
- Och gör man då ingångar/utgångar in och ut i denna fil, då har man skapat en webbtjänt.
- Säg att du tex för en fil, webservice.php, och där lyssnar efter att någon skickat något med POST (tänk på det – GET är tänkt att användas för att läsa ut, POST för att skicka (finns är PUT, PATCH och DELETE).
- Säg även att du i din klassfil som heter Admin, och i denna har en metod som heter ”delete(id)”, då skulle du kunna göra något i stil med:
- $adm = new Admin();
- If(isset($_POST[’delete’])) {
- $delete_id = $_POST[’delete’];
- If($adm->delete($delete_id)) {
- return 1;
- } else {
- return 0;
- }
- }
- Då kan du sedan anropa denna från JavaScript genom att skicka POST med AJAX, skicka med variabeln delete och värdet för id – sedan kontrollera vad du får tillbaks -> 1 lyckad radering, 0 misslyckad radering.
- Observera att jag skrev koden ovan i mail, så det finns felaktiga tecken där. Kan även hända att det slunkit med något skrivfel! ☺
- Mvh, Mattias
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement