[PHP5] html verweis auf perlscript

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [PHP5] html verweis auf perlscript

    Steh noch am anfang, also Tschuldigung.

    was muss ich bei HTML eingeben um auf ein PHP-Script zu verweisen?

    im SDS funktioniert das Script einwandfrei.

  • #2
    Re: [PHP5] html verweis auf perlscript

    <a href="phpscript.php">verweis auf PHP-script</a> ...?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Re: Re: [PHP5] html verweis auf perlscript

      Original geschrieben von wahsaga
      <a href="phpscript.php">verweis auf PHP-script</a> ...?
      <a href="besucherzaehler.php">verweis auf PHP-script</a> ...?

      dann steht an der Stelle wo er hin soll : verweis auf PHP-script</a> ...?

      wahrscheinlich hab ich mich blöd ausgedrückt (sorry)
      Das script soll ausgeführt werden.

      wenn ich es direkt in den html code einfüge (wie es im Buch steht) hab ich an der Stelle den Quellcode.

      Kommentar


      • #4
        Re: Re: Re: [PHP5] html verweis auf perlscript

        PHP-Code:
        <?php
        *bing*, PHP-Code
        ?>
        man achte auf Anfang und Ende....

        Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

        bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
        Wie man Fragen richtig stellt

        Kommentar


        • #5
          Re: Re: Re: Re: [PHP5] html verweis auf perlscript

          Original geschrieben von ghostgambler
          PHP-Code:
          <?php
          *bing*, PHP-Code
          ?>
          man achte auf Anfang und Ende....

          Parse error: parse error in line 112 (*bing*)

          Kommentar


          • #6
            oha

            + du hast eine html-datei
            + du hast einen (funktionierenden) php code

            gut!

            - füge beides zusammen
            - speichere die datei mit der endung .php !
            - schiebe die datei auf den webserver
            - rufe sie auf

            es läuft? gut

            du siehst den php-code (im quelltext)? schlecht !
            dein server versteht kein php . übrigens, SDS kommt mit einem eigenen php-interpreter. wenn du lokal unter windows testen willst, brauchst du einen webserver => apachefriends.org
            Kissolino.com

            Kommentar


            • #7
              OffTopic:
              Was ist SDS *neugier*
              Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
              Schön - etwas Geschichte kann ja nicht schaden.
              Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

              Kommentar


              • #8
                Original geschrieben von Wurzel
                oha

                + du hast eine html-datei
                + du hast einen (funktionierenden) php code

                gut!

                - füge beides zusammen
                - speichere die datei mit der endung .php !
                - schiebe die datei auf den webserver
                - rufe sie auf

                es läuft? gut

                du siehst den php-code (im quelltext)? schlecht !
                dein server versteht kein php . übrigens, SDS kommt mit einem eigenen php-interpreter. wenn du lokal unter windows testen willst, brauchst du einen webserver => apachefriends.org
                Apache hab ich ! :-)

                wie ist es mit der dritten möglichkeit ???

                es wird weder der besucher.... noch der Quelltext gezeigt ?????

                sds = symtec devlobment studio

                Kommentar


                • #9
                  [ ] du möchtest uns deinen code zeigen?!

                  php-tags nicht vergessen.
                  Kissolino.com

                  Kommentar


                  • #10
                    klingt nach "works as designed" => du hast was falschgemacht, aber ohne irgendwas an code lässt sich das nicht sicher sagen
                    Ich denke, also bin ich. - Einige sind trotzdem...

                    Kommentar


                    • #11
                      <?php

                      echo date("d.m.Y");
                      echo "<br>";


                      // wie lange gilt wird eine ip nicht als neuer besucher gewertet (in minuten)
                      $t_counter=120;
                      // wie lange gilt besucher als online (in minuten)
                      $t_user_online=5;
                      // pfad zum besucherzaehler
                      $p_counter='counter.log';
                      // pfad zur datei, die maximale zahl gleichzeitiger nutzer speichert
                      $p_counter_max='counter_max.log';
                      // pfad zur datei, die die ips des besucherzaehlers speichert
                      $p_ips_counter='ips_counter.log';
                      // pfad zur datei, die die ips der aktuell auf der seite befindlichen user speichert
                      $p_ips_user_online='ips_user_online.log';

                      // nicht vorhandene dateien erstellen
                      // wenn dateien vorhanden sind und skript einwandfrei laeuft, dann diese zeilen auskommentieren (// davor)
                      if (!file_exists($p_counter))
                      { $fh=fopen($p_counter, 'w'); fwrite($fh, "0"); fclose($fh); }
                      if (!file_exists($p_counter_max))
                      { $fh=fopen($p_counter_max, 'w'); fwrite($fh, time().'#0'); fclose($fh); }
                      if (!file_exists($p_ips_counter))
                      { $fh=fopen($p_ips_counter, 'w'); fclose($fh); }
                      if (!file_exists($p_ips_user_online))
                      { $fh=fopen($p_ips_user_online, 'w'); fclose($fh); }

                      // daten einlesen
                      $temp=file($p_counter); $counter=$temp[0];
                      $temp=file($p_counter_max); $counter_max=explode('#', $temp[0]);
                      $ips_counter=file($p_ips_counter);
                      $ips_user_online=file($p_ips_user_online);
                      $ip=$_SERVER['REMOTE_ADDR'];

                      // user online - noch gueltige ips raussuchen
                      $i=0; $j=0; $ip_exists=0;
                      while ($i < count($ips_user_online))
                      {
                      $temp=explode('#', trim($ips_user_online[$i]));
                      if (time() < $temp[0]+$t_user_online*60)
                      {
                      $ips[$j]=$ips_user_online[$i]; $j++;
                      // wenn ip des aktuellen besuchers gefunden, dann vermerken
                      if ($temp[1]==$ip) { $ip_exists=1; }
                      }
                      $i++;
                      }
                      // wenn aktuelle ip nicht gefunden wurde ($ip_exists==0) oder alle entsorgt wurden, dann diese hinzufuegen
                      if (!isset($ips) && $ip_exists==1 || $ip_exists==0)
                      { $ips[$i]=time().'#'.$ip; }
                      // anzahl felder von $ips entspricht anzahl der user online
                      $user_online=count($ips);
                      // wenn aktuelle zahl besucher groesser als letztes maximum, dann ueberschreiben und neu einlesen
                      if ($user_online>$counter_max[1])
                      {
                      $fh=fopen($p_counter_max, 'w');
                      fwrite($fh, time().'#'.$user_online);
                      fclose($fh);
                      $temp=file($p_counter_max); $counter_max=explode('#', $temp[0]);
                      }
                      // die ips speichern
                      $fh=fopen($p_ips_user_online, 'w');
                      fwrite($fh, join("\n", $ips));
                      fclose($fh);

                      // besucherzaehler - noch gueltige ips raussuchen
                      $i=0; $j=0; $ip_exists=0;
                      while ($i < count($ips_counter))
                      {
                      $temp=explode('#', trim($ips_counter[$i]));
                      if (time() < $temp[0]+$t_counter*60)
                      {
                      $ips[$j]=$ips_counter[$i]; $j++;
                      // wenn ip des aktuellen besuchers gefunden, dann vermerken
                      if ($temp[1]==$ip) { $ip_exists=1; }
                      }
                      $i++;
                      }
                      // wenn aktuelle ip nicht gefunden wurde ($ip_exists==0) oder alle entsorgt wurden, dann diese hinzufuegen
                      if (!isset($ips) && $ip_exists==1 || $ip_exists==0)
                      {
                      $ips[$i]=time().'#'.$ip;
                      $counter++;
                      $fh=fopen($p_counter, 'w');
                      fwrite($fh, $counter);
                      fclose($fh);
                      }
                      // die ips speichern
                      $fh=fopen($p_ips_counter, 'w');
                      fwrite($fh, join("\n", $ips));
                      fclose($fh);

                      // ausgabe der besucherdaten
                      echo '<font color="#3366FF">Es sind '.$user_online.' Nutzer online.<br>';
                      echo 'Seit dem 22. Mai 2003 waren '.$counter.' Besucher auf dieser Seite.<br>';
                      echo 'Größte Zahl gleichzeitiger Besucher war am '.date("d.m.Y", $counter_max[0]).' mit '.$counter_max[1].' Besuchern.';
                      ?>



                      Jetzt ist es noch schlimmer :

                      Ergebnis jetzt :

                      24.05.2005

                      Warning: fopen(ips_user_online.log) [function.fopen]: failed to open stream: Permission denied in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 175

                      Warning: fwrite(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 176

                      Warning: fclose(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 177

                      Warning: fopen(counter.log) [function.fopen]: failed to open stream: Permission denied in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 197

                      Warning: fwrite(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 198

                      Warning: fclose(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 199

                      Warning: fopen(ips_counter.log) [function.fopen]: failed to open stream: Permission denied in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 202

                      Warning: fwrite(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 203

                      Warning: fclose(): supplied argument is not a valid stream resource in /home/vhosts/5000129885/ihre-tuerkei-immobilie.de/htdocs/mitte.php on line 204
                      Es sind 1 Nutzer online.
                      Seit dem 22. Mai 2003 waren 2 Besucher auf dieser Seite.
                      Größte Zahl gleichzeitiger Besucher war am 23.05.2005 mit 1 Besuchern

                      Kommentar


                      • #12
                        Original geschrieben von tweetywb
                        Jetzt ist es noch schlimmer :
                        OffTopic:
                        ja, jetzt ist es in der tat noch schlimmer.
                        jetzt haben wir einen weiteren newbee, der zwar inzwischen PHP zum laufen gebracht hat - aber völlig ohne ahnung damit rumspielt.

                        nein, auf den gedanken, eine meldung wie "permission denied" erst mal zu übersetzen, und sich dann über mögliche ursachen zu informieren, kommt man natürlich gar nicht - einfach alles komplett per c&p ins forum klatschen, sollen sich dich anderen mal darum kümmern ...
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar


                        • #13
                          Original geschrieben von wahsaga
                          OffTopic:
                          ja, jetzt ist es in der tat noch schlimmer.
                          jetzt haben wir einen weiteren newbee, der zwar inzwischen PHP zum laufen gebracht hat - aber völlig ohne ahnung damit rumspielt.

                          nein, auf den gedanken, eine meldung wie "permission denied" erst mal zu übersetzen, und sich dann über mögliche ursachen zu informieren, kommt man natürlich gar nicht - einfach alles komplett per c&p ins forum klatschen, sollen sich dich anderen mal darum kümmern ...

                          Punkt eins : Schon mal was von : Learning by doing gehört ?

                          Punkt zwei : Habe Dich nicht gezwungen zu antworten !

                          Punkt drei : Im php-buch steht zb. nicht drin das ich die Dateien als .php abspeichern muss - also hab ich schon was gelernt hier.

                          Kommentar


                          • #14
                            Original geschrieben von tweetywb
                            Punkt eins : Schon mal was von : Learning by doing gehört ?
                            schon mal was von "wenigstens ein wenig grundlagenwissen aneignen, bevor man planlos drauflos programmiert" gehört?
                            Punkt drei : Im php-buch steht zb. nicht drin das ich die Dateien als .php abspeichern muss
                            1. muss man ja auch nicht
                            2. http://www.php.net/manual/de/tutoria...l.requirements
                            I don't believe in rebirth. Actually, I never did in my whole lives.

                            Kommentar


                            • #15
                              Original geschrieben von wahsaga
                              schon mal was von "wenigstens ein wenig grundlagenwissen aneignen, bevor man planlos drauflos programmiert" gehört?

                              1. muss man ja auch nicht
                              2. http://www.php.net/manual/de/tutoria...l.requirements

                              Aber las mal !

                              Hättest nur schreiben brauchen , dass die datei atribute geändert werden müssen!

                              Ich sag doch learning by doing !

                              VIELEN DANK FÜR DEINE HILFE !

                              Kommentar

                              Lädt...
                              X