ugrás a tartalomhoz

valaki legyenszíves segítsen megkersni a hibát

cdbaja · 2006. Szep. 5. (K), 08.45
szóval a következő lenne:

<?php
session_start();

$nev=$_POST["nev"];
$reg_email=$_POST["email"];
$username=$_POST["username"];
$password=$_POST["password"];

//Itt add meg a pontos elérését, hogy hol található az erosit.php!!
//Ha nem jól adod meg sosem tudják megerosíteni a regisztrációjukat.
$url="http://akarmi.hu/erosit.php";

//Itt megadhatsz email címeket hova kérsz értesítést, hogy reggelés történt az oldaladra.
//Pl: $email["1"]="akarmi##kukac##freemail.hu"; $email["2"]="akarmi##kukac##akarmi.hu";

//Adatbázis megnyitása
require_once('config.php');
mysql_select_db($database_belepteto, $belepteto);

//Ellenorizzük van e már ilyen username az adatbázisban.
$ellenorzes=mysql_query("SELECT username erosit FROM regisztracio WHERE username='username'");
$ellenorzes_db=mysql_num_rows($ellenorzes);

if ($ellenorzes_db > 0) {
//Már van ilyen username
$_SESSION[valasz]="false";
header("Location: regisztracio.php");
exit;
} else {
//Betöltjük az új tag adatait
mysql_query("INSERT INTO regisztracio(username,password,nev,email, erosit, date) VALUES ('$username', '$password', '$nev',

'$reg_email', 'nem', now())");
//Üzenet szövege
$uzenet="Szia ".$nev."!\n";
$uzenet.="Oldalunkra a te email címedről regisztráció; érkezett\n";
$uzenet.="A megadott adatok a következőek:\n\nusername=".$_POST["username"]."\n";
$uzenet.="password=".$_POST["password"]."\n\n";
$uzenet.="A következo linkre kattints rá, vagy másold be böngészodbe, hogy megerosítsd regisztrációdat!";
$uzenet.="\n\n".$url."?email=".$reg_email."&username=".$_POST["username"];

//Kiírjuk a reg eredményt és küldjük az emailt a reggelonek.
mail($reg_email,"Regisztráció megerosítés",$uzenet);
print($nev." Köszönjük regisztráci&oacute;dat!<br/>Egy emailt küldtünk a ".$reg_email." email címre!<br/>");
print("Melyben egy link van, ha rákattintasz meger&#337;síted a regisztráci&oacute;dat!<br/>");
print("<br/>Azután már beléphetsz rendszerünkbe.");
//Most saját részre küldjük a mailt.
$sajat_uzenet="Hali!\n\nReggelt a\n".$nev;
foreach($email as $em){
mail($em,"Regisztráció történt!",$sajat_uzenet);
}
exit;
}
?>

és miután elküldte két hibaüzenetet ir ki:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/ultraweb/t/ta/akarmi/reg_ellenor.php on line 25

Warning: Invalid argument supplied for foreach() in /mnt/ultraweb/t/ta/akarmi/reg_ellenor.php on line 50


segítségeteket előre is köszönöm
 
1

nem kapcsolódsz az adatbázishoz!

pp · 2006. Szep. 5. (K), 08.50
vagy, sikertelenül. Nézz utána az uw gyakran ismételt kérdései között!
3

pedig van ott valahol

pp · 2006. Szep. 5. (K), 12.51
nézz bele mi van a config.php-ban...
Vagy kérdezd azt, aki megírta neked ezt a scriptet.

pp
2

köszi

cdbaja · 2006. Szep. 5. (K), 09.28
de én az uw-n nem találtam gyik-ot
4

ezt olvasd el!

krey · 2006. Szep. 5. (K), 15.35
http://uw.hu/admin.php?page=myadmin

üdv. krey