touch problem:
-
-
*räusper*
das ist ein string, den du an die funktion touch() übergibst
strings gehören in anführungszeichen -
-
aja dankeum halb neun war ich woll noch net munter^^
-
weitergehts :cry:
Parse error: parse error, unexpected '<' in /home/gym/spaceescape/inc/register_make.inc.php on line 11
ich schreib einfach alles rein:
Quellcode
- <?php
- $userfile = '../Acc/'.$username.'.php';
- $username2=$username;
- $pass2=$pass;
- if (touch ($userfile)) {
- if(isset($username , $pass))
- {
- $fp=@fopen("../Acc/$username.php","a");
- if($fp)
- {
- <form>
- <input type="hidden" value="$username2">
- <input type="hidden" value="$pass2">
- </form>
- }
- @fclose($fp);
- }
- else {
- echo "Tut mir leid Account konnte nicht erstellt werden";
- }
- } else {
- echo "Tut mir leid Account konnte nicht erstellt werden";
- }
-
-
Warning: touch() [function.touch]: Unable to create file ../Acc/tester.php because Permission denied in .../register_make.inc.php on line 5
??????????
was heißt das -
das heißt wohl soviel wie: du hast keine berechtigung Dateien auf dem Server anzulegen. Wenn dir der Webspace/Server selbst gehört kannst du da vielleicht was dran schrauben, sonst wohl eher nicht. Oder Hoster fragen...
cya -
dreck der gehört der Schule
:cry: :cry: :cry:
:cry: :oops: :cry:
:cry: :cry: :cry:
//ADMIN EDIT -
versuchs mit chmod in deinem ftp clienten!
edit: btw, klemmt bei dir die smilietaste? -
hab schon probiert
ps.:Du hast ne eigene Taste dafür cool -
und, was hats ergeben?
-
-
wenn du den richtigen ordner erfolgreich chmodden konntest,
dann ist das sehr, sehr unwahrscheinlich, dass es nicht klappt -
es geht!!!
ich hab vergessen den ordner in den er schreibt erlaubnis zu geben
Ich hab jetzt das Problem das er nicht reinschreibt
Quellcode
- <?php
- $userfile = '../Acc/'.$username.'.php';
- $username2=$username;
- $pass2=$pass;
- if (touch ($userfile)) {
- if(isset($username , $pass))
- {
- $fp=@fopen("../Acc/$username.php","a");
- if($fp)
- {
- echo "<form>";
- echo "<input type='hidden' value='$username2'>";
- echo "<input type='hidden' value='$pass2'>";
- echo "</form>";
- }
- @fclose($fp);
- }
- else {
- echo "Tut mir leid Account konnte nicht erstellt werden";
- }
- } else {
- echo "Tut mir leid Account konnte nicht erstellt werden";
- }
-
wo schreibst du denn den inhalt?
du hast gar kein [phpdoc]fwrite[/phpdoc]
PS: Zur Fehlersuche würde ich die Rückgaben der Funktionen nicht unterdrücken, dann erhält man vielleicht Meldungen, die einem helfen -
kann mir jemand das fwrite einbauen es fnkt einfach net
-
ich weiß ja gar nicht, was du schreiben willst
vor allem ist mir keine anwendungsmöglichkeit bekannt, in der es sinnvoll wäre direkt in eine php datei zu schreiben
das birgt einige sicherheitsrisiken -
Hineinschreiben will ich:
<form>
<input type='hidden' value='$username2'>
<input type='hidden' value='$pass2'>
</form> -