PHP in Dateien schreiben?

Hallo, ich habe vor, eine Seite zu erstellen, auf welcher man ein pin eingeben muss und dieser überprüft wird ( komme aus C++ ). Das überprüfen ist auch nicht das Problem. Ich wollte es erweitern, indem die falschen pins die eingegeben worden sind in eine text datei auf meinem root geschrieben werden, auf welchem debian 10 installiert ist.

Mein Code sieht wie folgt aus:

form:

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>LOGIN</title>
</head>
<body>
    <form action="welcome.php" method="POST">
        <h1>LOGIN</h1> <br />
        <p>Bitte geben Sie ihren Pin ein um fortzufahren.</p>
        <input type="text" name="pin"/>
        <input type="submit"/>
        
    </form>
</body>
</html>

und die Überprüfung, usw...

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>FAF</title>
</head>
<body>
    <?php 
    $pinvar = $_POST["pin"];
    if($pinvar != "1337"){
        echo "Der Code $pinvar ist falsch.";
    }else{
        echo "Willkommen zurück.";
        $handle = fopen("logs.txt", "w");
        fwrite($handle, "$pinvar \n");
    }


    
    ?>
</body>
</html>

Warum schreibt es nicht in die Textdatei ? Was habe ich falsch gemacjh0t

Danke im Voraus

Computer, HTML, Programmieren, Programmierung, CPP, PHP, Webdesign, Webdevelopment, Webentwicklung
How to eigene Website?

Hallo ihr Lieben,

Ich suche jemanden, der sich mit Webdesign und Webhosting auskennt.

Zusammen mit Kommilitonen plane ich derzeit eine Veranstaltungswoche und wir möchten gerne eine Website erstellen, auf der die Teilnehmer alle Infos zu dieser Woche finden können. Mangels Erfahrung wäre ich sehr dankbar, mit welchen Tools dies am besten realisierbar wäre. Folgendes wird benötigt:

-Eine Startseite mit einem Willkommenstext, sowie weitere Seiten mit Text, Bildern und vielleicht eins zwei Videos

-Navigationsleiste mit etwa 5-10 Reitern

-Ein kleiner Downloadbereich

-ein kleines Email-Kontaktformular, wo man uns gleich von der Website aus kontaktieren kann

-eine Art Stundenplans/Wochenplan, wenn möglich interaktiv (d.h. ich klicke auf eine Veranstaltung und bekomme direkt weitere Informationen oder werde direkt in ein Zoommeeting geleitet), am besten auch jederzeit änderbar/aktualisierbar

-es soll möglich sein, ebenfalls eine mobile Website anzubieten bzw die Seite für Mobilgeräte zu optimieren, auch sonst soll die Seite natürlich einen professionellen und übersichtlichen Eindruck hinterlassen und nicht aussehen wie aus dem Jahr 1980

-optional einen Geschützten Bereich mit Anmeldung, aber nur wenn das Webhosting Tool die Möglichkeit bietet, die Nutzer aus einer großen Exceltabelle oä. hinzufügen, auch über Umwege (bsp: ich bekomme eine große Exelliste mit 200 Namen, daraus erstelle ich systematische Benutzernamen (max.mustermann) und Passwörter (Max_Mus123) und kann die direkt freischalten, Nutzer sollen dann selbst ein sicheres Passwort erstellen)

-optional: eine Art Fotogalerie, wo jeder (oder jeder registrierte Benutzer) Fotos hochladen kann, eventuell sogar mit Like oder Kommentarfunktion, für eine Fotochallenge

-die Website soll für mind. 4 Monate online sein, Budget max 200 €, aber natürlich auch gerne günstiger

Ich möchte jetzt gar keine Schritt für Schritt Anleitung, wäre aber sehr dankbar, wenn jemand, der eine eigene Website betreibt oder sich damit auskennt, mir Online-Tools oder Programme empfehlen kann, die den gewünschten Funktionsumfang bieten, ungefähr weiß was da an Zeitaufwand und Kosten auf uns zukommt und eventuell einschätzen kann, welche der Vorstellungen realistisch sind und was zu kompliziert wird.

Achso, PC Kenntnisse sind, würde ich Mal behaupten, überdurchschnittlich, allerdings wäre ich dennoch froh, wenn das Tool zumindest eine graphische Benutzeroberfläche hat und ich mir nicht HTML-Coding beibringen muss.

Vielen Dank schonmal im Voraus:D

LG Sinusbacher

Computer, Internet, Website, HTML, Wordpress, Hosting, Webdesign, Webhosting
HTML Button als link?

Hallo, ich habe eine html & CSS Website gemacht, das einzigste problem, der Butten unten, soll keine Funktion haben, der Button soll nur auf eine Unterseite leiten, z.B. mit href="test123", geht in dem fall nicht, hier mal ein Foto:

Der HTML code sieht wie folgt aus:

<!DOCTYPE html>
<!-- Code by Jakob - https://dsc.gg/evorp -->
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Deine Cloud - Preise</title>
  <link rel="stylesheet" href="style.css">
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"/>
</head>
<body>
  <div class="wrapper">
    <input type="radio" name="slider" id="tab-1">
    <input type="radio" name="slider" id="tab-2" checked>
    <input type="radio" name="slider" id="tab-3">
    <header>
      <label for="tab-1" class="tab-1">Schüler</label>
      <label for="tab-2" class="tab-2">Lehrer</label>
      <label for="tab-3" class="tab-3">Leitung</label>
      <div class="slider"></div>
    </header>
    <div class="card-area">
      <div class="cards">
        <div class="row row-1">
          <div class="price-details">
            <span class="price">19</span>
            <p>Text...</p>
          </div>
          <ul class="features">
            <li><i class="fas fa-check"></i><span>Kein brandweiten limit!</span></li>
            <li><i class="fas fa-check"></i><span>15 GB Speicher</span></li>
            <li><i class="fas fa-check"></i><span>24/7 Online</span></li>
            <li><i class="fas fa-check"></i><span>FPT Zugriff</span></li>
          </ul>
        </div>
        <div class="row">
          <div class="price-details">
            <span class="price">99</span>
            <p>Text...</p>
          </div>
          <ul class="features">
            <li><i class="fas fa-check"></i><span>Kein brandweiten limit!</span></li>
            <li><i class="fas fa-check"></i><span>50 GB Speicher</span></li>
            <li><i class="fas fa-check"></i><span>24/7 Online</span></li>
            <li><i class="fas fa-check"></i><span>FTP zugriff</span></li>
          </ul>
        </div>
        <div class="row">
          <div class="price-details">
            <span class="price">49</span>
            <p>Text...</p>
          </div>
          <ul class="features">
            <li><i class="fas fa-check"></i><span>Kein brandweiten limit!</span></li>
            <li><i class="fas fa-check"></i><span>100 GB Speicher</span></li>
            <li><i class="fas fa-check"></i><span>24/7 Online</span></li>
            <li><i class="fas fa-check"></i><span>FTP zugriff</span></li>
          </ul>
        </div>
      </div>
    </div>
    <button href="site2">Plan auswählen</button>
  </div>

</body>
</html>

Danke im vorraus, MFG!

HTML Button als link?
Website, HTML, Programmieren, CSS, Webdesign
Wie bespreche ich mit einem Kunden, wie seine Webseite mit Wordpress aussehen soll?

Hi Leute,

ich habe zum ersten mal die Möglichkeit für einen Freund eine Webseite für sein Restaurant zu erstellen.

Ich benutze dafür Wordpress und habe auf seine Kosten den Divi Theme und auch ein Webhosting gekauft. Es ist auch soweit alles miteinander verknüpft.

Allerdings hat mein Kollege jetzt natürlich große Erwartungen von mir, da ich in einer kleinen Digitalagentur arbeite. Ich bin da als Grafik Designer tätig und habe in der Praxis nicht so viel Erfahrung mit Aufbau von Webseiten, bzw. mit Wordpress, Themes usw. Aber ich habe richtig Lust darauf, mir was neues anzueignen und es eventuell auch nebenbei zumachen.

Nur zu Info, ich kann meine Kollegen auf der Arbeit leider nicht nach Rat oder Unterstützung bitten, da ich es gerne für mich behalten möchte.

Jetzt geht es mir natürlich darum, dass ich bei Null anfangen muss und nicht genau weiß wie ich vorgehen soll. Jetzt muss ich erstmal herausfinden, wie mein Freund sich seine Webseite gerne vorstellt.

Ich denke, wenn ich eine Webseite bei Null aufbauen würde, könnte es zu Problemen führen, sobald ich etwas falsch mache und es wird mir sicher auch viel Zeit rauben. Also denke ich, dass ich ihm diverse Vorlagen vom Divi-Theme zeige und er dann entscheidet, welches ihm am besten gefällt. Ist das unprofessionell?

Ich hoffe ihr könnt mir folgen und versteht worauf ich hinaus will.

Über jede Hilfe würde ich mich freuen!

Webseite, Wordpress, CMS, Webdesign, Webdevelopment, website erstellen
Welcher Studiengang für Produktdesign?

Hi leider finde ich kaum Hochschulen für Produktdesign, überall muss man eine Mappe abgeben und will auch nicht weit wegziehen, wohne zwischen Bielefeld &Hannover.

Also wenn ich später Produktdesignerin werden möchte sollte ich dann nur Produktdesign/Industriedesign studieren?

In meiner Gegend finde ich echt nichts wo man keine Mappe abgeben muss und bis zur Bewerbungsfrist schaffe ich es nicht mehr. Habe nämlich mit einem Informatik Studium angefangen, jedoch ist es gar nichts für mich. Ehrlich gesagt habe ich mir dad Informatik Studium anders und auch kreativer vorgestellt. Denn eigentlich will ich auch Dinge erschaffen und entwerfen und auch Designen.

Fernstudium gibt es auch keine mit Produktdesign/Industriedesign habe bei Fernhochschulen nur

-Graphik Design

-Designer ,3D

-Web Design und Mediendesign gefunden, auf der DIPLOMA gab's auch Craft Design das sagt mir aber gar nichts.

Ich möchte aber keine Webseiten designen (aufjedenfall nicht nur Webseiten) sondern eher Produkte, welche weiß ich nicht genau könnte mir aber zb. Geschirr vorstellen, gerne könnte ich mir auch technische Produkte vorstellen. Habe auch viele Ideen .

Also was kann ich alles studieren um Produktdesignerin zu werden, geht eine der angeführten Studiengänge oder einfach "Design" auch oder sollte es nur Industriedesign sein?

Kunst, Schule, Technik, Designer, Industriedesign, studieren, Universität, Webdesign, Produktdesigner, Ausbildung und Studium, ILS SGD Fernschulen, Beruf und Büro
Mysql PHP, Benutzer verifizieren?

Hallo,

ich habe zur Zeit folgendes Problem:

  • Benutzer sollen sich per LDAP über ein Webinterface anmelden können [funktioniert]
  • Benutzer, die sich anmelden können, soll über MySQL verwaltet werden (weil keine AD-Gruppe dafür erstellt werden kann) [funktioniert nicht]

Ich habe in MySQL die Datenbank "login" erstellt, und darin die Tabelle "users", die enthält eine Spalte namens "username" und darin sind alle Benutzernamen aufgelistet, die sich anmelden dürfen. Die Idee ist dann, dass bevor die LDAP Anmeldung kommt, wird über die MySQL Datenbank geprüft, ob der User in der Liste ist. Falls ja, gehts weiter, ansonsten wird die Seite einfach neu geladen und eine Fehlermeldung kommt. Doch irgendwas an der Logik meines Codes scheint falsch zu sein, denn jeder Benutzer kann sich anmelden :/ Vielleicht kann mir ja jemand von euch helfen

<?php


if (isset($_POST['username']) && isset($_POST['password'])) {


    $adServer = "ldap://ldap.domain.de";


    $ldap = ldap_connect($adServer);
    $username = $_POST['username'];
    $password = $_POST['password'];
    $ldaprdn = 'ad' . "\\" . $username;



    ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3);
    ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0);


    $bind = @ldap_bind($ldap, $ldaprdn, $password);
    $db = new mysqli("localhost", "username", "secretpassword", "login");



    if ($db->connect_error) {
        header('Location: ../?status=failed&rs=sqlconn');
    }
    $sql_u = "SELECT * FROM users WHERE username='$username'";
    $res_u = mysqli_query($db, $sql_u);
    if (mysqli_num_rows($res_u) <= 0) {
        header('Location:  ./?status=failed&user=' . $username);
    }



    if ($bind) {
        $filter = "(sAMAccountName=$username)";
        $result = ldap_search($ldap, "ou=iwas,dc=ad,dc=domain,dc=de", $filter);
        ldap_sort($ldap, $result, "sn");
        $info = ldap_get_entries($ldap, $result);
        for ($i = 0; $i < $info["count"]; $i++) {
            if ($info['count'] > 1)
                break;
            session_start();
            $_SESSION['sid'] = session_id();
            $mailfrom = $info[$i]["mail"][0];
            header('Location:  ./passed.php');
        }
        @ldap_close($ldap);
    } else {
        $failed = true;
        header('Location: ../?status=failed&user=' . $username);
    }
} else {
?>


    ... hier kommt das Formular
<?php } ?>

Wie gesagt, es kann sich jeder Benutzer anmelden, eigentlich sollte doch, sobald ein Benutzer, der nicht in der Datenbank steht versucht sich anzumelden, das Script beendet werden, bevor der LDAP Block kommt

Danke für alle Antworten im Voraus

Computer, Linux, HTML, Programmieren, Debian, MySQL, PHP, Webdesign

Meistgelesene Fragen zum Thema Webdesign