עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

חיפוש אם רשומה קיימת (MYSQL+PHP)

Featured Replies

פורסם

שלום

למה זה אף פעם לא נכנס לתנאי גם כאשר השם משתמש באמת לא קיים בDB ?

	$query="SELECT * FROM users WHERE username = '$_GET[username]'";
if(!mysql_query($query)){ //check if username is not exist in db
$query="INSERT INTO users (username,email,password,credit)
VALUES ('$_GET[username]','$_GET[email]','$_GET[pass1]','$_GET[credit]')";
mysql_query($query);
header('Location:clients.htm');
}

פורסם
  • מחבר

כן עליתי על זה בסוף.

שאלה נוספת.

איך ניתן להכניס תוכן בעברית לשדות הDB ?

אני משתמש בphpmyadmin ובקידודים שם אין עברית.

פורסם

אם אתה עובד בקידוד unicode אז אתה אמור להיות מסוגל להכניס (כמעט) כל שפה, כולל עברית.

לחילופין, תבדוק אם יש קידוד ISO-8859-8 (שזה קידוד עברית).

פורסם
  • מחבר

לא מצאתי ISO-8859-8 .

כנראה שאני לא עובד בקידוד unicode

אני מפתח בvisual studio , איך אני ממיר את כל קבצי האתר לקידוד unicode ? (סליחה עם הבורות)

והאם זה באמת קשור לDB ? כי העברית באתר תקינה לגמרי, רק כאשר אני טוען ערכים בעברית לDB הם נקלטים כג'יבריש

תודה.

פורסם

איך אתה טוען את הערכים?

פורסם
  • מחבר

כמו שנראה בקוד בהודעה הראשונה.

פורסם

אתה משתמש ב MYPHPADMIN או משהו ? הכי פשוט זה אם אתה יכול ליצור את המסד מחדש רק ב UNICODE הפעם.

פורסם
  • מחבר

כן אני משתמש בphpmyadmin

אין לי בעיה ליצור את המסד מחדש הבעיה שבחבילת הקידודים שם לא מצאתי unicode

למישהו יש נסיון עם phpmyadmin ?

הדבר הכי קרוב שמצאתי שם זה ucs2_unicode_ci ו- utf8_unicode_ci

שיניתי עמודה אחת בטבלה לקידוד הזה (מה שלא מצריך ליצור את המסד מחדש ) ועדיין היא נותנת ג'יבריש.

פורסם
  • מחבר

שיניתי את כל העמודות וגם את הטבלה לקידוד הזה ועדיין ג'יבריש.

אולי הPHP עצמו מפרש את זה לג'יבריש עוד לפני שהוא שולח לDB ?

כי כשאני פולט את זה למסך (echo) לפני שאני מכניס לDB זה ג'יבריש.

ניסתי להשתמש בבפונקציה hebrev ולא עזר.

גם הוספתי:

<?php header("Content-Type: text/html; charset=utf-8"); ?>

ו-

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

פורסם

איזה PHP ואיזה MYSQL ?

פורסם
  • מחבר

האמת שאין לי מושג

אני משתמש בphpDesigner2008 ו visual studio2008 ואני עושה new php file כאשר אני כותב קובץ PHP.

ובקשר לMYSQL:

MySQL client version: 5.0.51a

פורסם

אתה מריץ את ה PHP על שרת מסויים, תבדוק באיזה PHP הוא משתמש (חפש PHPINFO)

פורסם
  • מחבר

5.2.6

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.