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: 56.839   Beiträge: 430.423   Mitglieder: 28.593   Aktive Mitglieder: 54
                  Willkommen an unser neuestes Mitglied, digital-mc.

                  Online-Benutzer

                  Einklappen

                  221 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 218.

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

                  Die neuesten Themen

                  Einklappen

                  • arnego2
                    Antwort auf Besucher-Explosion am 10.4.2021
                    Hi Karl
                    Bei Google brauchst du gar nicht erst nachzuhaken, schau in die Serverstats da findest du die Rohdaten.
                    Google geht den Weg der Kirche und hält uns für doof....
                    Heute, 23:02
                  • Nightland Driver
                    Antwort auf Upload Script gibt Undefined array key "file" zurück
                    Vielen Dank für deine Antwort, da liegt der fehler nicht. Wie oben zu erkennen ist, ist der name des inputs welcher den File enthält "file".
                    PHP-Code:
                    <?php echo '<input onchange="$(submit_profileimage).click();" name="file" type="file" class="custom-file-input
                    ...
                    Heute, 21:01
                  • Megabyte
                    Antwort auf Hompage erstellen lassen?
                    Mein Fazit:

                    CMS wäre hier totaler Unsinn. CMS = ContentManagementSystem. Hier muss kein Content 'gemanagt' werden. Weder Firmenname, noch Anschrift oder angebotene Leistungen müssen hier intervalartig redaktionell bearbeitet werden.

                    Baukasten... B-Lösung. Ich kenne 'Wix'...
                    Heute, 20:46
                  • Megabyte
                    Antwort auf Upload Script gibt Undefined array key "file" zurück
                    Wenn ich es richtig gelesen habe wird hier das Wort 'file' das erste Mal als 'key' verwendet:
                    $lastDot = strrpos($_FILES["file"]["name"], ".");

                    Es soll hier also die letzte Position ermittelt werden wo ein '.' steht inhalb der Variablen (Array) $_FILES["file"]["name"]...
                    Heute, 20:26
                  • speedy1
                    Antwort auf Hompage erstellen lassen?
                    AW: Homepage erstellen lassen?

                    Ich habe mit dem Website-Builder Wix gute Erfahrungen gemacht, welcher auch ein gutes Preis-Leistungs-Verhältnis besitzt.

                    Die Vorteile:
                    - Einfach zu bedienender Editor, mit einem Seitenmenü zum Hinzufügen von Bildern und Anwendungen...
                    Heute, 20:23

                  Die neuesten Beiträge

                  Einklappen

                  • admin
                    Besucher-Explosion am 10.4.2021
                    Hallo,

                    wir hatten am 10.4.2021 eine extrem hohe Zahl an Besuchern hier im Homepage-Forum - hier ein Screenshot von Google Analytics:



                    6.4.2021: 346 Seitenaufrufe
                    7.4.2021: 302 Seitenaufrufe
                    8.4.2021: 289 Seitenaufrufe
                    9.4.2021: 312 Seitenaufrufe...
                    12.04.2021, 17:18
                  • arnego2
                    Antwort auf Besucher-Explosion am 10.4.2021
                    Hi Karl
                    Bei Google brauchst du gar nicht erst nachzuhaken, schau in die Serverstats da findest du die Rohdaten.
                    Google geht den Weg der Kirche und hält uns für doof....
                    Heute, 23:02
                  • Nightland Driver
                    Upload Script gibt Undefined array key "file" zurück
                    Hey,

                    ich habe mit meinem Upload Script ein kleines Problem, es gibt mir nurnoch

                    Warning: Undefined array key "file" in E:\Benutzer\Documents\Xampp\htdocs\Projekt\Homepag e\includes\user.inc.php on line 20
                    Warning: Trying to access array offset on value of type...
                    Heute, 17:44
                  • Nightland Driver
                    Antwort auf Upload Script gibt Undefined array key "file" zurück
                    Vielen Dank für deine Antwort, da liegt der fehler nicht. Wie oben zu erkennen ist, ist der name des inputs welcher den File enthält "file".
                    PHP-Code:
                    <?php echo '<input onchange="$(submit_profileimage).click();" name="file" type="file" class="custom-file-input
                    ...
                    Heute, 21:01
                  • Megabyte
                    Antwort auf Hompage erstellen lassen?
                    Mein Fazit:

                    CMS wäre hier totaler Unsinn. CMS = ContentManagementSystem. Hier muss kein Content 'gemanagt' werden. Weder Firmenname, noch Anschrift oder angebotene Leistungen müssen hier intervalartig redaktionell bearbeitet werden.

                    Baukasten... B-Lösung. Ich kenne 'Wix'...
                    Heute, 20:46
                  • Megabyte
                    Antwort auf Upload Script gibt Undefined array key "file" zurück
                    Wenn ich es richtig gelesen habe wird hier das Wort 'file' das erste Mal als 'key' verwendet:
                    $lastDot = strrpos($_FILES["file"]["name"], ".");

                    Es soll hier also die letzte Position ermittelt werden wo ein '.' steht inhalb der Variablen (Array) $_FILES["file"]["name"]...
                    Heute, 20:26
                  • speedy1
                    Antwort auf Hompage erstellen lassen?
                    AW: Homepage erstellen lassen?

                    Ich habe mit dem Website-Builder Wix gute Erfahrungen gemacht, welcher auch ein gutes Preis-Leistungs-Verhältnis besitzt.

                    Die Vorteile:
                    - Einfach zu bedienender Editor, mit einem Seitenmenü zum Hinzufügen von Bildern und Anwendungen...
                    Heute, 20:23
                  • ST747
                    impfen oder schrott
                    A

                    nachdem wegen astraZ. das impfen ausgesetzt wurde, wird das jetzt wieder fortgesetzt. aber der grund ist, den impfstoff kann man leicher in den arztpraxen an "den mann" bringen.
                    nur so etwas zu empfehlen, weil man das besser in der praxis bewältigen kann, ist schlecht....
                    20.03.2021, 12:15
                  • ST747
                    Antwort auf impfen oder schrott
                    hallo,

                    zwei hinweise:

                    1. Ärzte empfehlen selbst die Hintergrundimmuniät zu stärken:

                    .... wichtig zum Schutz vor dem schweren Verlauf einer Infektion ist auch die "Hintgergrundimmunität". Dazu zählen z.B. eine ausreichend gute Vit D- Versorgung, Selen,
                    ...
                    GlaxoSmithKline plc (LSE/NYSE: GSK) und CureVac N.V. (Nasdaq: CVAC) veröffentlichen heute eine neue Kooperation über 150 Millionen Euro, die auf ihrer bestehenden Zusammenarbeit aufbaut. Ziel der Kooperation ist die Entwicklung von mRNA-Impfstoffen der nächsten Generation, die das Potential eines multivalenten Ansatzes gegen potenziell aufkommenden Virusvarianten in einem Impfstoff mit sich bringt.
                    Heute, 14:47
                  • ST747
                    Antwort auf Besucher-Explosion am 10.4.2021
                    hallo admin,
                    ich bin bei alfahosting. da gibt es eine gute funktion.
                    man kann sich die umfangreiche serverstatistik anschauen.
                    da sieht man auch z.b. die bots.
                    gerhard...
                    Heute, 13:38
                  Lädt...
                  X