PHP Грешка Undefined index

rutera24

Registered
По каква причина ми се появява това във файла.

Код:
Notice: Undefined index: tire in /opt/lampp/htdocs/html/processorder.php on line 2

Код:
<?php
$tire = $_POST['tire'];    //2-ри ред
$oil = $_POST['oil'];
$spark = $_POST['spark'];

echo '<tr>';
echo "$tire".'Tire'.'<hr>'.'<br>';
echo "$oil".'Oil'.'<hr>'.'<br>';
echo "$spark".'Spart'.'<hr>'.'<br>';
echo '</tr>';
echo '<p>Order by:';
echo "<br>";
echo date ('H:i, jS F');
echo '</p>';

?>
 
emagi каза:
Виж във формата, не пращаш данни за промнеливата $tired

Код:
<form action="processorder.php" method="post">
     Tire: <input type="text" name="tire"><br>
         Oil: <input type="text" name="oil"><br>
        Spark: <input type="text" name="spark"><br>
        <input type="submit" value="Submit">
    </form>



<?php
$tire = $_POST['tire'];
$oil = $_POST['oil'];
$spark = $_POST['spark'];

echo '<tr><td>';
echo "$tire". 'Tire'.'<hr>'.'<br>';
echo "$oil". 'Oil'.'<hr>'.'<br>';
echo "$spark". 'Spart'.'<hr>'.'<br>';
echo '</tr><td>';
echo '<p>Order by:';
echo "<br>";
echo date ('H:i, jS F');
echo '</p>';

?>


Моля, кажи каде е проблема.Мерси
 
rutera24 каза:
emagi каза:
Виж във формата, не пращаш данни за промнеливата $tired

Код:
<form action="processorder.php" method="post">
     Tire: <input type="text" name="tire"><br>
         Oil: <input type="text" name="oil"><br>
        Spark: <input type="text" name="spark"><br>
        <input type="submit" value="Submit">
    </form>



<?php
$tire = $_POST['tire'];
$oil = $_POST['oil'];
$spark = $_POST['spark'];

echo '<tr><td>';
echo "$tire". 'Tire'.'<hr>'.'<br>';
echo "$oil". 'Oil'.'<hr>'.'<br>';
echo "$spark". 'Spart'.'<hr>'.'<br>';
echo '</tr><td>';
echo '<p>Order by:';
echo "<br>";
echo date ('H:i, jS F');
echo '</p>';

?>


Моля, кажи каде е проблема.Мерси



Проблема явно е в Lampp при друг хост няма проблем. Благодаря за вързото отреагиране имаш 1+ от мен.Ще търся каде може да е проблема .Ако може темата да се затвори.
 
rutera24 каза:
<form action="processorder.php" method="post">
Tire: <input type="text" name="tire"><br>
Oil: <input type="text" name="oil"><br>
Spark: <input type="text" name="spark"><br>
<input type="submit" name="submit" value="Submit">
</form>
<?php
if (isset($_POTS['submit'])) {
$tire = $_POST['tire'];
$oil = $_POST['oil'];
$spark = $_POST['spark'];

echo '<tr><td>';
echo "$tire". 'Tire'.'<hr>'.'<br>';
echo "$oil". 'Oil'.'<hr>'.'<br>';
echo "$spark". 'Spart'.'<hr>'.'<br>';
echo '</tr><td>';
echo '<p>Order by:';
echo "<br>";
echo date ('H:i, jS F');
echo '</p>';
}
?>
Това е защото още при зареждането използваш данните от пост формата ,а то няма такива.
 

Back
Горе