1849
צפיות
צפיות
2
תשובות
תשובות
העלאת תמונה לאתר ב CSHTML
שלום לכולם,
אני בונה אתר וברצוני לאפשר העלאת תמונה, אני משתמש בקוד הבא:
; WebImage photo = null
(if (IsPost
}
;()photo = WebImage.GetImageFromRequest
(if (photo != null
}
; ( photo.Save(@"~" + imagePath
{
else
}
<"script type="text/javascript>
("חייב לבחור תמונה")alert
</script>
{
{
<"fieldset class="addimg>
</"input class="rimg" type="file" name="Image>
<br></br>
</"הוסף" =input type="submit" value>
</fieldset>
הבעיה היא שעבור חלק מהתמונות הקוד עובד ועבור החלק השני הקוד מגיע ל – ("חייב לבחור תמונה")alert
ניסיתי לקחת תמונה שלא עולה ושיניתי את הרזולוציה והשם שלה לערכים דומים לתמונה שכן עולה והבעיה עדיין נשארת כך שהבעיה היא לא בשם של התמונה או ברזולוציה.
אודה מאוד לכל מי שיעזור לי לפתור את הבעיה.
תודה מראש,
מושיקו.
2 תשובות
קודם כל, באמת יש לך בעיה בקוד. הנה סידרתי לך אותו:
<script>
(if (IsPost
{
(if (photo != null
{
}
else
{
("חייב לבחור תמונה")alert
}
}
</script>
<script>
(if (IsPost
{
(if (photo != null
{
}
else
{
("חייב לבחור תמונה")alert
}
}
</script>
<fieldset class="addimg">
<input class="rimg" type="file" name="image">
<br></br>
<input type="submit" value="הוסף">
</fieldset>
זה הקוד המלא ^^
דרך אגב, תחפש באינטרנט מדריכים לכתיבת שפת התגיות HTML ו-JS בצורה נורמלית, כי בצורה הזאת אתה לא תצליח לעשות שום דבר.