Haruzept: Verzeichnis in copy

Hallo Zuammen,

ich bekomme es nicht hin, ein Verzeichnis, vor der Variable in der funktion copy anzugeben.

copy($datei1, '/../'.$datei1);

Könnte mir bitte jemand sagen, was ich falsch mache?

Gruß

Haru

  1. Hallo,

    copy($datei1, '/../'.$datei1);

    Könnte mir bitte jemand sagen, was ich falsch mache?

    "/../" ist kein gültiges Verzeichnis:

    "/" verweist bereits auf das Wurzelverzeichnis, "/../" wäre dann ein Verzeichnis oberhalb des Wurzelverzeichnisses - da ist aber nichts mehr.

    Du meinst vermutlich '../'.$datei?

    Viele Grüße,
    Jörg

    1. "/../" ist kein gültiges Verzeichnis:

      "/" verweist bereits auf das Wurzelverzeichnis, "/../" wäre dann ein Verzeichnis oberhalb des Wurzelverzeichnisses - da ist aber nichts mehr.

      Du meinst vermutlich '../'.$datei?

      Viele Grüße,
      Jörg

      Ich möchte die Datei eine Ebene höher schieben.
      Mit copy($datei1, '../'.$datei1);
      funktioniert dies leider auch nicht.

      Fehler:

      Warning: copy(Resource id #9) [function.copy]: failed to open stream: No such file or directory in BLA on line 81

      1. Hello,

        Du meinst vermutlich '../'.$datei?

        Ich möchte die Datei eine Ebene höher schieben.
        Mit copy($datei1, '../'.$datei1);
        funktioniert dies leider auch nicht.

        Fehler:

        Warning: copy(Resource id #9) [function.copy]: failed to open stream: No such file or directory in BLA on line 81

        Was steht denn drin in $datei1? Ein Name?
        Das sieht mir so aus, als hättest Du versucht, dir mit fopen() eine Ressource-ID zu besorgen.

        Copy arbeitet namensbasiert.

        Liebe Grüße aus dem schönen Oberharz

        Tom vom Berg

        --
         ☻_
        /▌
        / \ Nur selber lernen macht schlau
        http://bergpost.annerschbarrich.de
        1. Was steht denn drin in $datei1? Ein Name?
          Das sieht mir so aus, als hättest Du versucht, dir mit fopen() eine Ressource-ID zu besorgen.

          Copy arbeitet namensbasiert.

          In $datei1 befindet sich ein kleines php script, welches ich gerne in ein anderes Verzeichnis schieben möchte.

          1. Hello,

            Was steht denn drin in $datei1? Ein Name?
            Das sieht mir so aus, als hättest Du versucht, dir mit fopen() eine Ressource-ID zu besorgen.

            Copy arbeitet namensbasiert.

            In $datei1 befindet sich ein kleines php script, welches ich gerne in ein anderes Verzeichnis schieben möchte.

            *LOL*

            Und was sthet in der VARIABLEN mit dem Namen '$datei1'?

            Liebe Grüße aus dem schönen Oberharz

            Tom vom Berg

            --
             ☻_
            /▌
            / \ Nur selber lernen macht schlau
            http://bergpost.annerschbarrich.de
            1. sorry mein Fehler :)

                
              $alias = test;  
              $datei1 = fopen("$alias","r+");
              
              1. Hallo,

                $alias = test;

                das ist grober Unfug, wenn test nicht als Konstante definiert ist. Und wenn doch, ist es zumindest als Problemdarstellung nicht hilfreich.

                $datei1 = fopen("$alias","r+");

                also doch: Du versuchst, copy() mit einem Datei-Handle aufzurufen, anstatt einem Dateinamen.
                Was soll, davon abgesehen, übrigens der Unsinn, eine Stringvariable nochmal in einen String einzubetten?

                Ciao,
                 Martin

                --
                Solange der Nagellack nicht trocken ist,
                ist eine Frau praktisch wehrlos.
                  (Burt Reynolds, US-Schauspieler)
                Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
              2. Hallo,

                sorry mein Fehler :)

                $alias = test;
                $datei1 = fopen("$alias","r+");

                  
                [ein Punkt für Tom](https://forum.selfhtml.org/?t=208575&m=1418547) :-)  
                Streiche die zweite Zeile ersatzlos und nutze statt dessen ganz einfach  
                  
                `   [link:http://de.php.net/manual/de/function.copy.php@title=copy]($alias, '../' . $alias);`{:.language-php}  
                  
                Siehe auch das Beispiel auf verlinkter Handbuchseite.  
                  
                  
                Freundliche Grüße  
                  
                Vinzenz
                
                1. Hello,

                  ein Punkt für Tom :-)

                  ab wieviel Punkten kann ich die gegen einen modernen neuen Wäschetrockner eintauschen?

                  Liebe Grüße aus dem schönen Oberharz

                  Tom vom Berg

                  --
                   ☻_
                  /▌
                  / \ Nur selber lernen macht schlau
                  http://bergpost.annerschbarrich.de
                  1. Hello,

                    ein Punkt für Tom :-)

                    ab wieviel Punkten kann ich die gegen einen modernen neuen Wäschetrockner eintauschen?

                    Liebe Grüße aus dem schönen Oberharz

                    Tom vom Berg

                    Wenn du mir das folgende Problem auch noch beantwortest, gibt es 2 Bonus Punkte :)

                    $del = "DELETE FROM test";

                    warum wird das ignoriert?

                    Wenn ich den Befehl so in phpmyAdmin eingebe, funktioniert es ohne Probleme.

                    1. Hello,

                      Wenn du mir das folgende Problem auch noch beantwortest, gibt es 2 Bonus Punkte :)

                      $del = "DELETE FROM test";

                      warum wird das ignoriert?

                      Wie meisnt Du das? Was wird da ignoriert?
                      Du führst eine Zuweisung durch. Auf der leinen Seite steht eine (String-)Variable, der Du den Text von der rechten Seite des Gleichheitszeichens (Zuweisungsoperator) zuweist.

                      Wenn Du nun $del ausgeben lässt, steht da sicherlich der Text drin.

                      Wenn ich den Befehl so in phpmyAdmin eingebe, funktioniert es ohne Probleme.

                      Du meinst wahrscheinlich, wenn Du im SQL-Eingabefesnter vom phpMyAdmin "DELETE FROM test;" eingibst und diese Anweisung dann ausführen lässt, dann ist die Tabelle test hinterher leer. Die Anweisung wurde also ausgeführt.

                      Wenn Du nun innerhalb von PHP eine SQL-Anweisung ausführen lassen willst, benötigst Du dafür eine gültige Datenbankverbindung und eine Funktion, die die Anweisung dann über diese Verbindung ausführen kann.

                      siehe http://de2.php.net/manual/en/function.mysql-query.php

                      Und eine Verbindung bekommst Du mit
                      http://de2.php.net/manual/en/function.mysql-connect.php

                      Dann musst Du nur noch eine Datenbank auswählen für die Verbindung
                      http://de2.php.net/manual/en/function.mysql-select-db.php

                      und dann kannst Du die Query ausführen lassen.

                      Das beste wird sein, Du schaust Dir mal ein Turorial an
                      http://tut.php-quake.net/de/
                      und arbeitest das mal wirklich Seite für Seite durch (selber nachmachen!).

                      Dann solltest Du hinterher keine kleineren Probleme mehr haben. Dann kannst Du dich den großen Problemen zuwenden :-))

                      Liebe Grüße aus dem schönen Oberharz

                      Tom vom Berg

                      --
                       ☻_
                      /▌
                      / \ Nur selber lernen macht schlau
                      http://bergpost.annerschbarrich.de
                      1. ich habe bereits eine DB verbindung.

                        Den Insert Befehl führt er ohne Probleme aus.

                        $del = "DELETE FROM `Newsticker`";  
                        	$add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                        	        VALUES ('$inhalt', '$freigabe')";
                        

                        nur den Delete Befehl davor nicht.

                        1. $del = "DELETE FROM Newsticker";

                          Das ist eine Zuweisung. Sollen wir raten, wie das Queryan Mysql(?) übergeben wird?

                          $add = "INSERT INTO Newsticker (Inhalt, Freigabe)
                                  VALUES ('$inhalt', '$freigabe')";[/code]

                          Du willst, dass hinterer $inhalt und $freigabe und nicht der Inhalt dieser Variablen in der Tabelle stehen?

                          1. $del = "DELETE FROM Newsticker";

                            Das ist eine Zuweisung. Sollen wir raten, wie das Queryan Mysql(?) übergeben wird?

                            $add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                                    VALUES ('$inhalt', '$freigabe')";[/code]  
                            

                            Du willst, dass hinterer $inhalt und $freigabe und nicht der Inhalt dieser Variablen in der Tabelle stehen?

                            Bis jetzt wurde immer ohne Probleme der Inhalt der Variablen in die Tabelle eingefügt.

                              
                            include ('../config.php');  
                            $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");  
                            mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");  
                            $sql = "SELECT * FROM `Newsticker`";  
                            $newsticker_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");  
                            $pro = mysql_fetch_array($newsticker_query);  
                              
                              
                              
                            <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">  
                                  <table>  
                                    <tr>  
                                      <td>Inhalt: </td>  
                                      <td><input name="Inhalt" type="text"></td>  
                                    </tr>  
                              
                                      <td>Freigabe: </td>  
                                      <td><input name="Freigabe" type="checkbox" value="Ja" checked></td>  
                                  </table>  
                                  <input type="submit" name="save" value=" Erstellen " />  
                                  <input type="reset" name="reset" value=" Abbrechen " />  
                                </form>  
                              
                              
                              
                            if(isset($_POST['save']))  
                            {  
                            	echo "<script>alert('Es kann immer nur ein Eintrag im Newsticker sein. Der alte Eintrag wird gelöscht!')</script>";  
                                $inhalt = ($_POST['Inhalt']);  
                                $freigabe = ($_POST['Freigabe']);  
                              
                            	$del = "DELETE FROM `Newsticker`";  
                            	$add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                            	        VALUES ('$inhalt', '$freigabe')";  
                            }  
                              
                              
                            
                            
                            1. Hallo,

                              include ('../config.php');

                              $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");
                              mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
                              $sql = "SELECT * FROM Newsticker";
                              $newsticker_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
                              $pro = mysql_fetch_array($newsticker_query);

                              <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

                                
                              mixt du PHP- und HTML-Code tatsächlich so durcheinander? Das kann nicht funktionieren!  
                                
                              
                              > ~~~php
                              
                              if(isset($_POST['save']))  
                              
                              > {  
                              > 	echo "<script>alert('Es kann immer nur ein Eintrag im Newsticker sein. Der alte Eintrag wird gelöscht!')</script>";  
                              >     $inhalt = ($_POST['Inhalt']);  
                              >     $freigabe = ($_POST['Freigabe']);  
                              >   
                              > 	$del = "DELETE FROM `Newsticker`";  
                              > 	$add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                              > 	        VALUES ('$inhalt', '$freigabe')";  
                              > }
                              
                              

                              Schön, das sind ein paar Zuweisungen, die ersten beiden sogar unnötigerweise geklammert - aber die Datenbank weiß davon nichts. Wie auch? Der Aufruf von mysql_query() fehlt ja völlig (einschließlich der dazu gehörenden Fehlerbehandlung).

                              Ciao,
                               Martin

                              --
                              Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Beim Universum bin ich mir aber nicht ganz sicher.
                                (Albert Einstein, deutscher Physiker)
                              Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                            2. Bis jetzt wurde immer ohne Probleme der Inhalt der Variablen in die Tabelle eingefügt.

                              Ich war vom Konstrukt verwirrt. Der String ist richtig so wenn auch nicht wirklich sauber und übersichtlich.

                              $del = "DELETE FROM Newsticker";
                              $add = "INSERT INTO Newsticker (Inhalt, Freigabe)
                                      VALUES ('$inhalt', '$freigabe')";

                                
                              Wenn du damit irgendwas in die Datenbank bekommst, bist du ein Gott. Denn nur ein solcher (oder Chuck Norris) schafft sowas, ohne der Datenbank was davon zu sagen.
                              
                              1. Bis jetzt wurde immer ohne Probleme der Inhalt der Variablen in die Tabelle eingefügt.

                                Ich war vom Konstrukt verwirrt. Der String ist richtig so wenn auch nicht wirklich sauber und übersichtlich.

                                $del = "DELETE FROM `Newsticker`";  
                                $add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                                        VALUES ('$inhalt', '$freigabe')";  
                                
                                
                                >   
                                > Wenn du damit irgendwas in die Datenbank bekommst, bist du ein Gott. Denn nur ein solcher (oder Chuck Norris) schafft sowas, ohne der Datenbank was davon zu sagen.  
                                  
                                Okay :)  
                                  
                                Aber warum wird der Befehle Delete nicht ausgeführt?
                                
                                1. Hello,

                                  Ich war vom Konstrukt verwirrt. Der String ist richtig so wenn auch nicht wirklich sauber und übersichtlich.

                                  $del = "DELETE FROM `Newsticker`";  
                                  $add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                                          VALUES ('$inhalt', '$freigabe')";  
                                  
                                  
                                  > >   
                                  > > Wenn du damit irgendwas in die Datenbank bekommst, bist du ein Gott. Denn nur ein solcher (oder Chuck Norris) schafft sowas, ohne der Datenbank was davon zu sagen.  
                                  >   
                                  > Okay :)  
                                  >   
                                  > Aber warum wird der Befehle Delete nicht ausgeführt?  
                                    
                                  \*rrrrr\*  
                                    
                                  Es wird überhaupt kein "Befehl delete" aufgerufen. Wie soll er da ausgeführt werden?  
                                  Du hast uns bisher nur eine Zuweisung gezeigt, bei der in eine Stringvariable ein SQL-Statement geschreiben wurde. Aber Du machst dann nichts damit. Du musst das Statement auch an die Befehlsschnittstelle übergeben mit Hilfe der Funktion mysql\_query().  
                                    
                                    
                                    
                                    
                                  Liebe Grüße aus dem schönen Oberharz  
                                    
                                    
                                  Tom vom Berg  
                                  ![](http://selfhtml.bitworks.de/Virencheck.gif)  
                                    
                                  
                                  -- 
                                   ☻\_  
                                  /▌  
                                  / \ Nur selber lernen macht schlau  
                                  <http://bergpost.annerschbarrich.de>
                                  
                                  1. Oh man -.-

                                    dumm dümmer ich :)

                                    glaubste ich habe den Fehler gesehen?

                                    1. Hello,

                                      Oh man -.-

                                      dumm dümmer ich :)

                                      glaubste ich habe den Fehler gesehen?

                                      Dafür wirst Du es jetzt wohl wissen, wie es geht, wenn man dich mitten in der nacht weckt. Durch selbst erkannte Fehler vertieft man sein Wissen ;-)

                                      Also nicht aufgeben.

                                      Liebe Grüße aus dem schönen Oberharz

                                      Tom vom Berg

                                      --
                                       ☻_
                                      /▌
                                      / \ Nur selber lernen macht schlau
                                      http://bergpost.annerschbarrich.de
                                2. Aber warum wird der Befehle Delete nicht ausgeführt?

                                  Weil du der Interpreter nicht sagst, dass er ihn ausführen soll.
                                  Du weisst aber schon, was PHP ist und wie man damit, zumindest Ansatzweise, umgeht?

                                3. Hallo,

                                  $del = "DELETE FROM `Newsticker`";  
                                  
                                  $add = "INSERT INTO `Newsticker` (`Inhalt`, `Freigabe`)  
                                          VALUES ('$inhalt', '$freigabe')";
                                  
                                  
                                  >   
                                  > Aber warum wird der Befehle Delete nicht ausgeführt?  
                                    
                                  weil es nirgends einen "Befehl Delete" gibt. Du hast einen String, in dem zufällig sowas in der Art drinsteht, machst aber nichts mit diesem String.  
                                    
                                  Wenn du auf einen Einkaufszettel schreibst, "8 große Tomaten, 500g Hackfleisch, 1 Becher Sahne, 1 Stück Gouda", dann hast du die Sachen dadurch ja auch noch nicht automatisch im Kühlschrank.  
                                    
                                  Ciao,  
                                   Martin  
                                  
                                  -- 
                                  Paradox ist, wenn jemand eingefleischter Vegetarier ist.  
                                  Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                  
                                  1. Hi,

                                    Wenn du auf einen Einkaufszettel schreibst, "8 große Tomaten, 500g Hackfleisch, 1 Becher Sahne, 1 Stück Gouda", dann hast du die Sachen dadurch ja auch noch nicht automatisch im Kühlschrank.

                                    Und das ist auch gut so.

                                    Tomaten soll man nicht im Kühlschrank lagern. Genauso wie andere Vertreter der Gattung Solanum (Nachtschatten, z.B. Kartoffeln, Auberginen) bzw. der Familie Solanaceae (Nachtschattengewächse, z.B. Solanum, Capsicum = Paprika usw.)
                                    Einerseits verderben sie schneller, andererseits bilden sich verstärkt alkaloide Gifte (vor allem in den grünen Teilen der Pflanzen).

                                    Ach ja: mir scheint es, als hättest Du die Zwiebeln für Dein Rezept vergessen.

                                    cu,
                                    Andreas

                                    --
                                    Warum nennt sich Andreas hier MudGuard?
                                    O o ostern ...
                                    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
                                    1. Hallo,

                                      Tomaten soll man nicht im Kühlschrank lagern. Genauso wie andere Vertreter der Gattung Solanum (Nachtschatten, z.B. Kartoffeln, Auberginen) bzw. der Familie Solanaceae (Nachtschattengewächse, z.B. Solanum, Capsicum = Paprika usw.)
                                      Einerseits verderben sie schneller, andererseits bilden sich verstärkt alkaloide Gifte (vor allem in den grünen Teilen der Pflanzen).

                                      das mit dem schnelleren Verderben kann ich nicht nachvollziehen - im Kühlschrank bleiben sie mehrere Tage fest und wirken dadurch frisch, außerhalb sind sie nach drei bis vier Tagen matschig und fangen an zu schimmeln. Allerdings kaufe ich normalerweise nicht mehr, als ich zeitnah verbrauche.
                                      Ach ja, die grünen Teile (also das Gestrüpp) wandern natürlich sofort in den Müll. Vorzugsweise noch vor dem Einpacken und Abwiegen im Laden.

                                      Ach ja: mir scheint es, als hättest Du die Zwiebeln für Dein Rezept vergessen.

                                      Möglich, klingt gut. Dann weißt du aber mehr als ich, ich hatte nämlich noch kein konkretes Rezept dazu im Sinn. Was hätte es denn werden können? Ich bin für Vorschläge jederzeit offen.

                                      Ciao,
                                       Martin

                                      --
                                      Die letzten Worte des Neandertalers:
                                      Möchte doch zu gern wissen, was in der Höhle ist ...
                                      Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                      1. Hi,

                                        Ach ja: mir scheint es, als hättest Du die Zwiebeln für Dein Rezept vergessen.
                                        Möglich, klingt gut. Dann weißt du aber mehr als ich, ich hatte nämlich noch kein konkretes Rezept dazu im Sinn. Was hätte es denn werden können? Ich bin für Vorschläge jederzeit offen.

                                        Zwiebeln anbraten. Hackfleisch dazugeben, mit Salz, Pfeffer, Kräutern würzen. Tomaten würfeln, dazugeben. Etwas Sahne unterrühren. Das Ganze in eine Auflaufform, Gouda drüberreiben und im Backofen gratinieren.

                                        cu,
                                        Andreas

                                        --
                                        Warum nennt sich Andreas hier MudGuard?
                                        O o ostern ...
                                        Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
                                        1. Hallo,

                                          Ach ja: mir scheint es, als hättest Du die Zwiebeln für Dein Rezept vergessen.
                                          Möglich, klingt gut. Dann weißt du aber mehr als ich, ich hatte nämlich noch kein konkretes Rezept dazu im Sinn. Was hätte es denn werden können? Ich bin für Vorschläge jederzeit offen.

                                          Zwiebeln anbraten. Hackfleisch dazugeben, mit Salz, Pfeffer, Kräutern würzen. Tomaten würfeln, dazugeben. Etwas Sahne unterrühren. Das Ganze in eine Auflaufform, Gouda drüberreiben und im Backofen gratinieren.

                                          als Selbstversorger betrachte ich die Küchenarbeit eher als notwendiges Übel und beschränke sie im Normalfall auf ein Minimum. Wenn ich für die Zubereitung eines Gerichts mehr als eine halbe Stunde investieren muss, kommt das für mich schon kaum noch in Frage.

                                          Meine Kochkünste würde ich umschreiben mit "für den Eigenbedarf genügt es". Sie gehen zwar schon über das Öffnen von Fertigpackungen und die Bedienung der Microwelle hinaus, aber mein Fachgebiet ist das sicher nicht. Trotzdem hört sich das recht einfach und lecker an, was du da beschreibst. Jetzt weiß ich, was ich die nächsten Tage mal ausprobieren werde. :-)

                                          Ich hatte angesichts meiner fiktiven Zutatenliste vor allem Schwierigkeiten, die Sahne in den passenden Kontext zu bringen. Denn ich assoziiere Sahne intuitiv eher mit dem Konditoreisektor. Andererseits, Rahmsauce oder so ...

                                          Ciao,
                                           Martin

                                          --
                                          Die letzten Worte des Architekten:
                                          Mir fällt da gerade was ein...
                                          Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                          1. Hi,

                                            als Selbstversorger betrachte ich die Küchenarbeit eher als notwendiges Übel und beschränke sie im Normalfall auf ein Minimum.

                                            Ich bin auch Selbstversorger. Und ich koche sehr gerne. Und als ich die Zutatenliste sah, hab ich spontan überlegt, was man damit kochen kann.
                                            Und da fehlten mir irgendwie die Zwiebeln.

                                            (und ich würde vermutlich auch noch eine kleine Zehe Knoblauch dran tun)

                                            cu,
                                            Andreas

                                            --
                                            Warum nennt sich Andreas hier MudGuard?
                                            O o ostern ...
                                            Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
                                            1. Hallo,

                                              Ich bin auch Selbstversorger. Und ich koche sehr gerne.

                                              sowas gibt's, ich weiß. Und das ist ja auch gut so. Jedem Tierchen ...

                                              (und ich würde vermutlich auch noch eine kleine Zehe Knoblauch dran tun)

                                              Das werde ich tunlichst bleiben lassen - spätestens seit "Twilight" oder "True Blood" wissen wir ja auch, dass das Zeug nicht einmal gegen Vampire hilft. Dafür aber gegen menschliche Gesellschaft. Schafft unheimlich viel Platz im Bus. ;-)

                                              Ciao,
                                               Martin

                                              --
                                              Datenbanken speichern keine User.
                                              Das liegt daran, daß Datenbanken mit der Lebensmittelversorgung für gespeicherte biologische Lebensformen derzeit noch Probleme haben.
                                                (Christoph Schnauß)
                                              Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                              1. Hi,

                                                (und ich würde vermutlich auch noch eine kleine Zehe Knoblauch dran tun)
                                                Das werde ich tunlichst bleiben lassen - spätestens seit "Twilight" oder "True Blood" wissen wir ja auch, dass das Zeug nicht einmal gegen Vampire hilft.

                                                Ok. Das spricht aber nicht gegen Knoblauch. Denn dann könnte man mit der gleichen Begründung auch das Hackfleisch weglassen - das hilft ja auch nicht gegen Vampire.

                                                Dafür aber gegen menschliche Gesellschaft. Schafft unheimlich viel Platz im Bus. ;-)

                                                2 deutliche Vorteile ;-)

                                                Ich fahr, wann immer es geht, nicht mit den öffentlichen Verkehrsmitteln, sondern lieber mit dem Fahrrad.

                                                cu,
                                                Andreas

                                                --
                                                Warum nennt sich Andreas hier MudGuard?
                                                O o ostern ...
                                                Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
                                                1. Hi,

                                                  (und ich würde vermutlich auch noch eine kleine Zehe Knoblauch dran tun)
                                                  Das werde ich tunlichst bleiben lassen - spätestens seit "Twilight" oder "True Blood" wissen wir ja auch, dass das Zeug nicht einmal gegen Vampire hilft.
                                                  Ok. Das spricht aber nicht gegen Knoblauch.

                                                  äh, nein, das stimmt. Gegen den Knoblauch spricht, dass der Geruch bei mir einen Brechreiz hervorruft, das Zeug aber keinen zusätzlichen spirituellen Nutzwert hat.

                                                  Ich fahr, wann immer es geht, nicht mit den öffentlichen Verkehrsmitteln, ...

                                                  Ich auch nicht.

                                                  sondern lieber mit dem Fahrrad.

                                                  ... sondern lieber mit dem PKW.

                                                  Ciao,
                                                   Martin

                                                  --
                                                  Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
                                                  Except with Microsoft, where it is just the other way round.
                                                  Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                                  1. Yerf!

                                                    äh, nein, das stimmt. Gegen den Knoblauch spricht, dass der Geruch bei mir einen Brechreiz hervorruft, das Zeug aber keinen zusätzlichen spirituellen Nutzwert hat.

                                                    Gibs doch zu: der Hinweis auf Twilight kam nur damit keiner auf die Idee kommt dass *du* eigentlich ein Vampir bist ;-)

                                                    Gruß,

                                                    Harlequin

                                                    --
                                                    RIP --- XHTML 2
                                                    nur die Besten sterben jung
                                                    1. Hallo,

                                                      äh, nein, das stimmt. Gegen den Knoblauch spricht, dass der Geruch bei mir einen Brechreiz hervorruft, das Zeug aber keinen zusätzlichen spirituellen Nutzwert hat.
                                                      Gibs doch zu: der Hinweis auf Twilight kam nur damit keiner auf die Idee kommt dass *du* eigentlich ein Vampir bist ;-)

                                                      hey, psst! Das hat die letzten 381 Jahre niemand gemerkt, und jetzt kommst du und machst mir die Tour kaputt ...

                                                      Ciao,
                                                       Martin

                                                      --
                                                      Der Bäcker schlägt die Fliegen tot
                                                      Und macht daraus Rosinenbrot.
                                                      Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                                    2. [latex]Mae  govannen![/latex]

                                                      äh, nein, das stimmt. Gegen den Knoblauch spricht, dass der Geruch bei mir einen Brechreiz hervorruft, das Zeug aber keinen zusätzlichen spirituellen Nutzwert hat.

                                                      Gibs doch zu: der Hinweis auf Twilight kam nur damit keiner auf die Idee kommt dass *du* eigentlich ein Vampir bist ;-)

                                                      Twilight *würg*
                                                      Ich bin oder wäre lieber oder auch nicht, das kann und darf ich weder bestätigen noch dementieren, einer der "Vampire Diaries"-Vampire; der mit der süßen Hauptdarstellerin-Freundin natürlich *fg*

                                                      Stur lächeln und winken, Männer!
                                                      Kai

                                                      It all began when I went on a tour, hoping to find some furniture
                                                       Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
                                                      SelfHTML-Forum-Stylesheet

                                                      1. Hallo,

                                                        Twilight *würg*

                                                        och, geht so.

                                                        Ich bin oder wäre lieber oder auch nicht, das kann und darf ich weder bestätigen noch dementieren, einer der "Vampire Diaries"-Vampire; der mit der süßen Hauptdarstellerin-Freundin natürlich *fg*

                                                        Du meinst Nina Dobrev? Ja, die finde ich auch hinreißend attraktiv, da kann Kristen Stewart natürlich einpacken. :-)
                                                        Ich habe "Vampire Diaries" zwar nie gesehen, aber diverse Beiträge in Programmzeitschriften sowie im Internet darüber gelesen.

                                                        Ciao,
                                                         Martin

                                                        --
                                                        Das Leben ist lebensgefährlich und endet meistens tödlich.
                                                        Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
                                                        1. Yerf!

                                                          Du meinst Nina Dobrev? Ja, die finde ich auch hinreißend attraktiv, da kann Kristen Stewart natürlich einpacken. :-)
                                                          Ich habe "Vampire Diaries" zwar nie gesehen, aber diverse Beiträge in Programmzeitschriften sowie im Internet darüber gelesen.

                                                          Tjo, ich kann da wenig drüber sagen... hab sie mir nicht so genau angeschaut. Mein Geschmack an Frauen ist aber auch eher "Exzentrisch" und das schließt keine Vampire ein... eher die Gegenseite... ;-)

                                                          Gruß,

                                                          Harlequin

                                                          --
                                                          RIP --- XHTML 2
                                                          nur die Besten sterben jung
                                                          1. [latex]Mae  govannen![/latex]

                                                            Du meinst Nina Dobrev? [...]

                                                            Mein Geschmack an Frauen ist aber auch eher "Exzentrisch" und das schließt keine Vampire ein... eher die Gegenseite... ;-)

                                                            Werwölfe? :)

                                                            Stur lächeln und winken, Männer!
                                                            Kai

                                                            --
                                                            It all began when I went on a tour, hoping to find some furniture
                                                             Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
                                                            SelfHTML-Forum-Stylesheet
                                                            1. Yerf!

                                                              Werwölfe? :)

                                                              ^^

                                                              Das Filmplakat das hier mein Zimmer verschönert ist von Walt Disney: "Robin Hood" ;-)

                                                              Gruß,

                                                              Harlequin

                                                              --
                                                              RIP --- XHTML 2
                                                              nur die Besten sterben jung
                2. Hallo,

                  sorry mein Fehler :)

                  $alias = test;
                  $datei1 = fopen("$alias","r+");

                  
                  >   
                  > [ein Punkt für Tom](https://forum.selfhtml.org/?t=208575&m=1418547) :-)  
                  > Streiche die zweite Zeile ersatzlos und nutze statt dessen ganz einfach  
                  >   
                  > `   [link:http://de.php.net/manual/de/function.copy.php@title=copy]($alias, '../' . $alias);`{:.language-php}  
                  >   
                  > Siehe auch das Beispiel auf verlinkter Handbuchseite.  
                  >   
                  >   
                  > Freundliche Grüße  
                  >   
                  > Vinzenz  
                    
                  Hat funktioniert danke dir und den anderen für eure Hilfe :)
                  
              3. Hello,

                sorry mein Fehler :)

                $alias = test;

                ^    ^
                Wenn 'test' keine Konstante ist, die Du irgendwo deklariert hast, dann soll es bestimmt eine String sein. Der müsste in Häkchen stehen. PHP interpretiert da zwar dran herum (macht aus dem Namen einer nicht deklarierten Konstanten einen String), aber darauf solltest Du dich auf keinen Fall verlassen.

                $datei1 = fopen("$alias","r+");

                  
                Das hatte ich ja vermutet. Du besorgst Dir eine Handle (eine Ressource-ID). Copy arbeitet aber direkt mit dem Namen der Dateien. Siehe <http://de2.php.net/manual/en/function.copy.php>.  
                  
                Wenn Du also  
                  
                    $ok = copy ($alias, '../'.$alias);  
                    var\_dump($ok);  
                  
                schreiben würdest, dann könnte es klappen, vorausgesetzt, dass PHP den Konstantenbezeichner test umgewandelt hat in einen String mit dem Inhalt 'test'.  
                  
                  
                  
                  
                  
                  
                Liebe Grüße aus dem schönen Oberharz  
                  
                  
                Tom vom Berg  
                ![](http://selfhtml.bitworks.de/Virencheck.gif)  
                  
                
                -- 
                 ☻\_  
                /▌  
                / \ Nur selber lernen macht schlau  
                <http://bergpost.annerschbarrich.de>