| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

04-09-2009, 20:26
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
PHP Durch Form etwas in Datei schreiben
Hallo Forum User
Ich habe wieder mal ein Problem.
Also hab mir jetzt ein Formular zusammengeschnipelt...
sieht so aus
HTML-Code:
<form method="post" action="make.php">
<body bgcolor="#000000">
<table width="40%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><font color="#FFFFFF">Spiel:</td>
<td><input type="text" name="spiel"><br></td>
</tr>
</table>
<input type="submit" name="Button" value="Weiter">
</form>
So und wenn jetzt da einer einen spielnamen reinschreibt, soll er das in eine bestimmte datei schreiben? geht das? hab schon viel ausprobiert, komm aber nicht weiter, bin am verzweifeln 
Bitte helft mir weiter
Danke
|

04-09-2009, 20:34
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

04-09-2009, 20:49
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
So weit war ich auch schon, hab auch code und so aber der funktioniert nicht,
kannst du mir evtl einen gähngigen code schicken? pls.
währ dankbar
|

04-09-2009, 21:33
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
Gähnen wird der Code sicherlich nicht ... Aber wie wärs denn damit, dass du uns deinen Code zeigst? Das macht die Sache viel angenehmer für dich.
|

04-09-2009, 21:38
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
Ok
PHP-Code:
<?php $spiel=$_POST["spiel"]; $spiel= fopen("test.html","hi", "a+"); ?>
|

04-09-2009, 21:52
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo Matthias (nochmal),
wenn du dir bitte mal die Doku zu fopen ansehen würdest, sähest du, dass du die völlig falsch benutzt. "hi" ist kein gültiger Mode und das wird PHP dir sicherlich als Fehlermeldung gesagt haben.
Warum machst du es nicht so wie bei "servername", da hat's doch dann auch geklappt?
Gruß,
Anja
|

05-09-2009, 11:11
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
Ja aber da macht er ja nur die Datei, er sollte ja auch dann was in die datei reinschreiben??? 
|

05-09-2009, 11:53
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
Danke für die Antworten habs aber jetzt selbst gelöst^^^^^^^^
Das ist er:
Ich  :
PHP-Code:
<?php $servername=$_POST["servername"]; $servername= fopen ("$servername.html", "a"); fwrite ($servername, "\n<h1>Hier kommt noch mehr!</h1>\n<p>Und auch hier sollte etwas folgen.</p>"); fclose ($servername); ?>
|

05-09-2009, 13:02
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
PHP User können in Datei schreiben
Hallo Forum User
Wie üblich, hab ich wieder ein Problem mit PHP
Ich habe mir eine Form zusammen gesbastelt:
HTML-Code:
<form method="post" action="make.php">
<body bgcolor="#000000">
<table width="40%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><font color="#FFFFFF">Servername:</font></td>
<td><input type="text" name="servername"><br> </td>
</tr>
</table>
<input type="submit" name="Button" value="Weiter">
</form>
</center>
So wenn da jetzt der User einen Servernamen eingibt, soll er den Namen automatisch in eine Datei schreiben.
So weit war ich schon:
PHP-Code:
<?php $servername=$_POST["servername"]; $spiel=$_POST["spiel"]; $servername= fopen ("$servername.html", "a"); fwrite ($servername, "Der Server heißt $servername"); fclose ($servername); ?>
Aber das macht er nicht. Kann mir einer bitte weiterhelfen (am verzweifeln)
  
|

05-09-2009, 14:06
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.310
|
|
Bitte keinen Thread erstellen. Ich habs zusammengeführt.
Btw: hast du überhaupt mal ein vernünftiges Debugging betrieben?
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

05-09-2009, 15:38
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
Kann mir jemand´n Code schicken?
Währ cool
Danke
|

05-09-2009, 15:48
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
Was bist du bereit zu zahlen?
|

05-09-2009, 16:50
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.310
|
|
Zitat:
Zitat von matzeeeeable
Kann mir jemand´n Code schicken?
Währ cool
Danke
|
Wieso? Nur weil du kein HTML kannst? Schau dir das doch mal genau an:
PHP-Code:
<form method="post" action="make.php">
<body bgcolor="#000000">
Na, fällt dir was auf? Und setz in der make.php mal ein print_r($_POST).
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

05-09-2009, 23:00
|
|
matzeeeeable
Registrierter Benutzer
|
|
Registriert seit: Sep 2009
Beiträge: 16
|
|
Ach habs jetzt selbst geschafft^^
bisschen nachdenken dann geht das :-)
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|