Beiträge von SonicChriz

    Hi,
    ich habe mir von einer seite ein voting script gesucht um mal zu sehen wie so etwas aufgebaut ist.
    und habe eins gefunden was meinen ansprüchen eintspricht.
    der fehler ist der:

    Code
    Wahl1 = Fatal error: Unsupported operand types in /usr/export/www/vhosts/funnetwork/hosting/azustek/geesus/voting.php on line 21


    die php datei :
    [php:1:96ba39239c]<?php
    if(isset($OK)) {
    setcookie("OK", "yes", time()+1*24*60*60*60);
    $wahl1 = file("wahl1.txt");
    $wahl2 = file("wahl2.txt");
    $wahl3 = file("wahl3.txt");
    $wahlwert1 = $wahl1[0];
    $wahlwert2 = $wahl2[0];
    $wahlwert3 = $wahl3[0];
    $insgesamt = $wahlwert1 + $wahlwert2 + $wahlwert3;
    $new_file = fopen("$wahl.txt", "a+");
    fwrite($new_file, $wahl + "1");
    fclose($new_file);
    ?>
    Ergebnisse:

    Wahl1 =
    ">,
    <?php echo round(($wahl1*100)/$insgesamt); ?>%


    Wahl2 =
    ,
    <? echo round(($wahl2*100)/$insgesamt); ?>%

    $wahl3 =
    ,
    <? echo round(($wahl3*100)/$insgesamt); ?>%

    <?
    }
    else {
    ?>
    <form method="post" action="index.php">
    <input type="radio" value="wahl1"> Wahl1

    <input type="radio" value="wahl2"> Wahl2

    <input type="radio" value="wahl3"> Wahl3

    <input type="submit" value="OK" name="OK">

    Ergebnisse
    <?
    }
    ?>[/php:1:96ba39239c]

    mfg <?Chriz?>

    Zitat von admin

    Habe so eine Signatur noch nie hier gesehen und da ich überhaupt nicht weiß um was es geht kann ich Dir da auch nicht weiter helfen, sorry


    du kennst doch sicher "Rocco" oder?
    dann achte mal auf seine signatur,da steht z.B:
    "Ich hör gerade
    Nix"
    und wenn er was hört steht dort was....soetwas hab ich auch......aber kann es anscheinend nicht einfügen.ist also auch egal..-.
    danke

    Zitat von pindakaas

    ich hab nenn vorschlag da du dich mit css ich würde da du die link bar ja mit absoluter breite vesehen hast die buttons mit bisplay:block und der width dieser bar vershen dann sieht das n bisschen regelmäßiger aus !
    ansonsten gefällt mir :appl:


    wer soll aus diesem satz schlau werden?
    ich hab kein wort verstanden......."edit-funktion"

    Ich baue mir so etwas wie ein CMS.
    in der datei form.php kann man eine über ein <select> eine datei auswählen.

    dann wird in der textarea der inahlt der datei angezeigt.
    und man kann dann den inhalt so lassen wie er ist oder ihn halt ergänzen oder neuschreiben.

    und da der inhalt schon angezeigt wird in der textarea,würde wenn man es dann abschickt der selber inhalt 2 mal dort stehen.deshalb möchte ich das die datei wenn die datei write.php ausgeführt wird komplett ausgeleert wird und der inhalt der textarea dor hinein geschrieben wird.
    und das funktioniert irgendwie nicht...

    weißt du jetzt was ich meine?

    hammer..danke greenrover...funktioniert genau wie ich das wollte.

    hab aber jetzt noch ein problem.
    ich habe hier die datei write.php
    [php:1:f75ef2f3d1]<?php
    $auswahl = $_REQUEST['auswahl'];
    $inhalt = $_REQUEST['inhalt'];
    $new = $_REQUEST['new'];
    $seiten = array("about.html", "home.html");
    if(in_array("$auswahl", $seiten));
    {
    $datei = fopen("$auswahl", "r+");
    rewind($datei);
    }

    fwrite($datei, $inhalt);
    fclose($datei);
    echo "die seite wurde aktualisiert";
    echo "Du kannst dir deine überarbeitete Seite jetzt ansehen.<a href=\"$auswahl\" target=\"_top\">Klick hier</a>";
    ?>[/php:1:f75ef2f3d1]
    jetzt werden die dateien auch alle verändert.
    nur das mit dem rewind() will einfach nicht.
    wenn die datei leer ist schreibt er auch den inhalt dort herrein,jedoch wenn ich dann einen neuen inhalt schreibe und mit rewind() ja der alte weggeworfen werden soll.passiert das nicht sodern er schreib alles rein was ich geschrieben habe und der rest vom vorrigen inhalt steht dort noch zum teil..
    warum?

    mfg <?Chriz?>


    diesen thread:
    aufden hatte ich keine antwort bekommen.
    aber ist auch egal ist ja im prenzip die selbe frage gewesen.
    also mir wäre die lösung mit der textdatei lieber...aber wenn es dir keine umstände macht könntest du auch beide posten?

    mfg <?Chriz?>

    hm..ok..wenn mir dabei keiner helfen kann..werde ich eine sehr ähnliche frage stellen:

    wieder mal geht es um eine textarea.

    also ich habe eine stinknormale html-datei,mit den üblichen code-tags.
    die seite ist aber nicht beschreiben,dass heißt es sind nur die code-tags in der datei.

    jetzt die frage:
    wie bekomme ich es hin das ich den inhalt einer textarea bzw.inputfeld,
    an eine bestimmte stelle der seite geschreiben wird...z.B.:

    Code
    <body><table><tr><td>[color=red]HIER SOLL DER TEXT STEHEN DER AUS DER TEXTAREA ÜBERGEBEN WURDE[/color]</td></tr></table></body>

    falls es notwendig ist kann die besagte html datei auch mit php besetzt werden...
    ich hoffe das es jemand verstanden hat