Πρόβλημα με $_POST

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
ioannisls
Δημοσιεύσεις: 83
Εγγραφή: 11 Ιαν 2012 15:50
Επικοινωνία:

Πρόβλημα με $_POST

Δημοσίευση από ioannisls » 17 Μάιος 2014 19:28

Έχω το παρακάτω κώδικα:
<form method="post">
Αναζήτηση
<input type="number" name="apo" value="Από" />
<input type="number" name="mexri" value="Μέχρι" />
<input type="submit" name="submit" value="Αναζήτηση" />
</form>
<p>
<?php
$apo=$_POST["apo"];
if ($apo<>0) {
$apo=$_POST['apo'];
$mexri=$_REQUEST['mexri'];
?>
Το παραπάνω μου βγάζει σφάλμα:
Notice: Undefined index: apo in C:\file_url on line xx
Αν δώσω τιμή στη form επειδή το apo παίρνει τιμή μετά δεν έχω θέμα ... κάποια βοήθεια στο τι να κάνω για να μη μου βγάζει notice ?

geomagas
Δημοσιεύσεις: 667
Εγγραφή: 06 Απρ 2013 13:36
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Πρόβλημα με $_POST

Δημοσίευση από geomagas » 17 Μάιος 2014 19:59

Δεν ελέγχεις αν η σελίδα γίνεται render μετά από submit ή όχι.
Κάνε:

Κώδικας: Επιλογή όλων

<?php
if&#40;isset&#40;$_POST&#91;'submit'&#93;&#41;&#41;
  &#123;
  $apo=$_POST&#91;"apo"&#93;;
  // κλπ κλπ
  &#125;
?>

ioannisls
Δημοσιεύσεις: 83
Εγγραφή: 11 Ιαν 2012 15:50
Επικοινωνία:

Πρόβλημα με $_POST

Δημοσίευση από ioannisls » 17 Μάιος 2014 20:14

ok. thanks .... !!!!!!!!!!! το είχα κάνει με isset αλλά στο "apo" για αυτό είχα και θέμα. Παρακαλώ το θέμα να θεωρηθεί SOLVED
http://luckyweek.eu/
Στατιστικά για το στοιχηματικό ποδόσφαιρο και τα τυχερά παιχνίδια

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης