Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

In php seite javascript funktion aufrufen und variablen übergeben

Frage Entwicklung PHP

Mitglied: ppmk22

ppmk22 (Level 1) - Jetzt verbinden

15.10.2010 um 23:42 Uhr, 4994 Aufrufe, 10 Kommentare

Hallo Leute ich bitte Euch mal wieder um Hilfe.

Ich möchte auf einer Seite die Klicks auf Bildern zählen in dem ich jeden klick in eine mySQL DB schreibe.

Vereinfachter Quelltext
01.
$onMouseDown = 'ONMOUSEDOWN=\'hit("'.$row['id'].'")\''; 
02.
echo '<img border="0" src="'.$row['url'].'" '.$onMouseDown.'>';
Damit wird also die Javascript Funktion aufgerufen und die id des Bildes wird übergehen. Geht auch soweit.
Wie bekomme ich die Übergebene id in den Link?
01.
<script type="text/javascript" language="javascript"
02.
function hit(id) 
03.
04.
    window.location.href="javatest.php?bildID=id"
05.
06.
</script>
Ich denke mal das ich das mit mehren Strings machen, aber wie.
01.
var teil1 = String(window.location.href="javatest.php?bildID=); 
02.
var teil2 = id;
oder irrend wie so.

Hätte ja eigentlich gedacht, das man mit Javascript eine PHP Funktion aufrufen könnte, wenn ich das aber richtig gelesen habe ist das nicht möglich. Richtig?


Lass mich mal überraschen.
Liebe Grüße
Petra
Mitglied: Arano
16.10.2010 um 02:01 Uhr
Hallo Petra

Also..... immer dran denken, PHP ist eine serverseitige Scriptsprache, die PHP-Dateien werden also auf dem Server ausgeführt und nur das was von PHP ausgegeben wird (meistens per "echo") wird an den Client geschickt - also "nur" das HTML/CSS/Javascript. Und diese drei sind wiederum Clientseitig, wissen also absolut gar nichts von PHP oder irgendeinem Server !

Praktisch allerdings ist es dennoch möglich das deine Javascript-Funktion eine Anfrage an den Server schickt, sogenanntes AJAX Mozilla.org - AJAX Getting Started !
So könnte die Javascript-Funktion z.B. "deinserver-de/countImageClick.php?id=x" aufrufen lassen. Dieses Script macht das Datenbankupdate und gibt nur aus ob das Update erfolgreich war oder nicht. Anschließend macht die Funktion was sie sonst noch machen soll.

Darf ich mal fragen in welchem Zusammenhang das steht ?
Ich meine... wer klickt schon einfach so auf Bilder, da muss ja noch irgend ein Sinn dahinter stecken !?

Je nach dem was du da machst: Javascript am besten nur als __extra__ einsetzen. Soll heißen, das eine Website auch bei deaktiviertem Javascript noch funktionieren soll(te). Daher auch die Frage nach dem Sinn, vielleicht gibt es ja einen besseren Weg und vor allem, nicht so aufwendig wie z.B. mit AJAX.

01.
window.location.href="javatest.php?bildID=" + id;
Jetzt sollte die Id in der URI stehen.
...was macht den bzw. was soll "javatest.php" denn sonst noch so machen ? Wenn es nur das Datenbankupdate durchführt, dann landet man ja auf einer leeren Seite - irgendwie blöde
Aber wenn es so ist, könnte man es __ohne__ JS auch so machen:
01.
echo '<a href="javatest.php?bildID='.$row['id'].'" title="beschreibung des ziels"><img border="0" src="'.$row['url'].'" alt="beschreibung des bildes"></a>';

~Arano
Bitte warten ..
Mitglied: EvilMoe
16.10.2010 um 11:00 Uhr
Aber wenn es so ist, könnte man es __ohne__ JS auch so machen:
01.
echo '<a 
02.
> href="javatest.php?bildID='.$row['id'].'" title="beschreibung des ziels"><img 
03.
> border="0" src="'.$row['url'].'" alt="beschreibung des 
04.
> bildes"></a>';

Dann sollte in der javatest.php auch eine weiterleitung zum eigentlichen Bild sein. Sonst bekommt man nur eine weiße Seite.
01.
header( 'Location: '.$row['url'] ); 
02.
die();
Davor sollte natürlich dein SQL Update kommen.
Bitte warten ..
Mitglied: Arano
16.10.2010 um 12:03 Uhr
Moin moin

genau darauf wollte ich wollte ich hinaus aber das trifft so ja nur zu __wenn__ das das Bild auch angezeigt werden soll, was wiederum der Grund ist der mich nach dem Sinn und Zweck hat fragen lassen !

~Arano

Zitat von PHP-Manual: header()
HTTP/1.1 requires an absolute URI as argument to » Location: including the scheme, hostname and absolute path
Bitte warten ..
Mitglied: ppmk22
16.10.2010 um 13:51 Uhr
Vielen dank für die Antworten.

Hab's jetzt noch nicht ausprobiert, weil ich jetzt erstmals den Sinn der ganzen Geschichte loswerden möchte. Vielleicht gibt es denn ja doch noch eine bessere Lösung.
Ist ganz simpel:
Auf der Seite sind ein Haufen Bilder/Smileys die per drag and drop, in z. B.: Emailtexten rein gezogen werden können. Und dafür sollte es jetzt eine Art Ranking geben.

Habt Ihr eine bessere Idee, wie das zu lösen wäre?

LG
Petra
Bitte warten ..
Mitglied: Arano
16.10.2010 um 17:06 Uhr
Moin Patra

Okay, dann ist das von EvilMoe und mir vermutete eh hinfällig ...und das bezüglich Javascript als extra von mir auch *g*

Das würde ich auch per JS lösen und zwar so:
Weil es ein Formular ist, welches eh an den Server gesendet wird, würde ich ein zusätzliches verstecktes Feld anlegen über das die Anzahl der verwendeten Smileys zusätzlich mitgeschickt werden. So kannst du dan in dem PHP-Script das die Formulardaten verarbeitet auch die Auswertung des Smiley-Rankings integrieren.
Entweder schreibt deine hit()-Funktion jedes Smiley in das versteckte Feld oder
die Funktion zählt in einem Array die Häufigkeit der Verwendung mit
01.
<script type="text/javascript"> 
02.
var arrSmileyUsed = new Array( 
03.
    'lol'   => 0, 
04.
    'mad'   => 0, 
05.
    'devil' => 0, 
06.
    'wink'   => 0, 
07.
    'cry'   => 0 
08.
); 
09.
function hit(SMILEY) 
10.
11.
    arrSmileyUsed[SMILEY] += 1; 
12.
13.
function transmitSileyUsedCounter(inpFIELD) 
14.
15.
    // arrSmileyUsed sollte noch in eine JSON Zeichenkette gewandelt werden, 
16.
    // dann kann man sie in PHP wieder zu einem verwendatem Array zurückwandeln 
17.
    document.getElementById(inpFEILD).value = arrSmileyUsed; 
18.
    return true; 
19.
20.
<form onsubmit="transmitSileyUsedCounter('inpHiddenSmileyUsedArray')"> 
21.
  <img src="" alt="" title="" onclick="hit('lol')"> 
22.
  <img src="" alt="" title="" onclick="hit('mad')"> 
23.
  <img src="" alt="" title="" onclick="hit('devil')"> 
24.
  <img src="" alt="" title="" onclick="hit('cry')"> 
25.
  <input type="hidden" name="arrSmileyStat" value="" id="inpHiddenSmileyUsedArray"> 
26.
</form> 
27.
</script>
Also bei jedem Klick auf ein Smiley wir dessen Zähler in dem Array "arrSmileyUsed" um eins erhöht.
Beim Absenden des Formulars wird das Array "arrSmileyUsed" in eine Zeichenkette gewandelt (JSON-Format) und in das versteckte Feld geschrieben wodurch es dann an den Server übertragen wird und dort weiterverarbeitet werden kann.


Ja, so würde ich das tun.
Ein schönes Wochenende
~Tobias

//Edit: Vielleicht sollte man das versteckte Feld mit "noJS" vor belegen, so das im PHP-Script die Auswertung nur durchgeführt wird, wenn die diese auch gezählt wurden (was ja nur bei aktiviertem JS der Fall ist). Das ermöglicht dann im PHP-Script die unterscheidung ob "arrSmileyStat" ein Array ist und die Auswertung durchgeführt werden muss oder ob es eine Zeichenkette="noJS" ist und nichts gemacht wird.
Bitte warten ..
Mitglied: nxclass
16.10.2010 um 22:59 Uhr
Bilder/Smileys die per drag and drop, in z. B.: Emailtexten rein gezogen werden
... wenn ein HTML Element nur 'angepackt' und weggezogen wird - sollte dann eher das 'onMouseDown' Ereignis benutzt werden.

Ich würde auf ein Art Log Objekt setzen, welches 'MouseDown's auf allen IMG Tags speichert und beim schließen der Webseite per Ajax an deinen Server schickt.

01.
aLog = new Array(); 
02.
 
03.
var aNodes = document.getElementsByTagName('img'); 
04.
for (var iI=0; iI<aNodes.length; iI++) { 
05.
    // ggf. noch auf id oder class prüfen und filtern 
06.
    aNodes[iI].onMouseDown = function(e) { 
07.
        aLog.push( e.target.src ); // oder eine andere eindeutige Eigenschaft 
08.
09.
10.
 
11.
window.onunload = function() { 
12.
    //hier per AJAX die Daten aLog senden 
13.
}
Bitte warten ..
Mitglied: ppmk22
25.10.2010 um 11:37 Uhr
Vielen Dank für die ganzen Vorschläge.
Ich habe jetzt schon mal einen Ansatz mit Eurer Hilfe hingekommen.

01.
<?php 
02.
include 'SQL.php'
03.
$simley_id_array = array (); 
04.
$simley_url_array = array (); 
05.
 
06.
 
07.
mysql_connect("$db_host", "$db_username", "$db_password")or die("kann nicht mit der db verbinden<br>".mysql_error()); 
08.
mysql_select_db("$datenbank")or die("kann die db nicht auswählen<br>".mysql_error()); 
09.
 
10.
$result = mysql_query("SELECT * FROM $tabelle"); 
11.
if(!$result
12.
13.
    echo "mySQL Abfrage: FAIL" . mysql_error() ."<br>"
14.
15.
 
16.
 
17.
while ($row = mysql_fetch_array($result)) 
18.
19.
    array_push ($simley_id_array, $row["id"]); 
20.
    array_push ($simley_url_array, $row["url"]); 
21.
22.
?> 
23.
<html> 
24.
    <head> 
25.
        <script type="text/javascript"
26.
        var smiley = new Array(); 
27.
        smiley[0] = new Object(); 
28.
        <? 
29.
        for ($i = 0; $i < count ($simley_id_array); $i++) 
30.
31.
            echo 'smiley[0]["'.$simley_id_array[$i].'"] = 0;';     
32.
33.
        ?> 
34.
 
35.
        function smiley_hit (id) 
36.
37.
                smiley[0][id]  += 1; 
38.
39.
 
40.
 
41.
        function test_ausgabe (id) 
42.
43.
            if (smiley[0][id] == 0) 
44.
45.
                document.write("null " + id + " " + smiley[0][id]); 
46.
            }else
47.
                document.write("nicht null " + id + " " + smiley[0][id]); 
48.
49.
50.
         
51.
        function array_ausgabe () 
52.
        {  
53.
            for (var i = 0; i < smiley[0].length; i++) 
54.
55.
                document.write ('<br>Elemente in Array : ' + smiley[0][i]); 
56.
57.
58.
 
59.
        function eintagen () 
60.
61.
            var String = "?hits="
62.
            for (var i = 0; i < smiley[0].length; i++) 
63.
64.
               if (smiley[0][id] != 0) 
65.
66.
                       String = String + smiley[0][id] + "-" + smiley[0][id] + ";"
67.
68.
69.
             
70.
            document.location.href="hitEintragen.php" + String; 
71.
             
72.
73.
 
74.
 
75.
        </script> 
76.
 
77.
    </head> 
78.
 
79.
    <body onunload="eintagen()"
80.
        <? 
81.
        for ($i = 0; $i < count ($simley_id_array); $i++) 
82.
83.
            $onMouseDown = 'ONMOUSEDOWN=\'smiley_hit("'.$simley_id_array[$i].'")\''
84.
            echo '<img border="0" src="'.$simley_url_array[$i].'" '.$onMouseDown.'>'
85.
            echo '<a href="javascript:test_ausgabe('.$simley_id_array[$i] .');"> test_ausgabeausgabe Smiley ID '.$simley_id_array[$i] .' </a><br>'
86.
 
87.
88.
        ?> 
89.
    <a href="javascript:array_ausgabe();">array ausgabe</a><br> 
90.
 
91.
    </body> 
92.
 
93.
</html> 
94.
 
95.
<? 
96.
mysql_close(); 
97.
?>
Jetzt meine Fragen:
Wie kann ich das Array mit der wohl fehlerhaften Funktion array_ausgabe () ausgeben?

Ich dachte jetzt das ganze beim verlassen der Seite mit "onunload" einer anderen Seite mit "get" zu übergeben, die das dann in die DB schreibt.
Ungefähr so und da fehlt mir dann auch noch der Ansatz.
01.
if (smiley[0][id] != 0) 
02.
hitEintagen.php?hits=smiley_id-hits;smiley_id-hits;smiley_id-hits.
Denn ganzen String dann auf der hitEintragen.php bei "-" und ";" so zerlegen wie ich es brauche und dann in die DB.

LG
Petra
Bitte warten ..
Mitglied: Arano
05.12.2010 um 19:53 Uhr
Hallo Petra

Wie sieht es den aus, ist dieses Thema für dich noch aktuelle / ungelöst / gelöst / vergessen / anders gemacht ?


~Arano
PS: Sorry fürs späte Melden, hatte leider kein Internet
Bitte warten ..
Mitglied: ppmk22
16.12.2010 um 22:36 Uhr
Ist gelöst, werde meine Lösung noch mal posten.
Bitte warten ..
Mitglied: ppmk22
10.01.2011 um 16:06 Uhr
So hier nun meine Lösung

01.
  
02.
<?php 
03.
    $yPOS = $_GET["y"]; 
04.
    $smileyHitID = $_GET["hitID"]; 
05.
 
06.
    if(!$hitID != ""
07.
08.
        //hitID KÖNNTE HIER JETZT WEITER VERARBEITET WERDEN 
09.
10.
 
11.
    //BEI MIR KOMMEN DIE SMILEY AUS DER DB, DAMIT DAS BEISPIEL ABER GEHT HABE ICH ES HIER SO GEMACHT 
12.
    $smileyArray = array (); 
13.
     
14.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fips_eek.gif"); 
15.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_afraid.gif"); 
16.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_pistolen.gif"); 
17.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe02.gif"); 
18.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegespray.gif"); 
19.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegeboxen.gif"); 
20.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_stock2.gif"); 
21.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe07.gif"); 
22.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe13.gif"); 
23.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe14.gif"); 
24.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fips_eek.gif"); 
25.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_afraid.gif"); 
26.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_pistolen.gif"); 
27.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe02.gif"); 
28.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegespray.gif"); 
29.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegeboxen.gif"); 
30.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_stock2.gif"); 
31.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe07.gif"); 
32.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe13.gif"); 
33.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe14.gif"); 
34.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fips_eek.gif"); 
35.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_afraid.gif"); 
36.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_pistolen.gif"); 
37.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe02.gif"); 
38.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegespray.gif"); 
39.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegeboxen.gif"); 
40.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_stock2.gif"); 
41.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe07.gif"); 
42.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe13.gif"); 
43.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe14.gif"); 
44.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fips_eek.gif"); 
45.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_afraid.gif"); 
46.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_pistolen.gif"); 
47.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe02.gif"); 
48.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegespray.gif"); 
49.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_fliegeboxen.gif"); 
50.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_stock2.gif"); 
51.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe07.gif"); 
52.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe13.gif"); 
53.
    array_push ($smileyArray, "http://www.greensmilies.com/smile/smiley_emoticons_waffe14.gif"); 
54.
?> 
55.
 
56.
<html> 
57.
    <head> 
58.
        <script type="text/javascript"
59.
            //DAMIT DAS FENSTER NACH DEM NEULADEN WIEDER AN DIE ALTE STELLE SPRINGT 
60.
            //IST NUR RELEVANT WENN MEHR SMILEY DA SIND ALS DAS FENSTER HOCH IST 
61.
            function posY (y) 
62.
63.
                window.scrollTo(0, y); 
64.
65.
 
66.
            //SEITE NEU AUFRUFEN UND DIE GEWÜNSCHTEN VAR ÜBERGEBEN 
67.
            function hit (id) 
68.
69.
                var y = window.pageYOffset; 
70.
                document.location.href="smileyHit.php?hitID=" + id + "&y=" + y; 
71.
72.
        </script> 
73.
    </head> 
74.
    <body> 
75.
            <?php 
76.
                //SMILEY AUSGEBEN 
77.
                for ($index = 0; $index < count($smileyArray); $index++) 
78.
79.
                    //NACH DEM KLICKEN DER MAUS WIRD JS-FUNKTION AUFGERUFEN UND DIE VAR ÜBERGEBEN 
80.
                    $onMouseDown = 'ONMOUSEDOWN=\'window.setTimeout("hit('.$index.')", 1000)\''
81.
                    echo '<img border="0" src="'. $smileyArray[$index] .'" ' .$onMouseDown. '><br>'
82.
                }               
83.
                //JS-FUNKTION AUFRUFEN UM DIE ALTE Y POS ZU UEBERGEBEN 
84.
                echo '<script type="text/javascript">posY('.$yPOS.');</script>'
85.
            ?> 
86.
    </body> 
87.
</html> 
88.
 
89.
 
LG
Petra
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
JavaScript
gelöst Werteübergabe an JavaScript Funktion (2)

Frage von tobmes zum Thema JavaScript ...

PHP
gelöst HTML Dropdownmenü auslesen und in PHP als Variable übergeben (35)

Frage von ITFlori zum Thema PHP ...

Microsoft Office
gelöst Excel: Text in Zellbereich prüfen mit Vergleichstext ggf. mit Exact-Funktion (5)

Frage von Michi1 zum Thema Microsoft Office ...

JavaScript
AngularJS Variable über Input in Funktion ausführen

Frage von badkilla zum Thema JavaScript ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...