الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سوف أتجنن ماهو الخطأ الذي وقعت فيه مع php?

مغلق
بدأه التكنلوجي في 2 ديسمبر 2006 · 8 رد · 772 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته وبعد

ياإخوان

لدي فكرة بسيطة وهي

أن أنشئ صفحة لتسجيل برنامج

يدخل المستخدم على الصفحة فيكتب المعلومات التالية

الإسم A

الإيميل B

رقم النسخة C

( موافق ) ( مسح)

إذا أدخل البيانات وكتب موافق

ترسل له رساله على بريده الذي كتبه

كالتالي

السيد :A (يكتب الإسم الذي كتبه هو في النوذج بالأعلى )

شكرا لثقتك بنا

واستعمالك برنامجي

ولقد تلقينا طلبكم بتسجيل نسخة برنامج محفظة الأقراص

رقم النسخة هو : C يكتب الرقم الذي كتبه هو في النوذج بالأعلى ) نفس رقم النسخة

رقم التسجيل هو :

نفس رقم النسخة + 252 ( C+252)

شكرا لكم

فكتبت الكود كالتالي

في ملف اسمه tasgil.php

<?
echo '
<form action="go.php" method="get">
الاسم <br>
<input type="text" name="your_name">
<br>
<form action="go.php" method="get">
الإيميل <br>
<input type="text" name="your_name">
<br>
<form action="go.php" method="get">
رقم النسخة <br>
<input type="text" name="your_name">
<br>
<input type="submit" value="ارسال">
<input type="reset" value="مسح">
</form>';
?>

والكود التالي في الملف go.php

<html>

<head>
  <title></title>
</head>

<body>

<?php

$sendto=$your_mail
	$mail = <<<EOF		 <br>
		 <br> شكرا لثقتك بنا  <br>
		 <br>
		 <br> السيد : <br>
		 <br>
			   $your_name
			   <br>

		<br>  واستعمالك برنامجي   <br>

		<br> ولقد تلقينا طلبكم بتسجيل نسخة برنامجي <br>
		<br> رقم النسخة هو :	 <br>

		$your_num
		<br>
		$space

		<br> رقم التسجيل هو :  <br>

		<br> $your_num+252  <br>
		<br> $space	<br>
		<br> شكرا لكم  <br>
		<br> ___________________________   <br>
		<br> في حالة وجود أخطاء بالنسخة  <br>
		<br> أو متابعة مستجدات البرنامج	 <br>
		<br> زوروا موقع http://www.1tec1.com  <br>
		 EOF;
	  $subject = "طلب تسجيل برنامجي";


		$send_from = "mycd <mycd@1tec1.com>";
	 mail($sendto, $subject, $msg,"From: $_send_from");
;
?>
</body>

</html>

أرجواكم قولو لي وش الحل؟؟؟

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#2

تأتيني هذه الرسالة

Parse error: syntax error, unexpected T_VARIABLE in /home/musab5/public_html/mkportal/blog/go.php on line 3

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#3

اخي الكريم السطر $sendto=$your_mail

يحتاج الى فاصلة في نهايته :)

بس ممكن تخبرني شو هي <<<EOF أول مرة اشوفها

#4

ألف شكر أخي العزيز

أنا

ستجنني هذه اللغة php

كلها فواااااااااااااااااصل

ألف شكر أخي العزيز

أنا

ستجنني هذه اللغة php

كلها فواااااااااااااااااصل

بالنسبة للEOF>>

فهي تعود على EOF;

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#5

إخواااااااااااني يجيني الخطأ في هذا السطر

mail($sendto, $subject, $msg,"From: $_send_from");

فما الحل؟؟؟

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

#6

لا أدري ماهو الخطأ الذي تشير إليه بالظبط لكني أتوقع أن سببه احتياج الدالة mail إلى الاتصال بانترنت ، حيث تُظهر في ملقم الجهاز المحلي رسالة خطأ ...

على العموم تأكد من ذلك ،،،، وفقك الله

( لا يعرف حلاوة العلم من لم يذق مرارة التعلم ))

#7

اخي لا يمكن أن تجرب الدالة الا اذا كنت مركب مخدم بريد أو جرب على الانترنت فورا

#8

أنا نزلت مخدم بريد ArGoSoft Mail Server

بس ممكن حدا يدلنا على كيفية استعماله بكود البي اتش بي

#9

السلام عليكم ورحمة الله وبركاته وبعد

إخواني الكرام

أولا : شكرا لردودكم مع إني قطعت الأمل في حل هذه المشكلة

ثانيا :

أنا أستخدم الدالة على موقعي الخاص على شبكة الإنتر نت www.1tec1.com

ثالثا :

قم بإعادة كتابة الكود من جديد من أوله

وأصبح كمايلي :

كود:

في ملف اسمه tasgil.php

<? 
echo ' 
<form action="go.php" method="get"> 
الاسم <br> 
<input type="text" name="your_name"> 
<br> 
<form action="go.php" method="get"> 
الإيميل <br> 
<input type="text" name="your_mail"> 
<br> 
<form action="go.php" method="get"> 
رقم النسخة <br> 
<input type="text" name="your_num"> 
<br> 
<input type="submit" value="ارسال"> 
<input type="reset" value="مسح"> 
</form>'; 
?>

والكود التالي في الملف go.php

كود PHP:
<? 
$to=$your_mail; 
$subject="رقم التسجيل"; 
$message="شكرا لثقتك بنا 
		  السيد : 
			   $your_name 
واستعمالك برنامجي 
		 ولقد تلقينا طلبكم بتسجيل نسخة برنامجي 
		 رقم النسخة هو : 
		$your_num 
		$space 
رقم التسجيل هو : 
		$your_num+252 
		 $space 
شكرا لكم 
		 ___________ 
		 في حالة وجود أخطاء بالنسخة 
		 أو متابعة مستجدات البرنامج 
		 زوروا موقع http://www.1tec1.com"; 
mail($to,$subject,$message); 
?>

كل شيئ يشتغل تمام ولا تأتيني أي أخطاء لكن المصيبة إن الرسالة لا ترسل إلى الإيميل

حتى في الjunkmail مالقيت الرسالة !!!

فماااااااهو الحل ؟؟؟

راسلني على

mamb121@hotmail.com

أو تفضل وتكرم بزيارة موقعي

www.tecnyt.com

هذا الموضوع مغلق.

مواضيع مشابهة