Ankündigung

Einklappen
Keine Ankündigung bisher.

PHP Guestbook

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

  • PHP Guestbook

    Ich habe ein Guestbook in PHP geschrieben und habs auf den Server geladen. Hab dann versucht mich dort einzutragen aber er gibt einen Fehler (Fehler1)an. Hier ist das Script auf dem Server home.pages.at/soulfly-d/guestbook.php

    und hier ist das Script(ich habe mögliche Fehlerstellen nummeriert)

    <html>
    <head><title>Guestbook</title></head>
    <link rel="Stylesheet" type="text/css" href="sd.css">
    <?php


    $forumdb="forum.txt";
    if(!file_exists(§forumdb)){
    $fp=fopen($forumdb,"w");
    fclose($fp);

    }
    if(isset($abschicken)){
    [email protected]($forumdb.".tmp","w");
    if($fpn<=0){
    ?>Fehler1<?php
    }
    $text=htmlspecialchars($text);

    if($name<=0){$NAME="Anonym";}

    $eintrag= "<tr><td><a href='mailto:$email'><b>$NAME</b></a>   <a href='$hp' target='_blank'><b>$hp</b></a></td></tr>\n";
    $eintrag.="<tr><td><hr color='#000000'></td></tr>\n";
    $eintrag.="<tr><td valign='top'>$text</td></tr>\n\n";


    fputs($fpn,$eintrag);
    [email protected]($forumdb,"r");
    if($fp<=0){
    ?>Fehler2<?php
    }
    while(!feof($fp)){
    $zeile=fgets($fp,32000);
    fputs($fpn,$zeile);

    }
    fclose($fp);
    fclose($fpn);
    unlink($forumdb);
    rename($forumdb.".tmp",$forumdb);

    }
    ?>
    <body>
    <center>
    <h1>Soulfly-D's Guestbook</h1>
    <table border="0" width="370" class="table">
    <form action="guestbook.php" method="POST">
    <tr>
    <td align="RIGHT">Name:</td><td><input type="Text" name="name" size="30" maxlength="255"></td>
    </tr>
    <tr>
    <td align="RIGHT">E-Mail:</td><td><input type="Text" name="email" size="30" maxlength="255"></td>
    </tr>
    <tr>
    <td align="RIGHT">Homepage:</td><td><input type="Text" name="hp" size="30" maxlength="255" value="http://"></td>
    </tr>
    <tr>
    <td align="RIGHT" valign="top">Text:</td><td><textarea name="text" cols="30" rows="10"></textarea></td>
    </tr>
    <tr>
    <td colspan="2" align="CENTER"><input type="Submit" name="abschicken" value="Abschicken"></td>
    </tr>
    </form>
    </table>
    <table class="table" width="370" border=0>
    <tr>
    <td>
    <?php include($forumdb); ?>
    </td>
    </tr>
    </table>
    </center>
    </BODY>
    </HTML>

    Was läuft da schief?
    http://www.soulfly-design.de/images/soulfly-d.jpg

  • #2
    Hi,
    3 mögliche Probleme

    Problem 1:

    mache auf if(isset($abschicken)){ - if(isset($Abschicken)){

    Problem 2

    mache aus if(!file_exists(§forumdb)){ - if(!file_exists($forumdb)){

    Problem 3

    Die CHMOD - Lese- und schreibe rechte.


    MfG SPages
    Lernen Sie jetzt PHP
    http://www.php-is-easy.de/obook

    Kommentar


    • #3
      Kann den CHMOD denn irgendwie einstellen auf dem Server oder gibt es da keine Möglichkeit.

      Wozu gibt es denn PHP, wenn man sowas nicht ermöglichen kann.
      Son Mist,
      wo kriege ich jetzt ein Guetbook ohne Werbung und anpassbar an das Design her? HIIIILLLFFEEE!!!!!
      http://www.soulfly-design.de/images/soulfly-d.jpg

      Kommentar


      • #4
        OCH GOTT...
        die chmod rechte stellt man im ftp programm ein!!!
        www.nice-esp.de.vu - meldet bitte mal im board an: wir versuchen eine nette HL:CS / Games community aufzubauen(nich so wie cstrike.de oder mymtw.de)

        Kommentar


        • #5
          Ich habs mit wsftp versucht, bin aber zu keinem Ergebnis gekommen.
          Er gibt einen Fehler aus, wenn ich die Rechte verändern will.
          Liegt wohl am Server?!
          http://www.soulfly-design.de/images/soulfly-d.jpg

          Kommentar


          • #6
            nein,
            du startest wsftp, und loggst dich ganz normla ein, dann klickst du 1x auf den ordner wo die datein drin sind, und dann rechtsklickst du drauf, da im menü "chmod unix" (oder so) und da müssen alle angeklickt sein. das selbe machst du mit allen dateien im ordner und fertig.
            www.nice-esp.de.vu - meldet bitte mal im board an: wir versuchen eine nette HL:CS / Games community aufzubauen(nich so wie cstrike.de oder mymtw.de)

            Kommentar


            • #7
              Wenn ich das mache kommt diese nachricht wsftp

              SITE chmod 777 forum.txt
              ! Send error: connection reset
              ! Receive error: connection reset

              ! Chmod failed. It may not be supported on remote site.

              das kann doch nicht sein
              http://www.soulfly-design.de/images/soulfly-d.jpg

              Kommentar


              • #8
                verschieb einfach alle dateien vom script in einen ordner. dann geht das(den ordner auch 777)
                www.nice-esp.de.vu - meldet bitte mal im board an: wir versuchen eine nette HL:CS / Games community aufzubauen(nich so wie cstrike.de oder mymtw.de)

                Kommentar


                • #9
                  Ich hab jetzt, wie du gesagt hast, alles in einen Ordner gepackt und was ist?
                  Das ist!!!
                  SITE chmod 777 gbsoulfly
                  550 Could not change perms on gbsoulfly
                  ! Chmod failed. It may not be supported on remote site.

                  Kannst du das mal mit
                  home.pages.at versuchen.
                  Kann ja nicht sein, dass das nur bei mir nicht funzt.
                  http://www.soulfly-design.de/images/soulfly-d.jpg

                  Kommentar

                  homepage-forum.de - Hilfe für Webmaster! Statistiken

                  Einklappen

                  Themen: 57.114   Beiträge: 432.398   Mitglieder: 29.316   Aktive Mitglieder: 44
                  Willkommen an unser neuestes Mitglied, Schildermacher.

                  Online-Benutzer

                  Einklappen

                  232 Benutzer sind jetzt online. Registrierte Benutzer: 5, Gäste: 227.

                  Mit 3.502 Benutzern waren am 23.01.2020 um 17:20 die meisten Benutzer gleichzeitig online.

                  Die neuesten Themen

                  Einklappen

                  Die neuesten Beiträge

                  Einklappen

                  • eloms
                    Klick Counter
                    Hallo

                    Ich habe hier einen einfachen Klick Conter gefunden und ihn etwas geändert.
                    Es gibt aber noch Probleme.
                    Ich habe schon versucht mit dem Autor Kontakt aufzunehmen, ist mir aber nicht gelungen.
                    Auch eine Anmeldung im Forum hat zwar Funktioniert, aber schreiben kann...
                    29.07.2022, 09:30
                  • bdt600
                    Antwort auf Klick Counter
                    Dich stört es also nicht, dass das Script Fehler hat? Merkwürdige Einstellung....
                    Heute, 16:04
                  • eloms
                    Antwort auf Klick Counter
                    Hallo

                    Das würde ich gene noch wissen,

                    aber da stehe ich gerade auf dem Schlauch.
                    Ich verstehe da gerade den Zusammenhang nicht.

                    War das so gemeinet?
                    index.php/?seite=startseite

                    oder bezieht es sich auf das "die index.php in index.php?seite=startseite...
                    Heute, 15:52
                  • eloms
                    Antwort auf Klick Counter
                    Das ist nicht schlimm ist ja noch nicht fertig

                    Notice: Undefined index: id in ...../seite.php on line 31
                    Fehler: Keine gültige Download-ID!

                    Ich habe es ja schon des öffteren geschrieben,
                    das ich es eigentlich nur über $_Get machen möchte und nicht mit einer...
                    Heute, 15:42
                  • basti1012
                    Antwort auf Klick Counter
                    Ist klar, dass es bei dir geht, weil du unten ja wieder counter++ hast.
                    Dein Code wird immer umständlicher.
                    Zu viele get und put contents die man wohl nicht brauch wenn man es anders macht.

                    Erklär mal das mit dem ganzen Datum auf sich hat?
                    Willst du dir jetzt ein Counter...
                    Heute, 15:16
                  • bdt600
                    Antwort auf Klick Counter
                    Also immer noch fehlerhaft. Und was passiert beim Aufruf von seite.php ohne id?

                    Und noch ein Hinweis, dieses denglisch w.z.B. filenameneu ist grausam. Bei der Scriptgröße geht das noch, aber wenn ein Script länger wird, führt das zu einem Chaos. Wähle zwischen deutschen oder englischen...
                    Heute, 15:16
                  • Schildermacher
                    Suche Homepage ersteller
                    Hallo zusammen
                    Ich suche jemanden, der mir für meinen neuen Laden, KFZ Kennzeichen und Zulassungsdienst, eine Homepage baut.
                    Diese sollte auch über google gefunden werden.
                    Und, sie muss bezahlbar sein.
                    Gruß
                    Der Schildermacher
                    12.08.2022, 09:26
                  • bdt600
                    Antwort auf Suche Homepage ersteller
                    Du begreifst es einfach nicht, oder? Der Tipp mit der Rechtschreibung auf deiner Seite war gut gemeint, weil das potenzielle Kunden abschrecken kann. Aber ok, lass es wie es ist, sch... auf Rechtschreibung und Satzzeichen.


                    Das hat mit fadenscheinigen Ausreden nichts zu tun, denn...
                    Heute, 15:05
                  • eloms
                    Antwort auf Klick Counter
                    Also für mich Funktioniert das
                    Ich habe erst ein mal nur den gesamt Tages Klick geändert, der Rest ist noch wie vorher.

                    diese Seite gibt es nicht, .../seite.php?id=neueseite.php - die txt Date wird erzeugt und wird dann, weil sie ja nicht existiert auf die 404 umgeleitet
                    diese...
                    Heute, 14:59
                  • arnego2
                    Antwort auf Suche Homepage ersteller
                    Ist es dir nicht bekannt das Matomo Datenschutz-Grundverordnungs Konform ist? Eine Mail bekommen ist schon Datenverarbeitung bei dir?
                    Lese doch mal hier was Datenverabreitung ist: https://de.wikipedia.org/wiki/Datenverarbeitung
                    Zum wiederholten Male geht es hier nicht um mich, sondern um...
                    Heute, 14:46
                  Lädt...
                  X