Critter Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Καλησπερα,ειπα να κατσω να μαθω PHP και ετσι πηγα και αγορασα ενα βιβλιο απο παπασωτηριου(ενα του Luke Wellington). Εχει στο βιβλιο κατι παραδειγματα και εχει το source στο cd. Για το Chapter1 ασ πουμε δεινει μια HTML σελιδα και ενα scriptακι σε php.Αυτα τα 2 οπως ειναι λογικο συνεργαζονται. Ελα ομως που οταν παταω στη φορμα submit,μου βγαζει τον κωδικα του script αντι για τα αποτελεσματα του κωδικα. Ξερει κανεις τι φταει? Μηπως πρεπει να κανω κατι με το cd που εχει το βιβλιο μεσα.Αν και δεν νομιζω. Tnx in advance
Critter Δημοσ. 8 Μαρτίου 2003 Μέλος Δημοσ. 8 Μαρτίου 2003 Επισης μολις κανω install την php μου ζηταει να προσδιορισω τον server.Τι κανω εδω?
jonsof Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Grapse ton kodika gia na voh8isoume logika th forma 8a exei action=$PHP_SELF an oxi kapoio php arxeio, sth priptosh auth prepei na exeis mia sum8ikh if($_POST[submit]) {} opou sumbit einai to name tou pediou submit ths formas
Critter Δημοσ. 8 Μαρτίου 2003 Μέλος Δημοσ. 8 Μαρτίου 2003 Κατ'αρχας να σε ευχαριστησω για το ενδιαφερον και κατα δευτερον,ανεβασα τα αρχεια οπως τα εχει στο cd να τα δεις. http://users.otenet.gr/~sychron1/php/orderform.html http://users.otenet.gr/~sychron1/php/processorder.doc Tο δευτερο αρχειο καντο rename σε php.To εχω σε doc γιατι η οτενετ δεν επιτρεπει να ανεβασω php αρχεια!!
giannis2001 Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Για να μπορέσεις να δεις στον Η/Υ αρχεία ΡΗΡ πρέπει να έχεις εγκατεστημένο έναν webserver (π.χ. Apache). Για να δεις λεπτομέρειες για το πως να τον εγκαταστήσεις αν κάνεις ένα search στο forum θα βρεις πολλά posts.
jonsof Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Pare kalutera kanena installation kit, de xreiazete na pedeuese tora sto install! http://www.firepages.com.au/dev423.htm exei php423 GD library kai polla alla modules alla an pali 8es na egkatasthseis ta panta mono sou gia na ma8eis, tote pigene http://internetmaster.com/installtutorial/ kai akolou8ise to vima pros vima Parepiptontos sto .doc pou dineis de vlepo php gia ksanakoitakse to
Critter Δημοσ. 8 Μαρτίου 2003 Μέλος Δημοσ. 8 Μαρτίου 2003 Πρωτα απ'ολα tnx για τα links.Θα τα επεξεργαστω και αν χρειαστω βοηθεια θα σου πω.Παντως με βλεπω να ξεκιναω με το δευτερο site για να μαθω κιολας. Απο εκει και περα συμφωνα με το βιβλιο που διαβαζω η εντολες του στυλ echo $tyreqty που μου "θυμιζουν" προγραμματισμο σε unix ειναι php. Ειναι το πρωτο κεφαλαιο οπου λεει τα απλα παραδειγματα.Δεν εχει μπει σε τρομερες καταστασεις. Και στο cd το doc που σου εστειλα το εχει σε php καταληξη!!!
jonsof Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 To kalutero vivlio gia php einai to Professional PHP programming ths Wrox an kai to Manual ths php sto php.net einai korufaio apo ka8e apopsh!
HaPagan Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Εγώ προτίνω να κατεβάσεις από τη σελίδα του http://www.php.net το επίσημο documentation ! Είναι πάρα πολύ καλό και θα σε βοηθήσει πραγματικά .
Critter Δημοσ. 8 Μαρτίου 2003 Μέλος Δημοσ. 8 Μαρτίου 2003 Οκ.το κατεβασα και αυτο. Μια προφανως τελαυταια απορια... Εχω φτιαξει την φορμα συμφωνα με το παραπανω λινκ που εχω δωσει.Εχω λοιπον οπως φαινετε οναμασει τα αντιστοιχα πεδια ως tireqty,oilqty και sparkqty..Βαζω λοιπον μετα στο script τις εντολες echo "$tireqty tires<br>"; echo $oilqty."bottles of oil<br>"; echo $sparkqty."spark plugs<br>"; με το registers_global φυσικα στο on και αντι να μου βγαλει τις τιμες που εχω δηλαωσει,μου βγαζει Notice: Undefined variable: tireqty in c:\web\processorder.php on line 13 tires κτλ Γιατι γινεται αυτο? Επισης δοκιμασα και με $ΗΤΤP_POST_VARS["tireqty] Εχει κανεις καμμια ιδεα?
apoc Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 > print $tireqty. "Tires"."<br>"; print $oilqty."bottles of oil"."<br>"; print $sparkqty."spark plugs"."<br>"; επισης στην client side φορμα υποθετω οτι εχεις κατι σαν το παρακατω > <form action=bla bla php> Tire Quantity <input type='text' name='tireqty'><br> Oil quantity <input type='text' name='oilqty'><br> <input type='text' name='sparkqty'><br> <input type='submit' value='Submit'> </form> I hope it helps!
jonsof Δημοσ. 8 Μαρτίου 2003 Δημοσ. 8 Μαρτίου 2003 Kleise to registers_global kai kane to off meta xrisimopoihse echo $_POST['tireqty']; gia na deis tis tis times pou pires apo thn forma
Critter Δημοσ. 9 Μαρτίου 2003 Μέλος Δημοσ. 9 Μαρτίου 2003 Λοιπον,ο κωδικας της client side φορμας ειναι: <html> <head> <title>Bob's Auto Parts</title> </head> <body> <h1>Bob's Auto Parts</h1> <h2>Order Form</h2> <form action="processorder.php" method=post> <table border=0> <tr bgcolor=#cccccc> <td width=150>Item</td> <td width=15>Quantity</td> </tr> <tr> <td>Tyres</td> <td align=center><input type="text" name="tyreqty" size=3 maxlength=3></td> </tr> <tr> <td>Oil</td> <td align=center><input type="text" name="oilqty" size=3 maxlength=3></td> </tr> <tr> <td>Spark Plugs</td> <td align=center><input type="text" name="sparkqty" size=3 maxlength=3></td> </tr> <tr> <td colspan=2 align=center><input type=submit value="Submit Order"></td> </tr> </table> </form> </body> </html> Και παρολα αυτα συνεχιζει να μου λεει τα ιδια.Εχω δωσει παραπανω link με τα αρχεια.Μπορει κανεις να δοκιμασει αν δουλευει στο δικο του pc για να καταλαβουμε αν ειναι θεμα configuration ή οχι? Ξανα Tnx για την πολυτιμη βοηθεια!
apoc Δημοσ. 9 Μαρτίου 2003 Δημοσ. 9 Μαρτίου 2003 μαστορα κοιτα καλα <img src="http://www.insomnia.gr/ubbthreads/images/graemlins/cool.gif" alt="" /> ! στην φορμα λες > <td align=center><input type="text" name="tyreqty" size=3 maxlength=3></td> και στον κωδικα > echo "$tireqty tires<br>"; ενα i σου κανει την ζημια tyreqty -> tireqty Φιλικά
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.