blocken von wörtern

F|ghtEr

Mitglied
Hi, ich hab da nen NewsScript geschrieben, jetzt sollen aber nur User die Gereggt sind nem Comment schreiben dürfen, das Prob ich kann das nit machen das er das überprüft ob der User gereggt ist oder nit,

Das sieht so aus..


Code:
<form action="<? echo $PHP_self; ?>?news_id=<? echo $news_id; ?>" method="post">
    <input type="hidden" name="news_id" value="<? echo $news_id; ?>">
<input type="hidden" name="c_mail" value="<? echo $useremail; ?>">
<div
    align="center"><center><table border="0" width="20%">
        <tr>
            <td width="100%"><font size="2" face="Verdana">Name: <? echo $user_name; ?><input type="hidden" size="16"
            name="c_name" value="<? echo $user_name; ?>"></td>
        </tr>
        <tr>
            <td width="100%"><textarea name="c_text" rows="3" style="BACKGROUND: #7E8468; COLOR: #000000; font-size: 9pt; font-face: Courier, Verdana, Arial; BORDER: 0"
            cols="25"></textarea></td>
        </tr>
        <tr>
            <td align="center" width="100%"><input type="submit"
            name="comment_save" value="Kommentieren" style="BACKGROUND: #7E8468; COLOR: #000000; HEIGHT: 16; font-size: 9pt; font-face: Courier, Verdana, Arial; BORDER: 0"></td>
        </tr>
    </table>
    </center></div><p> </p>
</form><br>


name="c_name" value="<? echo $user_name; ?>"></td>


Ich will jetzt da wo <? echo $user_name; ?> steht, das wenn da Gast als Antwort kommt, das da steht "Du bist nicht regestriert", und der Submitknopf soll deaktiviert werden.


Ich denke das das mit JavaScript geht, also, das wenn es das Wort Gast erkennt, das durch du bist nicht regestriert ersetzt, und den Submit Button halt deaktiviert
Ich hoffe mir kann jemand helfen! Thx
 
Ich hab zwar keine Lösung parat, ich würd das aber eher direkt über das Newsscript integrieren.

Eben eine Funktion, bei der beim Absenden von News bzw. Kommentaren das Login-Feld kommt. Mit Java einen Button zu verstecken ist zwar möglich aber es ist für den User besser wirksam, wenn man das nach dieser Methode macht.
Außerdem spart das ganze einem Berchtigten/user Ladezeit.
Dazu würd ich aber ins PHP-Forum schauen.
 
ersetzt das: <?php echo $user_name; ?> mal mit:
<?php ($user_name=="Gast") ? echo "Gast" : echo $user_name; ?>
dann sollte es gehn
wenn ich richtig verstanden habe was du willst!

greetZZzz daIllu ;-)
 
Zurück