[Tutorial] Wie mache ich eine Website mit PHP [Kommplete anleitung mit codes]

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • [Tutorial] Wie mache ich eine Website mit PHP [Kommplete anleitung mit codes]

      hallo godlikerz,
      Ich habe mal ein paar codes zussammengestellt
      die ihr vllt brauchen könntet...
      Also ihr müsst ein neues textdoc machen
      das nennt ihr i-wie z.b. test.php
      muss .php heissen
      Ihr braucht xampp wer das nicht hat googlen
      die test.php in den ordner httdocs von xampp
      nun geht in die test.php und schreibt irgenteinen code rein von denen die folgen


      Hallo Welt

      PHP-Code:

      <?php
      echo("Hallo Welt");
      ?>

      Demo Hallo Welt
      arauf kann man nun weiter Aufbauen und so zum Beispiel Datum und / oder Urzeit anzeigen lassen.

      Das Datum

      PHP-Code:

      <?php
      $datum = date("d.m.Y");
      echo $datum;
      ?>

      Demo 13.07.2009
      Die Uhrzeit

      PHP-Code:

      <?php
      $zeit = date("H:i");
      echo $zeit;
      ?>

      Demo 14:34
      Datum und Uhrzeit

      Man kann auch beides miteinander kombinieren, das sieht dann so aus:
      PHP-Code:

      <?php
      $uhr = time();
      $datum = date("d.m.Y",$uhr);
      $zeit = date("H:i",$uhr);
      echo "Heute ist der ",$datum,"<br>es ist jetzt ",$zeit," Uhr\n";
      ?>

      Demo
      Heute ist der 13.07.2009
      es ist jetzt 14:34 Uhr
      Datumsangabe

      PHP-Code:

      <?php
      $Tage = array(Sonntag, Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag);
      $day = $Tage[date("w")];
      $Monate = array(Januar, Februar, März, April, Mai, Juni, Juli, August, September, Oktober, November, Dezember);
      $month = $Monate[date("n")-1];
      $today = $day . ", " . date ("j") . ". " . $month . " " . date ("Y");
      echo $today;
      ?>

      Demo Montag, 13. Juli 2009
      Die Begrüßung

      Empfangen sie Ihre Besucher doch mit der, zur Tageszeit, passenden Begrüßung.
      PHP-Code:

      <?php
      if(date("G") < 12) {$a="Guten Morgen Besucher.";}
      if(date("G") <= 18 && date("G") >= 12) {$a="Guten Tag Besucher.";}
      if(date("G") >= 19) {$a="Guten Abend Besucher.";}
      echo $a;
      ?>

      Demo Guten Tag Besucher.

      Tage seit ....

      Lassen sie sich die Tage seit einem Datum anzeigen
      PHP-Code:

      <?php
      = mktime(0,0,0,1,10,2003);
      = mktime(0,0,0,date('m'),date('d'),date('Y'));
      = 0;
      while( < ) { ++; += 86400; }
      echo ;
      ?>

      Demo
      Ich bin 2376 Tage online!
      (Tage seit 01.10.2003 !)
      Tage bis ....

      Lassen sie sich die Tage bis zu einem Datum anzeigen
      PHP-Code:
      Werner Zenk (Homepage-Total.de)


      <?php
      $datum="31.12.2008";
      $d=explode(".",$datum);
      $unix=mktime(0,0,0,$d[1],$d[0],$d[2]);
      $stamp=time();
      $diff=$unix-$stamp;
      $diff=$diff/86400;
      echo "Es sind noch ".ceil($diff)." Tage bis zum ".$datum;
      ?>

      Demo Es sind noch 171 Tage bis zum 31.12.2009
      Der Downloadzähler (ohne SQL)

      ieser Downloadzähler arbeitet auf der Basis zweier Textdateien und ist kinderleicht zu installieren.
      Ihr benötigt hierfür eine leere Textdatei mit Namen log.txt sowie eine weitere mit Namen ids.txt und eine Datei download.php. Die drei Dateien legt ihr in einem Ordner downloads an und erteilt der log.txt Datei die Chmod Rechte 777. Nun fügt ihr die folgenden Codes in die einzelnen Dateien ein.

      PHP-Code:
      Quelle: languitar (Forenindex :: webwork-community.net)
      für download.php:

      <?php
      include("ids.txt");
      if ($id <> "") {

      $download = unserialize(implode("", file("log.txt")));

      $download[$id]++;

      /* Daten werden Abgespeichert */
      $file = fopen("log.txt","w");
      fputs($file,serialize($download));
      fclose($file);

      /* Weiterleitung */
      header("Location: $ids[$id]");
      }
      else {
      echo "Keine Downloaddatei vorhanden!";
      };
      ?>

      für ids.txt:

      <?php
      $ids[1] = "http://www.deine-seite.de/ordner/datei.gif";
      $ids[2] = "http://www.deine-seite.de/ordner/datei.zip";
      $ids[3] = "http://www.deine-seite.de/ordner/datei.html";
      $ids[4] = "";
      ...
      usw. usw.
      ?>

      für download.php:
      <a href="http://www.seite.de/downloads/download.php?id=1" target="_blank"> Dateiname </a>
      oder
      <a href="http://www.seite.de/downloads/download.php?id=2" target="_blank"> Dateiname </a>
      Bei "download.php?id=1" setzt ihr bitte die id-Nummer ein die ihr zuvor in der ids.txt der entsprechenden Datei zugeordnet habt!
      Auf die Seiten wo der Zähler aufgerufen werden soll, fügt ihr nun ohne Leerzeichen an oberste Stelle des Seitencodes folgendes ein:

      <?php
      Array = unserialize(implode('', file('downloads/log.txt')));
      ?>
      <html>
      <head>
      .... Headinhalt usw. usw.

      An die Stelle wo ihr den Zählerstand anzeigen möchtet, setzt ihr diesen Code:
      <php echo $download[1]; ?>
      Am Ende könnte es dann so aussehen:

      Demo

      Download:
      Downloadzaehler.zip 2 kB
      Downloads: 224



      und die id.txt und die downloads.php könnt ihr glaube ich selber erstellen xD
      Joa wenn ihr nun eine HP fertig habt mit den gewünschten codes
      im browser:localhost/ordnername/textname.php eingeben
      Wenn ihr fragen habt hier rein oder PM an mich
      Ein karma und ein paar thx wären nett.....


      MFG Manuc
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )