सामान्य रूप से PHP और वेब विकास के लिए नया। मैं सबमिट करने के बाद किसी अन्य वेब पेज पर किसी तालिका में HTML फॉर्म से जानकारी प्राप्त करने का प्रयास कर रहा हूं। इसलिए मैंने अपाचे और फिर अपने स्थानीय पीसी पर PHP स्थापित किया और स्थानीय स्तर पर एक PHP स्क्रिप्ट का परीक्षण करने में सक्षम होने की उम्मीद की, हालांकि यह मेरी अपेक्षा की गई जानकारी को वापस नहीं लौटाता है।स्थानीय कंप्यूटर पर एक PHP स्क्रिप्ट का परीक्षण
<form method="post" action="showform.php">
Please fill out the following form if you would like to be contacted: <br/>
Name:<input type="text" name="name" /> <br/><br/>
Company: <input type="text" name="company"/> <br/><br/>
Phone: <input type="text" name="phone" /> <br/><br/>
Email: <input type="text" name="email" /> <br/><br/>
<input type="submit" name="Submit" value="Submit" />
</form>
निम्नलिखित PHP स्क्रिप्ट के लिए कोड है::
<table>
<tr><th>Field Name</th><th>Value(s)</th></tr>
<?php
if (empty($_POST)) {
print "<p>No data was submitted.</p>";
} else {
foreach ($_POST as $key => $value) {
if (get_magic_quotes_gpc()) $value=stripslashes($value);
if ($key=='extras') {
if (is_array($_POST['extras'])){
print "<tr><td><code>$key</code></td><td>";
foreach ($_POST['extras'] as $value) {
print "<i>$value</i><br />";
}
print "</td></tr>";
} else {
print "<tr><td><code>$key</code></td><td><i>$value</i></td></tr>\n";
}
} else {
print "<tr><td><code>$key</code></td><td><i>$value</i></td></tr>\n";
}
}
}
?>
</table>
</body>
</html>
मैं यह काम करता है, जब इंटरनेट पर इस्तेमाल किया लेकिन कैसे यह नहीं है पता निम्नलिखित फार्म के लिए कोड है स्थानीय रूप से काम करते हैं। मैंने जांच की है कि apache और php सही ढंग से स्थापित हैं। मामला क्या हो सकता है? वर्तमान परिणाम उन तालिकाओं में $ कुंजी और $ मान वाली तालिका है जहां तालिका मानों के दूसरे शब्दों में सही मान होना चाहिए। आपकी मदद के लिए धन्यवाद।
अपडेट: अब काम कर रहे हैं WAMPSERVER- सभी की मदद करने वालों के लिए धन्यवाद!
क्या PHP बिल्कुल संसाधित हो रहा है, या आपकी स्क्रिप्ट काम नहीं कर रही है जैसा आप उम्मीद करते हैं? सामग्री के साथ एक PHP फ़ाइल बनाने का प्रयास करें: PHP phpinfo(); ?> – strager
PHP phpinfo(); ?> परिणामस्वरूप PHP सेटअप के बारे में जानकारी का एक पृष्ठ लौटाया जा रहा है। स्थानीय स्तर पर परीक्षण किए जाने पर समस्या अलग-अलग वेब पेज पर तालिका में फॉर्म से मूल्य प्राप्त कर रही है। –
आप किस PHP संस्करण का उपयोग कर रहे हैं? – strager