wie wäre es denn wenn du ganz einfach ein lokales konto erstellst .

aber

Can my school see my search history on Microsoft account?
Signed in to your work or school account: Your specific search history isn't shared with your company, school, or third parties. You can clear or download your search history at any time from your search history page.

---

Can my school access my Microsoft account?
The data of each account is independently protected, whether it is a personal Microsoft account or work/school account. For the files stored in personal Microsoft account, no one can access them unless the owner shares the file (grant access to others

--

How can my school see my browsing activity?
So, if you're wondering if schools can see your internet search history at home, they can't. They only have this ability if you're connected to the school's network and if you're browsing through the net using their servers. If you're asking, can my school see my search history at home, the answer is No – they can't.

ich würde es dennoch nur über einen lokalen account nutzen .

...zur Antwort

ich nutz da Macrium Reflect die free Version

...zur Antwort

also das ist von den programmiersprachen abhängig , durchaus gibt es programmiersprachen die bei 1 anfangen zu zählen wenn es um elemente eines arrays geht .

aber wenn wir das mal von speicher addressierung aus sehen dann ist der start des speichers die speicheradresse und das erste element bei speicheradresse+0*strukturgröße , das nächste element dann bei speicheradresse+1*strukturgröße ...

und NULL ist wieder was ganz anderes als 0

...zur Antwort

wenn du extrem zu viel geld hast , dann ja , sonst nein .

das kost mal eben 800%+ mehr als online .

wenn du ein installationsmedium brauchst, hol dir ein usb stick (8 GB mindestens) und geh zum nachbarn und lass dir darauf kurz eins installieren , den die gibts gratis im internet, sind nur 2 klicks und ein etwas längerer download .

...zur Antwort

klar geht alles , fragt sich immer was die aufgabe ist und was das resultat ist , vor 20 jahren war das easy , heute muss du meist schon komplexe sachen anbieten , aber auchd a gehts easy wenn man einfach wordpress seiten einrichtet und bissel schön macht . enstprechend muss das aber dennoch über die eltern abgewickelt werden .

und bei programmen sieht das genauso aus , wenn man billig ist , brauch man kein inder , da reichen kinder ;)

...zur Antwort

Deine Tastatur erzeugt den effekt, entweder ist sie defekt am USB anschluss oder bei was anderen . leider hat das HID diesen effekt wenn es nicht richtig funktioniert .ggf gibt es treiber dafür ansonsten , zurückschicken und eine neue anfordern . bei mir friet windows 10 nur zur hälte ein , klingt komisch, aber alles was auf der rechten seite anklickbar sein soll , kann nicht mehr geklickt werden . schlussendlich war es die tastatur die diese effekte erzeugt weil sie irgendwas da an mist in den port geschickt hat .

...zur Antwort

mysql lite ist ja wenigstens schon mal sprachtechnisch das gleiche , nur das du nicht über eine dll gehst sondern halt per protokoll auf prot basis verbindest und enstprechend eine connection aufbauen musst .

z.b. https://www.syncfusion.com/kb/12615/how-to-load-data-from-mysql-to-flutter-datatable-sfdatagrid

scheint aber meist nicht so das beste zu sein

https://stackoverflow.com/questions/71428342/connect-a-flutter-app-to-a-mysql-database-thats-on-a-vm

verweisst darauf am besten mysql eine rest api vorzuschalten und dann entsprechend mit CRUD die daten zu organisieren .

oder wie dort angegeben einen mysql_client zu nutzen

https://pub.dev/packages/mysql_client

...zur Antwort
Wert einer HTML Tabelle an Popup übergeben?

Ich habe eine, mit PHP dynamisch erzeugte Tabelle. In dieser Tabelle möchte ich die ID aus der ersten Spalte auslesen, die einem bestimmten Datensatz innerhalb meiner Datenbank zugeordnet ist. Wenn ich auf eine besstimmte Zeile klicke möchte ich auch die ID aus dieser Zeile haben. Diese soll wiederum an ein Popup übergeben werden, damit ich innerhalb dieses Popups Daten aus meiner Datenbank auslesen kann. Anbei findet ihr noch Bilder zu meiner Tabelle und dem Popup. Ich freue mich über jede Hilfe, bin schon seit Stunden am suchen.

    <form>
    <tr onclick="dialogOeffnen('loslegen-dialog')">
    <td>
            <?php echo $row["ID"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Vorname"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Nachname"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Vorname2"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Nachname2"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Vorname3"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Nachname3"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Vorname4"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Nachname4"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Titel"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Standort"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Klasse"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Beginn"] . "<br>"; ?>
          </td>
          <td>
            <?php echo $row["Abgabe"] . "<br>"; ?>
          </td>
          <td>
            <center><a href=<?php echo "uploads/" . $FileActualName?>">Link</a></center>
          </td>
          <td>
            <input  type="submit" onclick="dialogOeffnen('loslegen-dialog')" value="<?php echo $row["Genehmigt"]?>">
          </td>
          <td>
            <?php echo $row["Erstellt"] . "<br>"; ?>
          </td>
      </tr>
  </form>

Aktuell wird immer nur der Titel der letzten Zeile übergeben.

...zur Frage
    <tr onclick="dialogOeffnen(<?php echo $row["ID"]; ?>)">
    <td>
            <?php echo $row["ID"] . "<br>"; ?>
          </td>

dialogOeffnen(meineId) { ..... }

ggf die daten auch als JSON im javascript zur verfügung stellen , etwas aus HTML rauslesen ist unpraktisch . es ist eine darstellungs art und keine datenhaltung ;)

ansonsten alles mit logischen IDs vollstopfen und dann die werte auslesen , ist aber suboptimal

eher könnte man noch mit AJAX sich den datensatz mit der ID im hintergund holen oder beim popup mit url und id als parameter , gibt viele möglichkeiten .

...zur Antwort
c# http post request?

C#

            var httpClient = new HttpClient();
            var values = new Dictionary<string, string>
            {
                { "username", UsernameTextBox.Text },
                { "email", EmailTextBox.Text }
            };

            var content = new FormUrlEncodedContent(values);

            var response = await httpClient.PostAsync("http://subdomain.domain.tld/file.php", content);

            var responseString = await response.Content.ReadAsStringAsync();
            FSCMessageBox.Show(responseString);

PHP

<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'PHP/PHPMailer/src/Exception.php';
require 'PHP/PHPMailer/src/PHPMailer.php';
require 'PHP/PHPMailer/src/SMTP.php';
$mail = new PHPMailer(true);
$whitelist = array("...");
$auth = false;
foreach($whitelist as $ip)
{
    if($ip == $_SERVER['REMOTE_ADDR']) {$auth = true;}
}
if(!$auth)
{
    http_response_code(403);
    exit();
}
try
{
    $code = "";
    for ($i = 0; $i < 8; $i++)
    {
        $ascii = rand(48, 122);
        if ($ascii > 57 && $ascii < 65 || $ascii > 90 && $ascii < 97)
        {
            $ascii -= 7;
        }
        $code .= chr($ascii);
    }
    echo $code;
    $mail->SMTPDebug = 2;                                       
    $mail->isSMTP();                                            
    $mail->Host       = "...";                    
    $mail->SMTPAuth   = true;                             
    $mail->Username   = "...";                 
    $mail->Password   = "...";                        
    $mail->SMTPSecure = "tls";                              
    $mail->Port       = 587;  
    $mail->setFrom("...", "...");           
    $mail->addAddress($_POST['email']);          
    $mail->isHtml();       
    $mail->Subject = "Verification Code";
    $mail->Body    = 
    "
    <h1>Hello, ".$_POST['username']."!</b1>
    <h4>Your verification code is ".$code.".</h4>
    <p>If you don't know why you received this E-Mail, you can safely ignore and delete it.</p>
    ";
    $mail->send();
    http_response_code(200);
}
catch (Exception $e)
{
    http_response_code(503);
    exit(); 
}
?>

Ist da ein Fehler? Wenn ich den php code ohne dem Post Request und mit festen Werten ausführe, geht alles. Also muss es doch am c# code liegen, oder?

Wenn ich es mit dem Post Request versuche, wird im Programm eine MessageBox angezeigt, wo einfach garnichts drin steht.

FSCMessageBox.Show(responseString);

Email wird auch nicht verschickt.

Die Daten wie host, username, password, email etc. sind alle richtig, da liegt der Fehler nicht.

...zur Frage

naja du sendest ja auch nichts zurück . ob deine emial gesendet wird oder was passiert solltest du in der log datei deines servers ggf im php log finden .

...zur Antwort

das kommt darauf an ,

defensive programmierung fängt fehler ab und reguliert sie so das ein programmabstuzt möglichst nicht auftritt , offensive programmierung ist eher das gegenteil , die fehler werden erst im nachinein gefixed . und checks bzw default werte werden erst gar nicht bedacht .

ich finde offensive propgammierung zeigt wo wir angekommen sind , das problem wird erst beim user und seiner anwendung sichtbar , dafür wird halt schnell code generiert . der user ist quasi das error händling und man wartet auf feedback und kümmert sich dann um das problem , wenn es rentabel ist.

einziger vorteil von offensive ist, das der fehler sichtbar wird und entsprechende fehlermeldung ausgegeben wird , nachteil die fehlermeldung wird sichtbar und der user kann damit wissen erlangen das er nicht haben sollte.

offensive wäre in alpha und beta versionen ok , defensive sollte es aber in der produktionsversion sein . leider lässt das immer mehr zu wünschen übrig durch die komplexität und nutzung von frameworks , keiner überblickt mehr das zusammenspiel .

das endet dann in einem satelliten den man auf reise schickt und dann für paar millionen euro im weltall verschwindet .

defensive wäre z.b. testsuites zu nutzen , maxima minima , den DAU user und eventuelle andere hardware/software umgebungen vorher zu bedenken .

aber auch defensive vorgehensweise hat so seine probleme, gerade wenn etwas so nciht läuft wie es soll und dann doch eine fehlerbehandlung gemacht wird obwohl eigentlich ein fehler error abbruch gebraucht wird .

offensive wäre davon auszugehen das das enviroment schon gewissen spezifikationen entspricht und der user keine fehler macht bzw machen will .

eine offensive webapp ist eigentlich schon per definition des webusers zum tode verurteilt . mit glück gibts ein fehler , abbruch und einem verprellten kunden , mit pech ein einfallstor und übernahme des servers oder gar eine gratis lieferung mit gutschrift der 3000 euro teuren smartwatch (wobei letzteres auch bei defensiver verarbeitung vorkommen kann eben weil kein fehler geworfen wurde .).

hier ein paar erklärungen dazu

https://programmingduck.com/articles/defensive-programming

...zur Antwort

genau das gleiche , nur mit einem chromosom mehr .

das problem bei den leuten ist nicht das informatikerin stereotyp , sondern dessen weiblichkeits stereotyp , das dann gemischt wird .

...zur Antwort

du solltest alle treiber entfernen bzw windows komplett neu installieren .

ich hab die selbe graka und die ist muks mäuschen leise . und der rest der lüfter dreht sich auch kaum .

du hast schlicht und einfach ein treiber problem durch deine NVIDIA einstellungen die da noch festsitzen .

btw : ich nutz die für VR gaming und da sollte man am besten treiber aus 2021 nehmen , jedenfalls wenn man mit einer oculus 2 spielen will .

...zur Antwort

z.b.

https://jsfiddle.net/TechPech1984/swurn534/

das *1 ist dazu da sicherzustellen das es eine zahl ist und nicht text (javascript konvertiert das dann automatisch , andere programmiersprachen tun sowas nicht) , man könnte auch mit parse... arbeiten .

...zur Antwort

das geht nicht , nur mit einem zusatzprogramm .

will man das per windows haben geht nur mit WEBDAV

alles andere ist aus sicherheitsgründen ohne extra tools nicht möglich .

z.b. https://webdeasy.de/windows-ftp-server-netzlaufwerk/

...zur Antwort

BAT1: Clear CMOS (Reset BIOS) Jumper

There is CMOS memory onboard that is external powered from a battery located on

the motherboard to save system configuration data. If you want to clear the system

configuration, set the jumpers to clear the CMOS memory.

Keep Data

(default)

Clear CMOS/ Reset

BIOS

Resetting BIOS to default values

1. Power off the computer and unplug the power cord.

2. Use a jumper cap to short JBAT1 for about 5-10 seconds.

3. Remove the jumper cap from JBAT1.

4. Plug the power cord and power on the computer

https://download.msi.com/archive/mnu_exe/mb/M7A38v8.1.pdf

solange das überhaupt ein BIOS seitiger schutz ist . und nicht ein festplatten schutz etc .

...zur Antwort

Hmm, das ist jetzt eine frage wie du das meinst .

praktisch kannst du dir das HTMl ausgeben lassen wenn die resourcen nachgeladen werden können .

etwas komplizierter wird es wenn du tatsächlich die resourcen mit downloaden willst . weil das wirst du so ohne weiters mit javascript alleine nicht hinbekommen, entweder mit einem browser plugin oder mit einem ripper etc

https://www.octoparse.de/blog/4-beste-benutzerfreundliche-website-ripper

...zur Antwort

entweder mit einem servseitigen script wie oben bei den anderen antworten beschrieben . mit einer form und schickst di daten an deinen server und speicherst sie . oder wenn du sie auf dem webbesuchers rechner speichern willst .dann mit javascript

https://jsfiddle.net/TechPech1984/26wxymap/


<textarea id="das" name="das"></textarea>
<button onclick="download()">
dowload
</button>
<script>
  const download = () => (
    Object.assign(document.createElement("a"), {
      href: `data:application/octet-stream, ${encodeURIComponent(
      document.getElementById("das").value
      )}`,
      download: "datei.txt",
    }).click()
  )
</script>

oder du nimmst local storage und speicherst es im browser .

...zur Antwort

dann wirst du wohl oder übel ein dein mail konto und dein passwort für die email zurücksetzen müssen bzw neu vergeben .

...zur Antwort

kurz und knapp , solange damit keine werbung gemacht wird oder einnahmen erziehlt wird , brauchst du kein impressum . sollte es aber z.b. eine seite sein die einer firma angegliedert wird selber aber keine einnahmen hat , ist es dennoch impressumspflichtig weil es eine art werbung darstellt was zu indirekten einnahmen führt . sprich wieder einem gewerblichen zweck dient . dazu gehören natürlich auch diverse einrichtungen die zwar keine einnahmen haben aber eine einrichtung etc vertreten und eben nicht privater natur sind . wix werbung wäre also indirecte werbung was wix als gewerblichen zweck dient.

...zur Antwort