myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Anmeldeformular (https://mygully.com/showthread.php?t=2562655)

ernesto2649 02.02.12 19:00

Anmeldeformular
 
liebe gemeinde, wer kann mir ein Anmeldeformular kreieren mit catchpaabfrage,

Die PHP-Datei in diesem Beispiel besitzt folgenden Inhalt:

<html>

<head>

<meta http-equiv="Content-Language" content="de">

<meta name="GENERATOR" content="Edit4Win">

</head>

<body>

<form method="POST" action="newsletter.php">

<p>Vorname:<br>

<input type="text" name="Vorname" size="36"></p>

<p>Name:<br>

<input type="text" name="Nachname" size="36"></p>

<p>E-Mail-Adresse:<br>

<input type="text" name="EMail" size="36"></p>

<p>Du möchtest Dich bei meinem Spassmailservice:</p>

<p><input type="radio" value="subscribe" checked name="Action">Anmelden<br>

<input type="radio" name="Action" value="unsubscribe">Abmelden</p>

<p>&nbsp;</p>

<p><input type="submit" value="Abschicken" name="SubmitBtn"></p>

</form>

</body>

</html>



Vor dem <html>-Tag fügen Sie in der ersten Zeile folgenden PHP-Code ein:

<?php

/* Captcha */

/* Session starten */

@session_start();

/* Klassen einbinden */

require 'captcha_image_maker/require/config.php';

require 'captcha_image_maker/require/crypt.class.php';

/* Crypt-Klasse initialisieren */

$GLOBALS['crypt_class'] = new crypt_class();

/* Captcha */

?>



Vor <p><input type="submit" value="Abschicken" name="SubmitBtn"></p> fügen Sie diesen PHP-Code ein:

<?php

// captcha

echo 'Geben Sie das Wort, wie im nachfolgenden Feld angezeigt, ein (Spam-Schutz):<br>';

echo '<input type="text" name="user_captcha_string"><br><br>';

echo '<img src="captcha_image_maker/require/image.php?'. md5(uniqid(rand(), true)).'">';

?>



Übertragen Sie die modifizierte PHP-Datei per FTP auf Ihren Webspace ins korrekte Verzeichnis.



Öffnen Sie jetzt das S***** newsletter.php im Editor zur Bearbeitung.



sollte nachher so aussehen:

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Besten Dank für Eure Hilfe

ein Anmeldes***** ist provisorisch oben, aber ohne captchaabfrage


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.