Also ich habe es jetz mal versucht register gleich einzubauen also sogesagt von ilch aus zu starten aber auch das klppt net:
Code
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Bestellen';
$hmenu = 'bestellung';
$design = new design ( $title , $hmenu );
$design->header();
require "$filename = 'http://localhost/global.php";
if(isset($_POST['send'])){
if($_POST['username'] && $_POST['accept'] && $_POST['surname'] && $_POST['firstname'] && $_POST['usermail1']==$_POST['usermail2']){
$chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyxz012456789";
@mt_srand(microtime());
for($i=0;$i<=32;$i++){
$activation.=$chars[mt_rand(0,strlen($chars))];
}
$activation=md5($activation);
$db->query("insert into users (username,usermail,ip_address,date,is_activated,activation_key, firstname, surname, accept) VALUES('".addslashes($_POST['username'])."','".addslashes($_POST['usermail1'])."','".$_SERVER['REMOTE_ADDR']."','".time()."','0','".$activation."','".$firstname."','".$surname."','".$accept."')");
$userid=mysql_insert_id($db->linkid);
$search[]="{USERNAME}";
$replace[]=$_POST['username'];
$search[]="{ACTIVE}";
$replace[]=$wlhurl."/localhost/activate.php?userid=".$userid."&activation=".$activation;
$text=str_replace($search,$replace,$mailtext);
mail($_POST['usermail1'],$mailtitle,$text,"from:".$mailby);
eval("\$tpl->output(\"".$tpl->get("localhost/register_ok")."\");");
exit;
}
else $error="| Es ist ein Fehler aufgetreten.";
}
eval("\$tpl->output(\"".$tpl->get("localhost/register_form")."\");");
?>
Folgender Fehler kommt
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /usr/export/www/hosting/bistmaster/include/contents/Bestellen.php on line 14
Parse error: syntax error, unexpected ';' in /usr/export/www/hosting/bistmaster/include/contents/Bestellen.php on line 15
PS auch der letzte Code von dir brachte nicht das erwünschte ergebnis.
Sondern es kamm nur registrierter user nicht vorhanden.
Edit by Mairu: [code] eingefügt, beim nächsten mal bitte selbst, es machen dir doch die anderem im Thread vor ...
Zuletzt modifiziert von Mairu am 07.11.2007 - 09:43:06