Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Problem mit dem Datenbankupdate der ausgebenen Felder

Mitglied: scriptkiddy

scriptkiddy (Level 1) - Jetzt verbinden

08.08.2007, aktualisiert 21.08.2007, 2418 Aufrufe, 1 Kommentar

Hallo zusammen,

Ich bin schier am verzweifeln .... Ich versuche krampfhaft die Formularinhalte die ich ja auch dynamisch ausgelesen habe und auch richtig angezeigt werden auch ändern zu können aber der nimmt das einfach beim besten willen nicht an ich habe schon soviel versucht.

Hier mein Source Code:
01.
if (isset($_SESSION['user_login']) && $_SESSION['user_rang'] == 4)
02.
{
03.
$result = mysql_query("SELECT * FROM cms_settings");
04.
 
05.
echo'
06.
<br>
07.
<br>
08.
<b>Hier können sie die sichtbaren Menüpunkte im Website Backend und auf<br>
09.
der Homepage verwalten.</b><br>
10.
<br>
11.
<form action="index.php?page=settings" method="post">
12.
<br>
13.
<table>
14.
<tr>
15.
<td width="90" style="padding:0px;"><div id="main_cell">&nbsp;Menüpunkt</div></td>
16.
<td style="padding:0px;"><div id="main_cell">&nbsp;Sichtbar&nbsp;</div></td>
17.
<td style="padding:0px;"><div id="main_cell">&nbsp;Zugriffsstufe&nbsp;</div></td>
18.
</tr>
19.
';
20.
while ($row = mysql_fetch_assoc($result)){
21.
if ($row['Sichtbar'] == 1)
22.
{
23.
$check1 = "checked";
24.
}
25.
else
26.
{
27.
$check1 = "";
28.
}
29.
if ($row["Zugriffsstufe"] == 1)
30.
{
31.
$select1 = "selected";
32.
}
33.
elseif ($row["Zugriffsstufe"] == 2)
34.
{
35.
$select2 = "selected";
36.
}
37.
elseif ($row["Zugriffsstufe"] == 3)
38.
{
39.
$select3 = "selected";
40.
}
41.
elseif ($row["Zugriffsstufe"] == 4)
42.
{
43.
$select4 = "selected";
44.
}
45.
else
46.
{
47.
//Falls nichts mach auch nichts :D
48.
}
49.
if (isset($_POST['submit']))
50.
{
51.
$stufe = rechteumwandlung($_POST['rechte']);
52.
if (isset($_POST['checkbox']))
53.
{
54.
$checkbox = 1;
55.
}
56.
else
57.
{
58.
$checkbox = 0;
59.
}
60.
}
61.
echo '
62.
<tr>
63.
<td style="border: 1px dotted black; color:black;"">'.$row["Menuepunkt"].'</td>
64.
<td style="border: 1px dotted black; color:black;"">
65.
<div align="center"><input type="checkbox" '.$check1.' name="checkbox"></div></td>
66.
<td style="border: 1px dotted black; color:black;"">
67.
<select name="rechte">
68.
<option '.$select1.'>Newsadmin</option>
69.
<option '.$select2.'>Useradmin</option>
70.
<option '.$select3.'>Co-Admin</option>
71.
<option '.$select4.'>Webmaster</option>
72.
</select></td>
73.
</tr>
74.
';
75.
}
76.
echo'
77.
</table>
78.
<br>
79.
<br>
80.
<input name="submit" type="submit" value="übernehmen">
81.
</form> 
82.
';
83.
if ($_POST["submit"])
84.
{
85.
$update = "UPDATE `cms_settings` SET `Sichtbar` = '$checkbox',`Zugriffsstufe` = '$stufe' WHERE `id` = '".$row['id']."";
86.
mysql_query($update);
87.
}
88.
}
89.
else
90.
{
91.
echo '<font color="red">Sie sind nicht berechtigt diese Seite aufzurufen ! </font>';
92.
}
Währe euch echt dankbar wenn ihr vielleicht die Zündende Idee habt wie ich das umsetzen kann, wie gesagt auslesen und auswählen funktioniert nur das eintragen das macht noch mucken.

PS: Ich wollte das mit der PHP Formatierungshilfe anzeigen lassen allerdings bleibt mein Eintrag dann unsichtbar..

Grüße
BlackScript
Mitglied: aliasmp3
21.08.2007 um 14:14 Uhr
bei dem update query fällt mir erstmal '".$row['id'].""; auf das da was mit den anführungszeichen nicht stimmt du machst ' auf aber nicht zu.

ausserdem hilft die function mysql_error() von php. einfach unter das mysql_query(); ein echo mysql_error(); schreiben. dan gibt er dir wenn ein fehler in der syntax is ne meldung aus ansonsten ist der rückgabewert void.
Bitte warten ..
Ähnliche Inhalte
Windows Tools

Powershell Feld bzw. Zwischenablageüberwachung

gelöst Frage von lord-iconWindows Tools9 Kommentare

Ich hab auf arbeit viel mit strg+c/strg+v zu arbeiten. Ist natürlich nervig wenn man viele Zeilen rüberkopieren muß. Habe ...

Microsoft Office

Excel Feld mit Zahlen formaiteren

gelöst Frage von killtecMicrosoft Office6 Kommentare

Hallo, ich möchte in Excel eine Zahl formatieren. Es soll nach dem Muster sein: 1-12345-12345-123456789-1 Wie bekomme ich denn ...

Outlook & Mail

Eigenes Feld in Outlook 2013

Frage von manu90Outlook & Mail7 Kommentare

guten Tag allerseits wir verwenden ein Sammelpostfach da wäre es super wenn man zu einem Mail interne Bemerkungen hinzufügen ...

Batch & Shell

Feld in Datum formatieren - bat

Frage von jochengBatch & Shell8 Kommentare

Hallo Leute ich bin neu hier und auf der Suche nach Hilfe. Ich habe folgendes Problem mit einer CSV ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Trend Micro Worry Free Business Security 10.0 - erneutes Patch (1494) erschienen!

Tipp von VGem-e vor 8 StundenErkennung und -Abwehr1 Kommentar

Moin, unter ist ein neuer Patch verfügbar, der offenbar auch Windows 10.1809 unterstützt. Tja, wie letztes Mal auch, erst ...

Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 5 TagenHumor (lol)7 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 6 TagenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 9 TageniOS5 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

Heiß diskutierte Inhalte
Samba
Windows 10 Client in Samba-Domäne hinzufügen scheitert
Frage von diwaffmSamba32 Kommentare

Hi Leute, ich habe einen Samba Server in der Version 4.9.3 auf einer OpenSuse Maschine laufen. Damit sind momentan ...

Router & Routing
Verbindung zweier Netze via Lancom VPN-Router . Problem
Frage von ThorstenBrRouter & Routing29 Kommentare

Hallo Leute, mein erster Post hier im Forum ich versuche mich gerade in Lancom Router ein zu arbeiten. Dafür ...

Windows Server
Testweise Installation eines Domänencontrollers
Frage von gerd33Windows Server20 Kommentare

Hallo Zusammen, mein Netzwerk ( 2 Praxen + 1 Wohnhaus) ist per VPN (WAN) verbunden, mit jeweils einem LAN, ...

Windows Systemdateien
Verknüpfungen nach Pfadwechsel
Frage von Hendrik2586Windows Systemdateien17 Kommentare

Guten Morgen meine lieben Kollegen und Kolleginnen, ich hab da mal eine Frage die Ihr sicher schon kennt. Es ...