Hi,
Habe Folgendes Problem:
Habe ein Formular auf meiner Page. Nach dem Ausfühlen kann man auf Senden klicken.
Das PHP sollte normalerweise das geschriebene in einer txt. Datei reinschreiben.
In der Text Datei erscheint aber sowas:
- - - - - - -
HTML:
<form method="POST" action="http://xxx/up.load.php">
<span class="style1">Dateiname:</span><br>
<input type="text" name="name" style="width: 300px"><br>
<span class="style1">Dateigroeße (KB):</span><br>
<input type="text" name="kb" style="width: 300px"><br>
<span class="style1">Beschreibung:</span><br>
<input type="text" name="des" style="width: 300px; height: 150px"><br>
<span class="style1">URL Link:<br>
<input type="text" name="link" style="width: 300px"><br>
URL Kill-Link (RapidShare):<br>
<input type="text" name="klink" style="width: 300px"></span><br />
Bild-Link:<br>
<input type="text" name="blink" style="width: 300px"><br>
Passwort:</strong></span><span class="style31"><strong><br><span class="style1">
<input type="text" name="pass" style="width: 300px"><br>
</span><br>
<a href="http://xxx/up.load.php"><input type="submit" value="Senden" style="width: 58px; height: 19px" name="Senden"></a></form><br />
PHP:
<?php
$n1 = $_POST['name'];
$n2 = $_POST['kb'];
$n3 = $_POST['des'];
$n4 = $_POST['link'];
$n5 = $_POST['klink'];
$n6 = $_POST['blink'];
$n7 = $_POST['pass'];
$text = "$n1 - $n2 - $n3 - $n4 - $n5 - $n6 - $n7\n";
nl2br($text);
$x = 0;
$dateiname = "up.load.txt";
$datei = fopen($dateiname, "r");
while (!feof($datei)) {
$x++;
$saved[$x] = fgets($datei, 1048576);
}
$datei=fopen("up.load.txt", "w");
fwrite($datei, $text);
for ($i=1;$i <= $x; $i++) {
fwrite($datei, "$saved[$i]");
}
fclose($datei);
?>
<meta http-equiv="refresh" content="1; url=http://xxx">
Seite 1 von 1
Formular Schreibt Nichts In Die Txt Datei
#1
geschrieben 26. Juni 2006 - 11:36
Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
Jean-Jacques Rousseau
Jean-Jacques Rousseau
Anzeige
#2
geschrieben 26. Juni 2006 - 13:10
#3
geschrieben 27. Juni 2006 - 18:44
So werde ich aber leider nicht mehr weitergeleitet zu (up.load.php) Datei.
Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
Jean-Jacques Rousseau
Jean-Jacques Rousseau
#4
geschrieben 27. Juni 2006 - 19:08
Es passiert immer noch nichts. Die TXT Datei bleibt unbeschireben:
- - - - - -
- - - - - -
Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
Jean-Jacques Rousseau
Jean-Jacques Rousseau
#5
geschrieben 28. Juni 2006 - 06:35
Weitergeleitet? Wir haben doch hier nur eine Datei up.load.php oder irre ich mich? In dem Fall ruft sich das script selbst auf, und zwar mit 'action="http://xxx/up.load.php'.
Durch drücken des submit-buttons wird alles an http://xxx/up.load.php gesendet.
Dort wird in Zeile 10 alles in die Variable $text geschrieben, funktioniert auch.
Durch drücken des submit-buttons wird alles an http://xxx/up.load.php gesendet.
Dort wird in Zeile 10 alles in die Variable $text geschrieben, funktioniert auch.
#6
geschrieben 28. Juni 2006 - 19:43
Ne der Link ist nicht richtig xxx ist nur verdeckt, weil die Seite noch nicht fertig ist.
Aber wenn ich auf Submit (Senden) klicke passiert einfach nichts. Kein Action.
Aber wenn ich auf Submit (Senden) klicke passiert einfach nichts. Kein Action.
Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
Jean-Jacques Rousseau
Jean-Jacques Rousseau
#7
geschrieben 28. Juni 2006 - 19:54
#8
geschrieben 28. Juni 2006 - 19:58
Ja HEHE
Gut aber wenn ich auf Senden klicke passiert einfach nichts!
Ich verstehe es nicht.
Gut aber wenn ich auf Senden klicke passiert einfach nichts!
Ich verstehe es nicht.
Man muss viel gelernt haben, um über das, was man nicht weiß, fragen zu können.
Jean-Jacques Rousseau
Jean-Jacques Rousseau
#9
geschrieben 28. Juni 2006 - 20:23
Im Anhang ist deine Datei, leicht verändert und hier funktionstüchtig.
Angehängte Datei(en)
-
test1.zip (897bytes)
Anzahl der Downloads: 101
Thema verteilen:
Seite 1 von 1

Hilfe
Neues Thema
Antworten

Nach oben


