לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 16-02-2005, 22:13
  HMEN HMEN אינו מחובר  
 
חבר מתאריך: 22.09.04
הודעות: 217
בעיה בקובץ ההרשמה אצלי באתר...

סוף כל סוף בניתי מערכת החלפת באנרים אבל יש לי בעיה בקובץ ההרשמה....
הנה הקוד:
קוד PHP:
<?php
include("admin_gall/connect.php"); // קובץ ההתחברות למסד
# משתנים #
$UserName $_POST['UserName'];
$password $_POST['password'];
$p_check =  $_POST['p_check'];
$email $_POST['email'];
$email_check $_POST['e_check'];
$url $_POST['url'];
$wi $_POST['width'];
$he $_POST['height'];
$s_url $_POST['surl'];
#מסדי נתונים#
$cpuser mysql_query("SELECT * FROM ncb WHERE `username`='$UserName'");
$cpemail mysql_query("SELECT * FROM ncb WHERE `email`='$email'");
$cpurl mysql_query("SELECT * FROM ncb WHERE `url`='$url'");
$cps_url mysql_query("SELECT * FROM ncb WHERE `s_url`='$s_url'");
# בדיקה #
if($UserName == ""){
echo 
"חובה למלא שם משתמש<br />";
}
elseif(
strlen($UserName) < 3){
echo  
"שם משתמש לא יכול להיות קטן מ 3 תווים<br />";
}
elseif(
strlen($UserName) > 32){
echo 
"שם משתמש לא יכול להיות גדול מ 32 תווים<br />";
}
elseif(
$mysql_num_rows($cpuser) > 0){
echo 
"שם משתמש נמצא כבר במערכת אנא בחר שם משתמש אחר.<br />";
}
if(
$password == ""){
echo 
"חובה למלא את השדה סיסמא!<br />";
}
elseif(
strlen($password) < 5){
echo 
"סיסמא לא יכולה להיות קטנה יותר מ 5 תווים!<br />";
}
elseif(
strlen($password) > 32){
echo 
"סיסמא לא יכולה להיות גדולה מ 32 תווים!<br />";
}
elseif(
$password !== $p_check){
echo 
"הסיסמאות לא תואמות אחת את השנייה!<br />";
}
if(
$email == ""){
echo  
"חובה למלא את האימייל!<br />";
}
elseif(!
preg_match("/@/"$email)){
echo 
"אימייל לא חוקי אנא נסה אימייל אחר.<br />";
}
elseif(!
preg_match("/./"$email)){
echo 
"אימייל לא חוקי אנא נסה אימייל אחר.<br />";
}
elseif(
strlen($email) < 6){
echo  
"אימייל לא יכול להכיל רק 6 תווים.<br />";
}
elseif(
strlen($email) > 50){
echo 
"אימייל לא יכול להכיל יותר מ 50 תווים!<br />";
}
elseif(
$mysql_num_rows($cpemail) > 0){
echo 
"האימייל שכתבת נמצא כבר במערכת אנא בחר אימייל אחר.<br />";
}
if(
$url == ""){
echo 
"חובה לרשום את כתובת הבאנר!<br />";
}
elseif(!
preg_match("/http:\/\//"$url)){
echo 
"כתובת הבאנר שכתבת לא חוקית.<br />";
}
elseif(!
preg_match("/./"$url)){
echo 
"כתובת הבאנר שכתבת לא חוקית.<br />";
}
elseif(
$mysql_num_rows($cpurl) > 0){
echo 
"כתובת הבאנר שכתבת נמצא כבר במערכת.<br />";
}
if(
$wi == ""){
echo 
"חובה לכתוב את אורך הבאנר<br />";
}
elseif(!
is_numeric($wi)){
echo 
"חובה להשתמש במספרים באורך!<br />";
}
elseif(
$wi 460){
echo 
"עברת את האורך המותר של 460!<br />";
}
if(
$he == ""){
echo 
"חובה למלא את גובה הבאנר!<br />";
}
elseif(!
is_numeric($he)){
echo 
"חובה להשתמש במספרים בגובה!<br />";
}
elseif(
$he 60){
echo 
"גובה של באנר לא יכול להיות מעל ל 60!<br />";
}
if(
$s_url == ""){
echo 
"חובה למלא אתר<br />";
}
elseif(!
preg_match("/http:\/\//"$s_url)){
echo 
"כתובת האתר שכתבת לא חוקית.<br />";
}
elseif(!
preg_match("/./"$s_url)){
echo 
"כתובת האתר שכתבת לא חוקית.<br />";
}
elseif(
$mysql_num_rows($cps_url) > 0){
echo 
"כתובת האתר שכתבת נמצא כבר במערכת.<br />";
}
# הכנסת הנתונים #
$insert mysql_query("INSERT INTO cnb(UserName,password,email,url,height,width,surl)   VALUES (".$_POST['UserName'].",".$_POST['password'].",".$_POST['email'].",".$_POST['url'].",".$_POST['height'].",".$_POST['width'].",".$_POST['surl'].")");
if(
$insert){
echo 
"נרשמת בהצלחה!";
}
?>

זאת בינתיים ההרשמה....ולא הבנתי מה הבעיה פה...הוא רושם לי:
Fatal error: Call to undefined function: () in /home/next/domains/next.smashhost.com/public_html/addnew1.php on line 28
מישהו יוכל להגיד לי מה הבעיה?
_____________________________________
http://www.next.smashhost.com
תחרות אתרים חדשה!
.:::ש-ו-ו-ה--כ-נ-י-ס-ה!!!!:::.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 17-02-2005, 11:25
  HMEN HMEN אינו מחובר  
 
חבר מתאריך: 22.09.04
הודעות: 217
בתגובה להודעה מספר 1 שנכתבה על ידי HMEN שמתחילה ב "בעיה בקובץ ההרשמה אצלי באתר..."

גם אני חשבתי על זה הורדתי את המשתנים והוא כותב לי ככה (אם אני כותב הכל נכון..)

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/next/domains/next.smashhost.com/public_html/addnew1.php on line 28

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/next/domains/next.smashhost.com/public_html/addnew1.php on line 58

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/next/domains/next.smashhost.com/public_html/addnew1.php on line 70

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/next/domains/next.smashhost.com/public_html/addnew1.php on line 100


מה עושים?
ו ABM זה קובץ הרשמה ראשון שלי בחיים אני קודם רוצה להצליח לעשו אותו בלי טעויות ואז אני יתחיל לעצב אותו ולאבטח אותו......
_____________________________________
http://www.next.smashhost.com
תחרות אתרים חדשה!
.:::ש-ו-ו-ה--כ-נ-י-ס-ה!!!!:::.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 19:42

הדף נוצר ב 0.07 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר