Suche auf lima-city
-
in: Datensätze aus einem CMS löschen / bearbeiten
geschrieben von myspirit
Überprüfen tu ichs e auch immer, werd nun aber auch jedes Icon zu einem Button maachen, mich stöern die Variablen einfach im Browser.
lg -
in: Datensätze aus einem CMS löschen / bearbeiten
geschrieben von myspirit
Hallo Leute!
Ich habe folgendes Problem.
Ich hab mir ein CMS gebaut mit dem ich z.B News, Termine, usw. verwalte.
Die Datensätze der jeweiligen Items zeige ich als Tabelle an.
z.B.: News Verwaltung
News 1 löschen | bearbeiten
News 2 löschen | bearbeiten
Wobei löschen | bearbeiten bei mir 2 Icons (Bilder) sind.
Nun zu meinem Problem.
die beiden Icons die ich zum löschen/bearbeiten verwende,
übergeben über Get, 2 Steuervariablen und sind Links:
Beispiel:
Löschen:
index.php?act=delete&id=21
Bearbeiten:
index.php?act=edit&id=21
Wenn man draufklickt wird der Datensatz brav gelöscht, aber man sieht
in der Browseradressleiste die übergebenen Variablen, da sie ja mit Get übergeben werden.
Irgendwie ist es aber nicht konfortabel wenn ein Benutzer die Steuervariablen sieht
bzw. zugriff darauf hat, da er sie einfach in der Leiste ändern oder refreshen kann.
Eine Möglichkeit wäre auch für jedes löschen | bearbeiten ein eigenes Formular erzeugen lassen,
dass die Id im Hintergrund per hidden speichert und die Variablen dann per Post verschickt.
Nachteil bei diese Methode:
- Generierter Code wird 4x so lang
- Formularbuttons müssen dann per Css zu Icons gemacht werden
Ausserdem habe ich gehört das, dass versenden per Post auch nicht gerade sicherer ist als mit Get.
Wie macht ma dies am besten / sichersten, hab schon viel in Foren nachgeschaut
aber nicht wirklich was brauchbares gefunden.
Wie lößt ihr das? -
in: Oder Verknüpfung will nicht
geschrieben von myspirit
Hallo
Es sollte so aussehen:
Einfügen: 0000 0001 = 1
Ändern: 0000 0010 = 2
Löschen: 0000 0100 = 4
Admin : 0000 1111 = 15
Aber es funktioniert schon:
Fehler war das man die Werte erst in einen Int wandeln muss.
Sonst nimmt er die Zahlen als asci
$pAdmin = intval($_POST['pAdmin']);
$pInsert = intval($_POST['pInsert']);
$pUpdate = intval($_POST['pUpdate']);
$pDelete = intval($_POST['pDelete']);
Hat funktioniert
Danke -
in: Oder Verknüpfung will nicht
geschrieben von myspirit
Hallo Leute!
Ich steh komplett auf dem Schlauch.
Ich hab vor für eine Datenbank eine Benutzerverwaltung mit Rechten zu machen.
Funktioniert alles eigentlich schon, aber die Rechte wollen sich nicht ganz setzen lassen.
Hier ein Beispielcode vereinfacht.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Unbenanntes Dokument</title> </head> <?php if(isset($_POST['submit'])) { $pAdmin = $_POST['pAdmin']; $pInsert = $_POST['pInsert']; $pUpdate = $_POST['pUpdate']; $pDelete = $_POST['pDelete']; if(empty($pAdmin)) $pAdmin = 0; if(empty($pInsert)) $pInsert = 0; if(empty($pUpdate)) $pUpdate = 0; if(empty($pDelete)) $pDelete = 0; echo "Administrator: ".$pAdmin."<br>"; echo "Daten Einfügen: ".$pInsert."<br>"; echo "Daten Ändern: ".$pUpdate."<br>"; echo "Daten Löschen: ".$pDelete."<br><br>"; $vUseRights = $pAdmin | $pDelete | $pUpdate | $pInsert; echo $vUseRights." = ".$pAdmin." | ".$pDelete." | ".$pUpdate." | ".$pInsert."<br><br>"; } ?> <body> <form name="form1" method="post" action="index.php"> <label for="Admin">Administrator</label> <input name="pAdmin" type="checkbox" id="Admin" value="15" /> <br /> <label for="Insert">Daten Einfügen</label> <input name="pInsert" type="checkbox" id="Insert" value="1" /></br> <label for="Update"><br /> Daten Ändern</label> <input name="pUpdate" type="checkbox" id="Update" value="2" /> <br /> <label for="Delete">Daten Löschen</label> <input name="pDelete" type="checkbox" id="Delete" value="4" /> <br /> <input type="submit" name="submit" value="Go" /> </form> </body> </html>
Nun die Fehler:
Wenn man Administrator und Löschen auswählt kommt 55 raus.
Aber -> 15 | 0 | 0 | 4 = 15
Wenn man alle auswählt kommt 75 raus.
Aber -> 15 | 1 | 2 | 4 = 15
Aber warum ?
Normal muss immer wenn Administrator ausgewählt ist 15 rauskommen.
Irgendwie will das oder nicht ganz.
Wisst ihr warum? -
in: Fotouploader
geschrieben von myspirit
Hallo Leute.
Ich suche ein Fotouploadskript das mehrere fotos auf einmal hochladen kann, einzelne fotos hochladen sind ja kein Problem, is suche etwas in der richtung von StudiVZ fotouploader, soll aber auch kostenlos sein.
Kann man sowas mit PHP realisieren?
Kenn jemand so etwas? Bin leider noch nicht fündig geworden bei google.
Thx -
in: SSD as Sytemplatte
geschrieben von myspirit
Hab gestern meine SSD bekommen und Win7 installiert!
Kann nur sagen, dass eine SSD einfach ein Traum ist, hab Windows noch nie so schnell booten gesehen,
und die Programme gehen alle sofort auf.
Wirklich zu empfehlen!
lg -
in: PHP Programmier Programm
geschrieben von myspirit
danke für die antworten, werd mal mehrere ausprobieren und euch dann berichten -
in: Kaufberatung Core i7 Laptop
geschrieben von myspirit
Hab seit 2 Tagen das Dell Studio 1747.
Traum Gerät.
Core i7
500gb HD
4Gb Ram
Ati Radeon HD 4650
17Zoll HD Display
Hab 950€ gezahlt (ab 850€ wird es angeboten)
Hab ein paar bessere Komponenten zusammengestellt.
Sound ist bei dem Notebook einfach ein Traum, belechtete Tastatur ist auch ein toller hingucker.
Einfach ein richtiges Multimedia Notebook.
lg -
in: PHP Programmier Programm
geschrieben von myspirit
Kennt jemand ein Programm mit denen man PHP coden kann und auch debuggen (step by step) kann?
Zurzeit Code ich mit Dreamweaver und per lokalen PHP Server (xampp) teste ich die skripte.
Danke -
in: Festplatte geklaut!
geschrieben von myspirit
Ich hab zwar keine Ahnung wie du das angestellt hast, aber da kannst sicher nichts mehr machen.
Am besten einfach so hinnehmen wies ist. -
in: SSD as Sytemplatte
geschrieben von myspirit
Hallo Leute!
Ich hab die mir die "Super Talent UltraDrive GX FTM64GX25H 64GB SSD" für meinen PC als System Festplatte bestellt.
http://www.redcoon.at/index.php/cmd/shop/a/ProductDetail/pid/B205281/cid/8060/refId/geizhals/
Hat schon jemand Erfahrung gemacht bez. SSD als System HD?
Angeblich soll die Leitstungssteigerung ernorm sein.
lg Myspirit