הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה | משהו פשוט ב PHP. (https://hosts.co.il/forums/showthread.php?t=97892)

Y.F 15-06-12 15:02

עזרה | משהו פשוט ב PHP.
 
אני צריך עזרה דחופה, זה משהו פשוט נראה לי:
איך עושים טופס ב PHP פשוט, כאילו אני צריך רשימה של 5 אפשרויות שבוחרים ומסמנים אחת מהם בעיגול כזה, כמו סקר, ואז לוחצים על "שלח", וזה שולח את התוצאה של מה שהגולש בחר למייל?

מקווה שהבנתם למה אני מתכוון...
תודה רבה רבה מראש, זה חשוב. תודה!

Haimz 15-06-12 15:20

אתה משתמש ב
HTML קוד:

<input type="radio" name="choice" />
לכל האפשריות אתה נותן את אותו השם (name)
ואז בPHP אתה מקבל את המידע ככה
קוד:

$_POST['choice'];
וזה יתן לך את הvalue של האפשרות שנבחרה

BuildDream 15-06-12 15:22

זה ממש ממש פשוט, עשיתי לך קוד פשוט שעושה את זה
במידה ואתה לומד PHP / HTML תקח את הקוד הזה ותבין איך זה עובד

במידה ואתה רוצה לבנות משהו בלי ללמוד את השפות האלה, לא תצליח לעשות עם זה יותר מידי
במידה ותצטרך עזרה אתה מוזמן ליצור קשר במייל support@ibuild.co.il

שבת שלום!

PHP קוד:

<?php

$Options 
= array ("Option One""Option Two""Option Three""Option Four");

if (isset(
$_POST['Question']) && isset($Options[$_POST['Question']])){ 
    @
mail ('mail@example.com''Mail Subject''The User Choosed: ' $Options[$_POST['Question']]); 
    echo 
'Mail Sent!';
} else {
    echo 
'<form method="POST">';
    foreach (
$Options as $Key => $Value){
        echo 
'<input type="radio" name="Question" id="Question" value="' $Key '" />' $Value '<br />';
    }
    echo 
'<input type="submit" value="Send" /></form>';
}

?>


Y.F 15-06-12 15:23

חחח סיבתכם אותי אין לי מושג ב PHP, אני יודע רק HTML css js - מעולה.
אין לי מושג ב PHP.
אין משהו פשוט? "כתוב כאן אופציות" ואני אכתוב ?

תודה.

BuildDream 15-06-12 15:26

הקוד שהבאתי לך הוא ממש פשוט, כמו שאתה יכול לראות יש לך רשימה בהתחלה עם 4 אופציות, אלה האופציות לבחירה.
תלמד קצת PHP ותוכל לעשות דבר כזה בקלות - זה יעזור לך מאוד בהמשך.

Y.F 15-06-12 15:30

שמתי בדיוק את הקוד שנתת לי, וזה מה שיצא:
http://www.myg.co.il/uploads/phpqd6Mqb.jpg
הלחפתי את "send" ב "שלח", ושיניתי לכתובת מייל שלי, ואת האופציות למילים בעברית, וזה לא השתנה..
מה עושים ?

ושוב תודה אתה אחלה :]

BuildDream 15-06-12 15:51

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

הייתי נותן לך עכשיו שמות של תוכנות להורדה שמריצות שרת PHP ביתי, אבל בכל זאת אני חושב שכדי שתתחיל ללמוד PHP מההתחלה - עדיף לך להתחיל כמו שצריך.

Y.F 15-06-12 15:53

טוב תודה רבה..

Y.F 15-06-12 16:45

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

Tomer 15-06-12 17:04

מצטער, יש גבול.

דחוף זה מקרה חירום, אני מניח שלא על כך מדובר.

מוזמן ללמוד PHP ולתכנת טופס. אין לך אפשרות? יש את פורום מסחר - בתשלום סמלי ישמחו לעזור לך.


כל הזמנים הם GMT +2. הזמן כעת הוא 15:35.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ