منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيفية تنفيذ php عن طريق url مباشر - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51)
+--- قسم : قسم PHP (http://vb4arb.com/vb/forumdisplay.php?fid=58)
+---- قسم : قسم اسئلة PHP (http://vb4arb.com/vb/forumdisplay.php?fid=59)
+---- الموضوع : كيفية تنفيذ php عن طريق url مباشر (/showthread.php?tid=37147)



كيفية تنفيذ php عن طريق url مباشر - SaedAmer - 09-12-20

السلام عليكم
اريد معرفة كيفية تنفيذ php عن طريق url مباشر بدل html يكون مثل : http://www.pppp.com/mmm/ttt.php?submit/txname=8888888&name=ssssssssssssssss

كود :
<!--HTML Code-->

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




<?php

if (isset($_POST['submit']))
{
   $txname = $_POST['txname'];
    $name = $_POST['name'];
    
    $file = fopen("/home/adshzbduau/www.pppp.com/req/$txname.txt","w+") or die ("Error");
    
    $s = $name."\n";
    fputs($file,$s) or die ("Error");
    
    fclose($file);
    
    
}
?>



RE: كيفية تنفيذ php عن طريق url مباشر - muharam - 09-12-20

(09-12-20, 03:06 AM)SaedAmer كتب : السلام عليكم
اريد معرفة كيفية تنفيذ php عن طريق url مباشر بدل html يكون مثل : http://www.pppp.com/mmm/ttt.php?submit/txname=8888888&name=ssssssssssssssss

كود :
<!--HTML Code-->

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




<?php

if (isset($_POST['submit']))
{
   $txname = $_POST['txname'];
    $name = $_POST['name'];
    
    $file = fopen("/home/adshzbduau/www.pppp.com/req/$txname.txt","w+") or die ("Error");
    
    $s = $name."\n";
    fputs($file,$s) or die ("Error");
    
    fclose($file);
    
    
}
?>


انت ترسل البيانات في url وتسمى هذه الطريقه Query string ويتم قراءتها ب $_GET ولا يوجد لها submit

ويجب تعديل url
http://www.pppp.com/mmm/ttt.php?txname=8888888&name=ssssssssssssssss

يبقى التاكد من المسار
كود :
<!--HTML Code-->

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




<?php

if (isset($_GET['txname'])&&isset($_GET['name']))
{
   $txname = $_GET['txname'];
    $name = $_GET['name'];
    
    $file = fopen("/home/adshzbduau/www.pppp.com/req/$txname.txt","w+") or die ("Error");
    
    $s = $name."\n";
    fputs($file,$s) or die ("Error");
    
    fclose($file);
    
    
}
?>