Gib hier einen Username an"; $u_c=1; } elseif(strlen($username)>15) { $u="NICHT mehr als 15 Zeichen"; $u_c=1; } // remove the below 4 lines if want to allow any characters to be used, but you won't want to allow "quotes", so change the next line to elseif(eregi("\"",$username)) elseif(eregi("[^a-zA-z_0-9]",$username)) { $u="Es sind nur Zeichen und Zahlen zulässig a-z A-Z 0-9 & _"; $u_c=1; } else { $c=mysql_query("select username from freecounters where username='$username'"); $d=mysql_fetch_object($c); if(is_object($d)) { $u="Dieser Username wird bereits benutzt."; $u_c=1; } else $u_c=0; } if(strlen($e_mail)>100) { $e="Darf nicht mehr als 100 Zeichen haben"; $e_c=1; } elseif(!eregi("^.+\@.+\..+$",$e_mail)) { $e="Hier gültige Mailadresse angeben"; $e_c=1; } else { $e_c=0; } if(strlen($yourl)>150) { $y="nicht mehr als 150 Zeichen"; $y_c=1; } elseif(!eregi("^(ht|f)tps?://.+\..+$",$yourl)) { $y="URL Deiner Homepage"; $y_c=1; } else { $y_c=0; } if(strlen($counter_value)>5) { $c="Hier den Startwert des counter angeben, kann von 0 bis 99999 gehen"; $c_c=1; } elseif(!ereg("^[0-9]+$",$counter_value)) { $c="Zahl zwischen 0 und 99999 eingeben"; $c_c=1; } else { $c_c=0; } if(!$counter_style) { $cs="Wähle einen Counterstil"; $cs_c=1; } else { $cs_c=0; } if($u_c||$e_c||$y_c||$c_c||$cs_c) { echo "Fülle alle Felder des Formulares aus. Dein Passwort wird am Ende erzeugt und eingeblendet. Dieses kannst Du jederzeit wieder ändern.
Username:$u
E-Mail:$e
URL:$y
Startwert:";if($c_c)echo $c; echo "
Counterstil:

$cs
Meine URL in der Liste der Counternutzer mit anzeigen?
"; } else { $pass=""; mt_srand((double)microtime()*1000000^getmypid()); while(strlen($pass) < $pass_length) { $pass.=substr($chars,(mt_rand()%strlen($chars)),1); } if($add_site) $as=1; else $as=0; $t=time(); $c=mysql_query("insert into freecounters (username,email,url,password,counter,counter_style,last_access,site_list) values ('$username','$e_mail','$yourl',password('$pass'),'$counter_value','$counter_style','$t','$as')"); if($c) { // send the user a welcome mail mail($e_mail,$subject,$msg,"From:$youemail"); // text sent to the browser echo "
Willkommen beim Freecounter Service $username. Dein Passwort lautet: $pass

Den folgenden Code setze bitte in Deine Homepage ein.

<a href=\"$domain\" target=\"_top\"><img src=\"$domain/counter.php3?$username\" border=\"0\" width=\"100\" height=\"15\" alt=\"Frecounterservice\"></a>

"; } else { echo "Sorry! Es ist ein Fehler ist aufgetreten, bitte nochmal versuchen"; } } mysql_close(); ?>

Dieser Counterservice stammt von Plebian.com