1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. descent

Beiträge von descent

  • Datenbank

    • descent
    • 15. Februar 2012 um 14:31

    Hallo,

    ich habe ein Programm geschrieben, welches das erstellen und verwalten von Rechnungen erleichtert. Hierfür habe ich eine Kundendatenbank sowie eine Datenbank für die Speicherung der erstellten Rechnungen angelegt. Aktuell verwende ich hierfür die MySQL Datenbank von XAMPP. Da ich in sachen Datenbanken nicht so belesen bin, wollte ich mal wissen was ihr davon haltet hierfür eine MySQL-Datenbank zu verwenden oder ob ihr eine bessere Idee hiefür habt.
    Zum erstellen der Rechnung lese ich derzeit aus der Gui die nötigen Daten aus und setzte diese in einer HMTL Datei zusammen. Hättet ihr hier evtl einen Verbesserungsvorschlag für mich?

    Bin für jegliche Tipps offen und danke für jegliche Kritik

    Gruß descent

  • Formmailer

    • descent
    • 7. Dezember 2011 um 16:13

    Ohje ich schätze das ganze überfordert mich woh ein wenig. Ist es denn ausreichend, wenn ich folgende "Bereinigungen" vor dem Versand der E-Mail durchführe? Damit schließe ich doch unter anderem das Versenden an andere Empfänger aus.

    PHP
    $absender = preg_replace( "/[^a-z0-9 !?:;,.\/_\-=+@#$&\*\(\)]/im", "", $_POST['absenderemail'] );
    
    
     $absender = preg_replace( "/(content-type:|bcc:|cc:|to:|from:)/im", "", $absender );
    
    
     $txt = preg_replace( "/(content-type:|bcc:|cc:|to:|from:)/im", "", $_POST['txt'] );
  • Formmailer

    • descent
    • 7. Dezember 2011 um 07:13

    Ich werde mich heute Mittag gleich mal ransetzen und das ganze überarbeiten - danke euch :) das ganze wird wohl aufwendiger als ich es mir vorgestellt hatte.
    Wie verhindere ich denn am besten den Versand von Spam und HTML? Kenn mich da leider nicht so aus.
    (Weshalb muss das versenden von HTML unterbunden werden?)

  • Formmailer

    • descent
    • 6. Dezember 2011 um 16:47

    Hallo,

    ich versuche mich aktuell an einem Kontaktformular welchen ich mittels PHP umsetzen wollte. Da jedoch meine Erfahung mit PHP eher spärlich ist, habe ich mir hierzu einige Tutorial durchgelesen, welche mir jedoch bislang noch immer nicht zum gewünschten Erfolg verholfen haben. Kann mir jemand sagen, was an unten stehenden Formmailer falsch ist bzw. mir mit ein paar Denkanstößen weiterhelfen? Bin für jegliche Hilfe dankbar :)

    "Mailer.html"
    HTML
    <html>
      <head>
        <title>Kontakt-Formular</title>
      </head>
      <body>
        Kontakt-Formular
         <form method="post" action="versand.php">
         <table>
         <tr><td>Ihr Name:</td>
         <td><input name="name" type="text" size="54"></td></tr>
         <tr><td>Ihre Mailadresse:</td>
         <td><input name="mail" type="text" size="54"></td></tr>
         <tr><td>Ihre Nachricht:</td>
         <td><textarea name="text" rows="10" cols="52"></textarea></td></tr>
         </table>
         <br>
         <input type="submit" value="Versenden">
         </form>
      </body>
      </html>
    Alles anzeigen
    &quot;versand.php&quot;
    PHP
    <?php
      $fehler = "";
      $name = $_POST['name'];
      $mail = $_POST['mail'];
      $text = $_POST['text'];
      if (empty($name)) {
        $fehler .= "<li>der Absendername fehlt</li>" ;
      }
      if (empty($mail)) {
        $fehler .= "<li>die Mailadresse fehlt</li>" ;
      }
      if (empty($text)) {
        $fehler .= "<li>keine Nachricht eingetragen</li>" ;
      }
      if (empty($fehler)) {
        if (get_magic_quotes_gpc()) {
          $text = stripslashes($text);
        }
        $return = chr(13).chr(10);
        $an = "Mailadresse" ;
        $betreff = "Mein Kontaktformular" ;
        $von = "From: Kontaktformular <null@MeineHTML.de>" ;
        $datum = "Datum: ".date("j.n.Y").$return;
        $zeit = "Zeit:  ".date("H:i").$return;
        $abs = "Von:   ".$name." <".$mail.">".$return;
        $trennen = "-----------------------------------------------".$return;
        $nachricht = $datum.$zeit.$abs.$trennen.$text;
        mail($an,$POST['betreff'],$POST['$nachricht'],$POST['$von']);
      }
      ?>
      <html>
      <head>
        <title>Kontakt-Formular</title>
      </head>
      <body>
      <?php
      if (empty($fehler)) {
        $return = chr(13).chr(10);
        $nachricht = strip_tags($nachricht);
        $nachricht = htmlentities($nachricht);
        $nachricht = str_replace($return,"<br>",$nachricht);
        echo "<p>Ihre Nachricht wurde versendet.</p>" ;
        echo "<p>$nachricht</p>" ;
      } else {
        echo "<p>Ihre Nachricht wurde nicht gesendet, weil</p>" ;
        echo "<ul>$fehler</ul>" ;
      }
      ?>
      </body>
      </html>
    Alles anzeigen
  • Mehrere Betriebssytseme

    • descent
    • 14. November 2011 um 00:11

    Während des Setups von Windows war ich essen und als ich zurückkam befand sich mein Laptop in einer Endlosschleife: Hochfahren mit besagter Meldung, start eines Konfogurationsprogramms und daraufhin ein Neustart. Das Konfigurationspgramm kam iwan nicht mehr, jedoch bringt er mir immer noch die Meldung beim Hochfahren und loggt den Adminaccount trotz Passwort ein. Ich danke dir für dein Tip mit der Registry. Ich werde mal schauen ob ich da etwas finden kann, auch wenn ich mich damit nicht so auskenne - ansonsten werde ich Windows wohl nochmal neu installieren. Werde mir das ganze morgen mal anschauen.
    Ich habe bereits über die "Windows reparieren"-Funktion nachgedacht und wollte diese anweden, leider scheint diese Funktion jedoch auf Recoverydiscs nicht vorhanden zu sein.

  • Mehrere Betriebssytseme

    • descent
    • 13. November 2011 um 16:04

    Ich hoffe es ist ok, wenn ich hier nochmal reinschreibe :)
    Ich habe nun auf meinem Laptop Windows neu installiert. Dies habe ich über die selbst erstellen Recovery-Discs erledigt, welche ich erstellen musste. Als Option hatte ich "Auf Auslieferungszustand zurücksetzen" oder so etwas in der Art gewählt. Nun habe ich das Problem, dass bei jedem Start von Windows die Medlung erscheint "Der Computer wird für die erste Verwendung vorbereitet" und der Administratoraccount eingeloggt wird, ohne zuvor die Auswahl der zu Verfügung stehenden Benutzer anzeigt wird. Ich habe bereits versucht dies durch ein Passwort für den Adminaccount zu unterbinden, was jedoch keine Änderung beim Start ergab. Hatte jmd. schon einmal das selbe Problem oder weiß, wie ich dieses beheben kann?
    Bin für jeglich Hilfe sehr dankbar.

    MfG

  • Forum Beitrags Downloader

    • descent
    • 8. November 2011 um 15:00

    Eventuell könnte dir auch die FF.au3 weiterhelfen (bei mir läuft sie gerade nicht da wohl was mit meiner Registry nicht stimmt daher konnte ich nichts testen). Wenn du nur den Text einer Seite brauchst könnte dir dabei die Funktion _FFReadText weiterhelfen. Aber ohne einen Link zur Seite die ausgelesen werden soll kann auch niemand anderes was versuchen :D

  • FF.au3 und Firefox 7

    • descent
    • 8. November 2011 um 13:39

    Ich habe alles installiert, was zum verwenden der UDF nötig ist. Meine alten Scripte die mal liefen, machen auch nichts mehr. Womöglich befindet sich in meiner Registry ein Fehler, wodurch der Error hervorgerufen wird. Werde die Tage meinen PC neuaufsetzen, dann wird sich zeigen ob es daran lag.

    Ich hatte die Formulareingaben etc schon einmal verwendet. Sollte ich die FF.au3 wieder hinbekommen und du Interesse daran hast, kann ich schauen ob´s noch läuft und dir zukommen lassen.

  • FF.au3 und Firefox 7

    • descent
    • 8. November 2011 um 00:11

    Hier ein Beispiel, dass nicht funktioniert. Beim normalen ausführen erhalte ich die Meldung: "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!". Compile ich das Script und führe es aus, erhalte ich folgende Fehlermeldung:

    _FFStartProcess ==> General Error: Error reading regeistry entry for FireFox.
    HKEY_LOCAL_Maschine\SOFTWARE\Mozilla\MozillaFirefox\*CurrentVersion*\Main\PathToExe
    Error from RegRead: 1

    Spoiler anzeigen
    [autoit]

    #include <FF.au3>

    [/autoit] [autoit][/autoit] [autoit]

    _FFStart("http://monsterflyff.com/Site/")

    [/autoit] [autoit][/autoit] [autoit]

    If _FFIsConnected() Then

    [/autoit] [autoit][/autoit] [autoit]

    _FFSetValue("xxx", "username", "name")
    _FFSetValue("xxx", "password", "name")

    [/autoit] [autoit][/autoit] [autoit]

    Else
    MsgBox(64, "Ein Fehler ist aufgetreten", "Eine Verbindung mit dem Mozilla FireFox war nicht möglich!")
    EndIf

    [/autoit]


    Ich hatte mir bis vor der "Flut an Updates" von FireFox relativ viel mit der FF.au3 beschäftig, aber nachdem ich eine Pause eingelegt hatte und nun etwas versuchen wollte, ging gar nichts mehr.

    EDIT: Ich nutze derzeit folgende FireFox-Version: 8.0 [Download von Chip]

  • FF.au3 und Firefox 7

    • descent
    • 7. November 2011 um 16:20

    Bei mir funktioniert es bei Version 7 und der aktuellen Version 8 leider nicht. Starte ich ein Script, passiert einfach nichts und wenn ich es Compile erhalte ich Fehler aufgrund von vermutlich fehlenden Registry Einträgen - kann aber auch an meinem PC liegen :rolleyes:

    Edit: Hoppla das Thema war wohl schon etwas älter.

  • Mehrere Betriebssytseme

    • descent
    • 7. November 2011 um 16:14

    Ich habe nun eine Entscheidung getroffen, wie ich mein System neu aufsetzen werde. Ich bedanke mich für eure Hilfe :)

  • Mehrere Betriebssytseme

    • descent
    • 5. November 2011 um 17:53

    Von wie viel Arbeitsspeicher reden wir hier denn? Ich denke es könnte evtl hilfreich sein, wenn ich die Daten meines Laptops mit euch teile :)

    Prozessor: Intel Core i5 m430 (2,27 Ghz)
    Arbeitsspeicher: 6 GB
    Festplatte: 500 GB
    Grafikkarte: Gefore GT 330M

  • Mehrere Betriebssytseme

    • descent
    • 5. November 2011 um 13:17

    Ich habe auch schon darüber nachgedacht nur eines der oben genannten Betriebssysteme zu installieren und die anderen dann über eine Virtuelle Maschine laufen zu lassen. Jedoch bin ich davon wieder abgekommen, da der Betrieb von 2 Betriebssystemen gleichzeitig an der Leistung meines Laptops zerren müsste oder irre ich mich da?
    Sollte ich bei Ubuntu eine bestimmte Version bevorzugen oder einfach die aktuellste Version installieren?

  • Mehrere Betriebssytseme

    • descent
    • 5. November 2011 um 12:22

    Super danke - das wusste ich noch nicht. Werde ich gleich mal schauen ob ich etwas finden kann.

  • Mehrere Betriebssytseme

    • descent
    • 5. November 2011 um 11:53

    Guten Tag,

    ich habe geplant meinen Laptop neu aufzusetzen und möchte nicht wie aktuell nur Windows 7 verwenden, da ich eine Win XP 64 Bit Version besitze und Windows 7 bei so mancher Software Probleme macht, welche zuvor auf XP problemlos lief. Ebenso hat sich mein Interesse für Linux gesteigert, seitdem ich die aktuelle Ubuntu Version auf einer Virtuellen Maschine nebenher betrieben habe.
    Ist es ratsam 3 Betriebssysteme auf einem Laptop zu betreiben oder können sich hierdurch Probleme oder Performanceeinbußen auftun?
    Habt ihr einen Tipp wie ich am besten die Partitionen anlege oder was beim Installieren von mehreren Betriebssystemen zu beachten ist?

    Gruß,
    descent

  • Unterseiten aus Suchmaschinen entfernen

    • descent
    • 15. Februar 2011 um 14:42

    Ok danke dir. Werde mich wohl etwas gedulden und ansonsten mal weiterschauen was ich machen kann.

  • Unterseiten aus Suchmaschinen entfernen

    • descent
    • 15. Februar 2011 um 14:06

    Ok vielen Dank für deine Hilfe.
    Ist es also ratsam es auf den entsprechenden Seiten zusätzlich in den meta tags einzufügen um auf Nummer sicher gehen?
    Weißt du ob es lange geht bis die Seiten wieder aus den Ergebnissen verschwinden?

  • Unterseiten aus Suchmaschinen entfernen

    • descent
    • 15. Februar 2011 um 13:30

    Hallo,
    ich habe eine Frage die nicht AutoIt betrifft, hoffe das mir trotzdem jemand helfen kann und ich hier im richtigen Forenabteil bin.
    Ich habe eine Homepage die in Google und den anderen Suchmaschinen gelistet wird. Jedoch ist mir nun aufgefallen, dass jede Unterseite einzeln als Eintrag erscheint, wenn ich nach dieser Suche, jedoch möchte ich, dass ausschließlich die Indexseite gelistet wird. Ich habe nun begonnen nach einer Möglichkeit zu suchen, dies zu ändern und bin dabei auf die robots.txt gestoßen. Über diese soll man definieren können, welche Seiten gelistet werden dürfen und welche nicht.
    Da ich eine solche Datei zuvor noch nie erstellt habe, hat sich mir die Frage gestellt, ob ich diese so richtig aufgebaut habe:

    Spoiler anzeigen

    Dateiname: robots.txt

    User-agent: *
    Disallow: /Start.html
    Disallow: /Kontakt.html
    Disallow: /Impressum.html
    .
    .
    .


    Die Html-Dateien liegen direkt im Stammverzeichnis, der Link sieht also wie folgend aus:
    http://www.beispiel.de/Start.html

    Danke im Voraus über jegliche Art von Hilfe.

  • Ordner durchsuchen

    • descent
    • 2. Februar 2011 um 13:41

    Danke euch, konnte mit beiden Antworten etwas Anfangen. Das Script musste ich nur etwas anpassen :thumbup:
    Das es eine solche Windowsfunktion gibt, war mir nicht bekannt - danke dafür.

  • Ordner durchsuchen

    • descent
    • 31. Januar 2011 um 19:51

    Hallo,

    ich habe auf meinem Rechner einen Medienordner in welchem sich hauptsächliche meine Mp3´s befinden. Da in einigen Unterordnern Dateien rein gerutscht sind die dort nicht hingehören, wollte ich ein Script schreiben, welches alle Dateien die nicht dem Dateityp .Mp3 entsprechen in Liste mit Dateiname sowie Pfad auflistet. Leider weiß ich nicht wie ich die ganze Sache angehen soll und wollte mal wissen ob mir jemand einen Denkanstoß geben könnte.

    Danke im voraus.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™