Hallo Leute,
habe folgendes Problem:
Wenn man auf 'Senden' bei der Umfrage klickt, dann wird dieser Vote nicht gezählt, dass heißt sie wird nicht in die .txt-Datei geschrieben.
Wie kommt das? Brauche Hilfe!
	
Vielen Dank!!
Steffi [2011]
					habe folgendes Problem:
Wenn man auf 'Senden' bei der Umfrage klickt, dann wird dieser Vote nicht gezählt, dass heißt sie wird nicht in die .txt-Datei geschrieben.
Wie kommt das? Brauche Hilfe!
PHP-Code:
	
	
<?php
function no
{
    $gleichheit = false;
    if (isset($_POST["uw"])) {
        $datei = "unique3.txt";
        $fp = fopen($datei, "r+");
        $aw = fgets($fp, 30);
        if ($aw == $_POST["uw"]) {
            $gleichheit = true;
        } 
        rewind($fp);
        fputs($fp, $_POST["uw"]);
        fclose($fp);
    } 
    return $gleichheit;
} 
$unique = no();
$fn="ip.txt";
$sIP=$_SERVER['REMOTE_ADDR'];
$sContent = file_get_contents($fn);
$bSearch = (strpos($sContent, $sIP)!==FALSE) ? TRUE : FALSE;
if($bSearch) {
echo "<p>Danke für die Übermittlung der Daten!</p>\n"; 
}
else {
?>
<input type="submit" value="Daten senden" name="submit">
<?php
}
if(!$bSearch && isset($_POST["sotm"]) && $unique) {
echo "<p>Danke für die Übermittlung der Daten!</p>\n";
$datei2="ip.txt";
$ip=$_SERVER['REMOTE_ADDR'];
$fp2=fopen($datei2,"r+");
fputs($fp2,$ip);
fclose($fp2);
        $datei = "result3.txt";
        $fp = fopen($datei, "r+");
        $vote = fread($fp, filesize($datei));
        $vote = explode(",", $vote);
         $vote[$_POST["sotm"]]++;
        $vote = $vote[0] . "," . $vote[1] . "," . $vote[2];
        rewind($fp);
        fputs($fp, $vote);
        fclose($fp);
    } 
?>
Steffi [2011]
 
          ![Steffi[2011] Steffi[2011]](./core/images/default/default_avatar_medium.png)
 Moderator
 Moderator


Kommentar