super Anfänger will Formular versenden...

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

  • #16
    ääähhh

    hi, ich sehe wieder ein super kleines Licht am Tunnel,

    ich komme mir schon vor wie ein Hacker, ok
    cmd konnte ich nicht eingeben dann habe ich es
    mit command versucht und die Schritte gemacht die
    du erzählt hast und offenbar bin ich jetzt drinne,
    aber was kann ich jetzt machen ich weiß
    doch nicht wie man die CHMOD in diesen Modus setzt

    bitte noch ein mal!!

    Kommentar


    • #17
      ok, wir wollen damit nicht chmodden, sondern verlässlich herausbekommen, wie die rechte gesetzt sind. auf der linken seite hast du jetzt in jeder zeile sowas stehen:

      dxrwx-rx-r und so weiter

      paste hier mal alles rein, was danach aussieht.
      welches windows benutzt du? 98?

      Kommentar


      • #18
        ich bin schon ganz irre...

        ...ja ich habe 98!

        aber auf der linken Seite,..???


        nein bis jetzt sieht es so aus


        ftp>


        mehr nicht

        Kommentar


        • #19
          hast du vorher ftp ftp.deinedomäne.de angegeben?

          Kommentar


          • #20
            ja

            ja habe ich

            dann hat die verbindung hergestellt
            nach benutzername gefragt
            und schließlich nach mein Kennwort

            und dann kam das

            user sowieso logged in
            ftp>
            Zuletzt geändert von lehrling; 14.08.2002, 21:20.

            Kommentar


            • #21
              jaaa

              ich habe jetzt einfach mal

              ftp> dir eingegeben und es kam das

              drwr-xr-x

              Kommentar


              • #22
                Lösch mal das File
                artikel.txt
                (nachdem Du Dir eine Sicherung gemacht hast - die Meldung war nur weil sie dazugehört)

                Dann entferne das @ aus der Zeile
                @$filehandle = fopen ("../artikel.txt", "W");
                also:
                $filehandle = fopen ("../artikel.txt", "W");

                Jetzt probiers nochmal.

                Eigentlich sollte das Skript nun das File anlegen.

                Wenn nicht müssen die Berechtigungen auf Verzeichnisebene gechecked werden.

                Kommentar


                • #23
                  sorry, jau, natürlich erst mal schauen, was da lost ist.
                  kannst du bitte die komplette ausgabe hier rein pasten?

                  Kommentar


                  • #24
                    das hält doch keiner mit mir aus!!!

                    sorry aber negativ:

                    fehlermeldung war diese:


                    Warning: fopen("../artikel.txt", "W") - Invalid argument in /is/htdocs/blabla/www.muster.de/admin/testz.php on line 23


                    :-(

                    Kommentar


                    • #25
                      Wenns funzt sag ich dann warum ...
                      Gib bescheid
                      PHP-Code:
                      <?php
                      $ArtikelFile 
                      "../artikel.txt";
                      if (!isset (
                      $artikel_array[0])) {
                          if (
                      file_exists ($ArtikelFile)) {
                              
                      $artikel_array file($ArtikelFile);
                          }
                      } else {
                          
                      $filehandle fopen($ArtikelFile,"w");
                          if (!
                      $filehandle) {
                              echo 
                      "<font color=\"#ff0000\"><b>Achtung Fehler!</b><br>\n";
                              echo 
                      "Datei ließ sich nicht zum Schreiben öffnen<br></font>\n";
                              
                      mail("test@test.de","Fehler im Redaktionsfrontend","Bla, Bla, Bla");
                          } else {
                              
                      $translationget_html_translation_table(HTML_ENTITIES);
                              
                      $anzahl count($artikel_array);
                           
                              for (
                      $i 0$i $anzahl$i++) {
                                  
                      $artikel_array[$i] = strtr($artikel_array[$i], $translation);
                                   
                      $artikel_array[$i] = str_replace("\r"""$artikel_array[$i]);
                                     
                      $artikel_array[$i] = str_replace("\n""<br>"$artikel_array[$i]);
                               } 
                      // End for
                              
                              
                      $artikel_string implode("\n"$artikel_array);
                              
                      $erfolg fwrite($filehandle$artikel_string);
                              
                      $erfolg fclose($filehandle);
                              
                              echo 
                      "<h4>Der Artikel wurde aktualisiert!</h4><p>\n";
                           } 
                      // End if (!$filehandle)
                      // End if (!isset...
                              
                      $translation get_html_translation_table(HTML_ENTITIES);
                      $translation array_flip ($translation);
                      $anzahl count($artikel_array);
                                
                      for (
                      $i 0$i $anzahl$i++) {
                        
                      $artikel_array[$i] = strtr ($artikel_array[$i],$translation);
                        
                      $artikel_array[$i] = str_replace("<br>","\n",$artikel_array[$i]);
                      }
                      ?>
                      <h3>Redaktionsystem - Eingabe</h3>
                      <form action="<?echo $PHP_SELF?>" method=post>
                        <b>&Uuml;berschrift:</b><br>
                        <input name="artikel_array[0]" size="60" maxlength="60" value="<?echo $artikel_array[0]?>"><p>
                        <b>Vorspann:</b><br>
                        <input name="artikel_array[1]" size="60" maxlength="60" value="<?echo $artikel_array[1]?>"><p>
                        <b>Artikeltext:</b><br>
                        <textarea name="artikel_array[2]" rows=8 cols=50><?echo $artikel_array[2]?></textarea><p>
                        <b>Autor:</b><br>
                        <input name="artikel_array[3]" size="30" maxlength="30" value="<?echo $artikel_array[3]?>"><br>
                        <input type=submit value="absenden">
                      </form>

                      Kommentar


                      • #26
                        :-(

                        sorry,

                        fehlermeldung

                        Warning: fopen("../artikel.txt", "w") - Permission denied in /is/htdocs/blabla/www.muster.de/admin/testz.php on line 14


                        vielleicht ist es ein Zeichen höherer Natur:

                        lehrling du hast deine Mission falsch verstanden, sucht dir
                        was anderes

                        :-(

                        Kommentar


                        • #27
                          AHAAAA jetzt fängts an ....

                          Die 1. Fehlermeldung war eindeutig -> Warning: fopen("../artikel.txt", "W") - Invalid argument in /is/htdocs/blabla/www.muster.de/admin/testz.php on line 23

                          Also falsches Argument in .....

                          Ergo in die Zeile:
                          $filehandle = fopen ("../artikel.txt", "w");
                          muß ein kleines "w" rein

                          und jetzt erst hast Du eindeutig kein Recht ein File im Verzeichnis zu erstellen
                          Warning: fopen("../artikel.txt", "w") - Permission denied in /is/htdocs/blabla/www.muster.de/admin/testz.php on line 14

                          Zugriff verweigert ....

                          Ist dich schon was.

                          Jetzt mußt Du auf das Verzeichnis chmod 777 geben

                          Kommentar


                          • #28
                            Permission denied deutet doch auf fehlende Rechte hin, oder liege ich da falsch?

                            Kommentar


                            • #29
                              Oder das File hochladen und auf das File chmod 777 geben. Genauso wie Du es zuvor schon gemacht hast. (Vorher war ja noch ein anderer Fehler)

                              Kommentar


                              • #30
                                @TobiaZ
                                Du hast vollkommen Recht, aber zuvor war noch der Fehler
                                Warning: fopen("../artikel.txt", "W") - Invalid argument in /is/htdocs/blabla/www.muster.de/admin/testz.php on line 23

                                "W" war schuld ....

                                Kommentar

                                Lädt...
                                X