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

Help Για PHP


Critter

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

  • Απαντ. 41
  • Δημ.
  • Τελ. απάντηση
Δημοσ.

Εκει ειναι το ζητημα.

Παντως ακολουθησα τις οδηγιες του site που μου εδωσες.

Αλλα δεν καταλαβαινω γιατι να δουλευει κανονικα ο server και να φαινεται κανονικα οτι εντολη php χρησιμοποιω και να μην μου αναγνωριζει τις μεταβλητες που εχω θεσει στην html.

Αν δεν βρουμε λυση θα δοκιμασω και το αλλο site που μου εδωσες που περιλαμβανει καποιο scriptaki να δεν κανω λαθος...

Δημοσ.

ystem

Windows NT localhost 5.1 build 2600

Build Date

Feb 15 2003 23:02:25

Server API

CGI/FastCGI

Virtual Directory Support

enabled

Configuration File (php.ini) Path

C:\WINDOWS\php.ini

PHP API

20020918

PHP Extension

20020429

Zend Extension

20021010

Debug Build

no

Thread Safety

enabled

Registered PHP Streams

php, http, ftp, compress.zlib

Δημοσ.

Μήπως, δεν γράφεις τίποτα στη φορά πριν την κάνεις post; :| Δεν ξέρω λέω μήπως...

 

ο πιο σωστός τρόπος πάντως είναι αυτός που ανέφερε και ο jonjof πιο πάνω:

 

echo $_POST['tireqty'];

 

ʼλλαξε όλες τις μεταβλητές και κάντο πάλι upload *ακριβώς όπως το τρέχεις εκεί*. Μόλις το κάνεις upload θα το κοιτάξω και θα σου πω.

 

Πάντως, θα πάρεις error αν δεν έχει γίνει post κάτι. Σε αυτήν την περίπτωση πήγαινε στο php ini και άλλαξε το error reporting:

 

error_reporting = E_ALL & ~E_NOTICE

Δημοσ.

Xμ,στις πληροφοριες μου λεει οτι register_globals=Off ενω εγω το θελω on.

Πως το αλλαζω ρε παιδια?Πηγαινω και το αλλαζω απο το php.ini μεσω notepad και δεν αλλαζει οταν πηγαινω στις πληροφοριες!!!

Δημοσ.

Οκ,λοιπον τα πραγματα εχουν ως εξης.

Το βιβλιο λεει

Ή θα χρησιμοποιω εντολες του στυλ $tyreqty με register_globals on ή $ΗΤΤP_POST_VARS["tireqty"] με tracks_vars on.

Ελα ομως που δεν βρισκω το traxk_vars.

Mono track_errors εχει.

Τι στο διαολο γινεται?

Μαλλον αυτο πρεπει να φταιει!

Δημοσ.

δοκίμασες με $_POST['varname'] ???

 

 

Αυτά που λες είναι ολόσωστα, αλλά έχουν πραγματικά σημασία στις παλαιότερες εκδόσεις php. Στις τελευταίες επικρατούν τα δύο arrays _GEΤ και _POST ακριβώς επειδή η register globals γίνεται off.

 

Τέσπα, Θα είμαι στα επόμενα δέκα λεπτά μέσα. Αν μπορείς να κάνεις upload ακριβώς τα αρχεία όπως τα έχεις μπορώ να τα δοκιμάσω στον server και αν θες να σου στείλω και το php.ini να το δεις.

Δημοσ.
Critter said:

Το ζητημα παιδες ειναι οτι τον κωδικα τον δινει στο cd με το source το ιδιο το βιβλιο και αποκλειεται να ειναι λαθος.

Oson afora ton kwdika pou mporei na dinei ena opoiodhpote vivlio, pistepse me einai elaxista ta vivlia pou trexei o kwdikas pou dinoun! <img src="http://www.insomnia.gr/ubbthreads/images/graemlins/tongue.gif" alt="" /> Sta perissotera einai la8os, to opoio mporei na einai apla or8ografiko ews kai programmatistiko polles fores! H monh etairia pou einai safes oti doulevei o kwdikas ths einai h Wrox, pou prin dwsoun ton kwdika ton dokimazoun <img src="http://www.insomnia.gr/ubbthreads/images/graemlins/wink.gif" alt="" />

 

Critter said:

Παρεπιπτοντως τωρα που γραφω λεω να κοιταξω αν φταει ο browser που εχω μιας και εχω opera.

E oxi h Opera den exei provlhma... E3allou den katalavainei an einai PHP h JSP h ASP! HTML diavazei!

 

Filika

Dionisos

Δημοσ.

Exeis dikio Dionise h Wrox einai korufh se texnika vivlia(+ to kalo design, me tis fatses ton authors!!!)

 

Kati la8os prepei na exei me to php module, isos na mhn exeis ru8misei to php.ini kala.

 

Ego exo valei to installation kit pou sou eosa poio pano to opoio periexei Gd lib gia grafika an 8es kai ena soro alla features.

 

Einai ola precofigured.

Δημοσ.

Xwris na peira3w tipota sto php.ini o parakatw kwdikas gia to php doulevei se emena:

>
<html>
<head>
  <title>Famous Brands</title>
</head>
<body>
<h1><font size="4">Famous Brands</font></h1>
<h2><font size="2">Order Form</font></h2>
<p>Order Processed</p>
<? echo $_POST['tyreqty'];?> tires<br>
<?=$_POST['oilqty']?> bottles of oil<br>
<?=$_POST['sparkqty']?> spark plugs<br>
</body>
</html>

 

to <?= shmainei print kai einai enas grhgoros tropos na typwnete tis times twn metavlhtwn mesa se HTML.

 

Filika

Dionisos

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

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

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