Προς το περιεχόμενο

Help with <form>


Αbominable

Προτεινόμενες αναρτήσεις

Έχω γράψει τον παρακατω κώδικα. Αντιμετωπίζω πρόβλημα με το κουμπι υποβολής!! Η εντολή #1 δεν θα έπρεπε να δημιουργεί ένα κουμπί υποβολής;; Μου δημιουργεί ενα νέο πεδίο με την τιμή Ypoboln. Έχω κάνει κάποιο λάθος στον κώδικα ή δεν το κατανόησα σωστά;;

 

><html>
<head><title>Promn8eutns</title>
	<META HTTP-EQUIV="refresh" CONTENT="5">
</head>
<body> 
<form action=“provider.php” method=“post”>

Epwvnmia Epixeirnsns:<br>
<input type=“text” name=“Fullname”><br>

Dieu8nvsn:<br>
<input type=“text” name=“Address”><br>

A.F.M.:<br>
<input type=“text” name=“AFM”><br>

D.O.Y.:<br>
<input type=“text” name=“DOY”><br>
	
#1    <input type=“submit” value="Ypoboln">
</form>

</body>
</html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

To σωστό (ξέχασες να του δώσεις name) :

 

<html>

<head><title>Promn8eutns</title>

<META HTTP-EQUIV="refresh" CONTENT="5">

</head>

<body>

<form action=“provider.php” method=“post”>

 

Epwvnmia Epixeirnsns:<br>

<input type=“text” name=“Fullname”><br>

 

Dieu8nvsn:<br>

<input type=“text” name=“Address”><br>

 

A.F.M.:<br>

<input type=“text” name=“AFM”><br>

 

D.O.Y.:<br>

<input type=“text” name=“DOY”><br>

 

#1 <input type="submit" name="Submit" value="Υποβολή" />

</form>

 

</body>

</html

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

sosta einai aparethta ta names stis forms.

 

episeis na shmioso pos kalo tha einai ektos apo names sta elemens na bazoume kai id to opoio mporei na einai oti exoume balei kai sta names alla mporei na einai kai otidhpote allo.

 

ayto xrhshmeyei kyrios sthn javascript alla kai sthn html kathos to tag <label> to opoio dexete mia parametro thn for opou sto forum bazoume to id tou antikhmenou pou theloume na kanoume thn leitourgia tou <label h opoia einai h eksis! :D esto pos exoume ena keimeno kai ena input text paidio patontas sto keimno mas emfanizei ton kersora sto input text paidio mas! :D sthn prkasi edo:

>
<html>
<head>
<title>Promn8eutns</title>
<META HTTP-EQUIV="refresh" CONTENT="5">
</head>
<body> 
<form action="provider.php" method="post">

<label for="Fullname">Epwvnmia Epixeirnsns:<br></label>
<input type="text" id="Fullname" name="Fullname"><br>

<label for="Address">Dieu8nvsn:<br></label>
<input type="text" id="Address" name="Address"><br>	

<label for="AFM">A.F.M.:<br></label>
<input type="text" id="AFM" name="AFM"><br>

<label for="DOY">D.O.Y.:<br></label>
<input type="text" id="DOY" name="DOY"><br><br>
	
   <input type="submit" name="submit" value="Ypoboln">
</form>

</body>
</html>

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

sosta ta names einai aparethta sta paidia mas kai sthn forma mas!

episeis kalo tha htan na bazoume kai mazi me name kai id sto opoio mporei na baloume oti exoume balei kai sto name alla mporoume na baloume kai otidhpote allo theloume! :D

 

episeis na epishmano to <label> tag ths html opou exei kai thn parametro for h opoia pernei thn timi tou id pou exei to antikeimeno pou theloume na xrhshmopoihsoume. me thn <label> stis forms mas mporoume na kanoume pola prama ena apo ayta kai xrhshmo (alla oxi aparethto) einai to eksis: esto oti exoume ena paidio kai dipla to onoma tou paidio. to padio mas exei thn id = "foo" mporoume sto onoma na baloume label gia to paidio mas px: <laber for="foo">bar</label> etsi molis kanoume klick sto onoma tou paidio (bar) emfanizete o kersoras sto paidio mas gia na grapsoume! san na exoume kanei klick sto paidio mas! :D

ena paradeigma edo:

>
<html>
<head>
<title>Promn8eutns</title>
<META HTTP-EQUIV="refresh" CONTENT="5">
</head>
<body> 
<form action="provider.php" name="myform" id="myform" method="post">

<label for="Fullname">Epwvnmia Epixeirnsns:<br></label>
<input type="text" id="Fullname" name="Fullname"><br>

<label for="Address">Dieu8nvsn:<br></label>
<input type="text" id="Address" name="Address"><br>	

<label for="AFM">A.F.M.:<br></label>
<input type="text" id="AFM" name="AFM"><br>

<label for="DOY">D.O.Y.:<br></label>
<input type="text" id="DOY" name="DOY"><br><br>
	
<input type="submit" id="submit" name="submit" value="Ypoboln">
</form>
</body>
</html>

 

Δεν χρειαζεται το name, το value φροντιζει γιαυτό.. Τελικά ήταν τα αυτάκια!!! Ευχαριστώ πολύ.

 

se brisko poly lathos edo allo to value allo to name.

einai san na exeis mia metablhth px

me name = foo

kai value = bar

en olighs foo = bar

to ena einai anousio xoris to allo :D

 

ps: nai to problhma htan sta aytakia pou eixes balei! :D (btw: pou ta brikes?? :P exeis ibm keyboard? giati ego sto ms keyboard pou exo den ksero pou einai ayta :P lol )

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Toshiba laptop, αλλα μαλλον έχει να κάνει με ελληνική/αγγλική γραματοσειρά..(αλλα πάλι δεν είμαι και σίγουρος)

 

Λοιπόν δοκίμασα αυτό με το label. Πολυ καλό. Thanx.Το άλλο με το value και το name δεν το έπιασα πλήρως, αλλα οκ δεν με προβληματίζει. Παρεπιμπτόντως πως έχει κολήσει αυτό με το foo bar;;; Το είχα πετύχει σε κάποιο βιβλίο και το συναντάω συχνα αλλά δεν πιάνω την σημασία του;;

 

Κάτι άλλο, εχω πρόβλημα με το php script.. Οταν υποβάλω κάποια στοιχεια μου πετάει μνμ να κατεβάσω το php script. Θα μπορούσα να κάνω κάτι ώστε το script να μου τυπώνει το μνμ που θέλω και όχι να κατεβάσω το σκριπτακι;;

 

Π.Χ.:

 

><html>
<head><title>DBase Εταιρίας Εξοπλισμού Καταστημάτων</title><center><font face="verdana" color=#6C076C size=48><I><b>ΕΤΑΙΡΙΑ<br>ΕΞΟΠΛΙΣΜΟΥ<br>ΚΑΤΑΣΤΗΜΑΤΩΝ<br></b></I></font></center><meta http-equiv="refresh" content="300"><meta http-equiv="content-type" content="text/html; charset=utf8"></head><p>
<body bgcolor=#FF6937><center>
	<table><tr>
	<td></td>
	<td>
		<form action="enter.php" name="myform" id="myform" method="post">
		<label for="username">Όνομα Χρήστη:<br></label>
		<input type="text" id="username" name="username"><br>
		<label for="passwrd">Κωδικός:<br></label>
		<input type="password" id="passwrd" name="passwrd"><br><br>
		<input type="submit" id="submit" name="submit" value="Υποβολή"><br><br>
		<input type="reset" id="reset" name="reset" value="Καθαρισμός Πεδίων">
		</form></td>
	<td></td>
	</tr></table>
</center></body>
</html> 

 

><?php
$un=$_POST['username'];
$unp=$_POST['passwrd'];
echo "$un,$unp";
?>

 

Για να βεβαιωθω ότι δουλεύουν κάπως;;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

to foo bar den einai mono gia thn php! :D alla gia olo ton programatismo, opos eipe kai o Rapid-eraser apo ena allo forum:

 

Av kai dev exei sxesi me php to FOUBAR alla me tov programatismo gevikotera ...

gia tnv akribia to foo bar exei ksekivisei apo to akrivimo - FUBAR

f**** Up Beyond All Recognition

 

Alla gia peristotera info

 

Sxetiko RFC ... vai iparxei !!!

 

Sxetiko entry sto wikipedia

 

gia na paiksoun ta scrip prepei na exeis kapoio web server an thes perimene na anebaso enan poly eyxrhsto web server (uniform server) den einai kai o kalyteros ston xoro tou alla trexei pantou kai den thelei oute setup oute tipota apla anoigeis ena arxeio (start.bat) kai dimiourgei ena drive (W:\) ston ypologisth sou kai eisai etoimos! molis paso sto localhost paizei kanonika! :D

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Se eyxaristw para polu!! Exw sthsei apache ston ypologisth mou opote to montara.. Na rwthsw kati allo o mysql.server brisketai sto /usr/share/mysql/mysql.server..

 

Sthn entolh mysql_connect("host_name","username","pass")

 

Opou host_name 8a grapsw sketo localhost kai o ypologisths 8a brei monos tou pou brisketai o mysql.server, 'h 8a grapsw to full path;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μμμμ...Κάτι άλλο.. Θέλω να κάνω εισαγωγή/διαγραφή/τροποποίηση στοιχείων με 3 γνωρίσματα σε μια βάση δεδομένων. Σκέφτομαι να έβαζα μία φόρμα με 3 πεδία και αντι για κουμπί υποβολής να έχει κάτι αντίστοιχο του select με 3 επιλογές: Διαγραφή/Εισαγωγή/Τροποποίηση..

 

Θα μπορούσα να συμπεριλάβω την <form> μέσα σε κάποιο php script το οποίο θα διαχειρίζεται άμεσα τα εισαγόμενα δεδομένα και να παραλείψω το action="script.php" μέσα αποτην <form>;; Η κάνω λάθος;;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...