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

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



  #1  
ישן 14-12-2010, 15:18
  TheHunter TheHunter אינו מחובר  
 
חבר מתאריך: 13.12.03
הודעות: 269
שאלה לגבי שאיבת מידע מFORM ועוד שאלה על קוד שכתבתי.

שלום לכולם, טוב אני ממש חדש בPHP, יש לי קצת ידע ב C ומשם החלטתי לפנות יותר לPHP.

טוב שאלתי הראשונה היא כזאת:
איך אני מגדיר תיבה שאליה מכניסים מלל עוד תיבה לנושא ושזה ישלח לי למייל

השאלה היותר מעמיקה היא איך אני אומר למחרוזת שהוקשה בתוך התיבה להישמר בתוך VAR ולהישלח בתוך הפקודה MAIL()

עכשיו אני יודע שהפקודה ניתנת ככה:
mail (email,subject,text)

אבל נגיד ואני רוצה לאכסן את המלל מהתיבה למשתנה ואת המשתנה להציב ב TEXT איך אני עושה את זה?

ולשאלתי השניה כתבתי קוד שהמטרה שלו היא לבנות מחלקה שבתוכה יש אדם HUMEN
שיש לו 3 פרמטרים 1 שם 2 ראש 3 מין, עכשיו ביצעתי לולאת פור כדי לשמור את מחרוזת שרשמתי בצורה שבא ישמרו 2 פרטים מהלולאה שימו לב שהוא קופץ ב 2 כל הזמן כדי לשמור שם ומין לכל HUMEN


אחרי זה ביצעתי לולאת פור כדי להדפיס את כל זה.. ומשום מה שאני פותח את הדף PHP זה תוקע לי את התוכנה כאילו עושה פטאל ארור הנה הקוד..:





ציטוט:


<?php

class hb{

var $name;
var $head;
var $genetls;

function humen($name,$genetls)
{
$this->name = $name;
$this->genetls = $genetls;
$this->head = 1;
}
}

$bro = array("pini","m","adi","f","yhalom","f");

$j = 0;

for($i=0;$i<=2;$i++)
{
$humenb[$i] = new hb($bro[$j],$bro[$j++]);
$j = $j+2;
}

for($i=0;i<=2;$i++)
{
echo "<br/>";
echo $humenb[$i]->name." ".$humenb[$i]->genetls;
}
?>

_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה
אני מילואימניק גאה!

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 15-12-2010, 07:32
  fadey fadey אינו מחובר  
 
חבר מתאריך: 15.07.02
הודעות: 1,027
בתגובה להודעה מספר 1 שנכתבה על ידי TheHunter שמתחילה ב "שאלה לגבי שאיבת מידע מFORM ועוד שאלה על קוד שכתבתי."

דבר ראשון, אכן רואים שבאת מסביבת סי, ולמרות שphp היא ביתה של סי הן שונות מהותית.

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

דבר שני, אם אכן הגעת מסביבת סי, מדוע אתה רוצה לכתוב במונחה עצמים???
חסוך מעצמך דברים כאלה בהתחלה.

דבר שלישי, אין צורך להשתמש בלולאת פור למערכים מכיוון שישנה לולאה יעודית למערכים : foreach
ממליץ בחום לקרוא יותר על השפה והשימוש בה: www.php.net
_____________________________________
ציטוט:
Different people use different tools, but its mostly morons who pretend that the problems with PHP actually matter.

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

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

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

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

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



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

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

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

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